Class SessionBeanObjectViewConfigurator
java.lang.Object
org.jboss.as.ejb3.component.session.SessionBeanObjectViewConfigurator
- All Implemented Interfaces:
org.jboss.as.ee.component.ViewConfigurator
- Direct Known Subclasses:
StatefulSessionBeanObjectViewConfigurator,StatelessSessionBeanObjectViewConfigurator
public abstract class SessionBeanObjectViewConfigurator
extends Object
implements org.jboss.as.ee.component.ViewConfigurator
Configurator that sets up interceptors for a Jakarta Enterprise Beans bean's object view
- Author:
- Stuart Douglas
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(org.jboss.as.server.deployment.DeploymentPhaseContext context, org.jboss.as.ee.component.ComponentConfiguration componentConfiguration, org.jboss.as.ee.component.ViewDescription description, org.jboss.as.ee.component.ViewConfiguration configuration) protected abstract voidhandleIsIdenticalMethod(org.jboss.as.ee.component.ComponentConfiguration componentConfiguration, org.jboss.as.ee.component.ViewConfiguration configuration, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, Method method) protected abstract voidhandleRemoveMethod(org.jboss.as.ee.component.ComponentConfiguration componentConfiguration, org.jboss.as.ee.component.ViewConfiguration configuration, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, Method method)
-
Constructor Details
-
SessionBeanObjectViewConfigurator
public SessionBeanObjectViewConfigurator()
-
-
Method Details
-
configure
public void configure(org.jboss.as.server.deployment.DeploymentPhaseContext context, org.jboss.as.ee.component.ComponentConfiguration componentConfiguration, org.jboss.as.ee.component.ViewDescription description, org.jboss.as.ee.component.ViewConfiguration configuration) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException - Specified by:
configurein interfaceorg.jboss.as.ee.component.ViewConfigurator- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
handleIsIdenticalMethod
protected abstract void handleIsIdenticalMethod(org.jboss.as.ee.component.ComponentConfiguration componentConfiguration, org.jboss.as.ee.component.ViewConfiguration configuration, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, Method method) -
handleRemoveMethod
protected abstract void handleRemoveMethod(org.jboss.as.ee.component.ComponentConfiguration componentConfiguration, org.jboss.as.ee.component.ViewConfiguration configuration, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, Method method) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException - Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-