B C D E G H I J M N O S T U

B

beanClass - Variable in class org.jboss.ejb3.nointerface.factory.MCAwareStatefulNoInterfaceViewFactory
The bean class
beanClass - Variable in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
The bean class for which the no-interface view corresponds
bindNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Bind the no-interface view
bindNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.mc.StatefulNoInterfaceJNDIBinder
1) Creates a MCAwareStatefulNoInterfaceViewFactory and binds it to JNDI (let's call this jndi-name "A") 2) Creates a StatefulNoInterfaceViewObjectFactory objectfactory and binds a Reference to this objectfactory into the JNDI (let's call it jndi-name "B").
bindNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.mc.StatelessNoInterfaceJNDIBinder
Creates the no-interface view for the bean and binds it to the JNDI under the no-interface view jndi name obtained from sessionBeanMetadata.

C

create(DeploymentUnit) - Method in class org.jboss.ejb3.nointerface.metadata.processor.ImplicitNoInterfaceViewMetadataProcessorFactory
 
createNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.factory.MCAwareStatefulNoInterfaceViewFactory
Creates the no-interface view and other necessary steps including (session creation) for the bean
createView(InvocationHandler, Class<T>) - Method in class org.jboss.ejb3.nointerface.factory.NoInterfaceEJBViewFactoryBase
Inspects the bean class for all public methods and creates a proxy (sub-class) out of it with overriden implementation of the public methods.
createView(InvocationHandler, Class<T>) - Method in interface org.jboss.ejb3.nointerface.factory.NoInterfaceViewFactory
Creates a no-interface view for the EJB represented by the beanClass

D

deploy(DeploymentUnit) - Method in class org.jboss.ejb3.nointerface.deployers.EJB3NoInterfaceDeployer
Process the deployment unit and deploy appropriate MC beans (see details below) if it corresponds to a no-interface view deployment.

E

EJB3NoInterfaceDeployer - Class in org.jboss.ejb3.nointerface.deployers
EJB3NoInterfaceDeployer Deployer responsible for processing EJB3 deployments with a no-interface view.
EJB3NoInterfaceDeployer() - Constructor for class org.jboss.ejb3.nointerface.deployers.EJB3NoInterfaceDeployer
Constructor
endpointContext - Variable in class org.jboss.ejb3.nointerface.factory.MCAwareStatefulNoInterfaceViewFactory
The KernelControllerContext corresponding to the container of a bean for which the no-interface view is to be created by this factory.
endpointContext - Variable in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
The endpoint for which this NoInterfaceViewJNDIBinder holds an no-interface view
equals(Object) - Method in class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
 

G

getContainerContext() - Method in class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
Returns the context corresponding to the container, associated with this invocation handler
getInstalledEndpoint() - Method in class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
Returns the Endpoint container corresponding to this MCAwareNoInterfaceViewInvocationHandler.
getJNDINameResolver() - Method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Returns the jndi name resolver, which will be responsible for returning the appropriate jndi names for various views of the session bean
getNoInterfaceViewJndiBinder(Context, Class<?>, T) - Static method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Returns an appropriate instance of NoInterfaceViewJNDIBinder based on the sessionBeanMetadata
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.jboss.ejb3.nointerface.objectfactory.StatefulNoInterfaceViewObjectFactory
 
getProxyFactoryJNDINameFromReference(Reference) - Method in class org.jboss.ejb3.nointerface.objectfactory.StatefulNoInterfaceViewObjectFactory
Returns the jndi-name at which the MCAwareStatefulNoInterfaceViewFactory can be found

H

hashCode() - Method in class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
 

I

ImplicitNoInterfaceViewMetadataProcessorFactory - Class in org.jboss.ejb3.nointerface.metadata.processor
ImplicitNoInterfaceViewMetadataProcessorFactory Responsible for creating a ImplicitNoInterfaceViewProcessor for processing the metadata with implicit nointerface bean rules (as defined in spec)
ImplicitNoInterfaceViewMetadataProcessorFactory() - Constructor for class org.jboss.ejb3.nointerface.metadata.processor.ImplicitNoInterfaceViewMetadataProcessorFactory
 
invoke(Object, Method, Object[]) - Method in class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
The entry point when a client calls any methods on the no-interface view of a bean, returned through JNDI.

J

jndiCtx - Variable in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
JNDI naming context

M

MCAwareNoInterfaceViewInvocationHandler - Class in org.jboss.ejb3.nointerface.invocationhandler
MCAwareNoInterfaceViewInvocationHandler An InvocationHandler which corresponds to the no-interface view of a EJB container.
MCAwareNoInterfaceViewInvocationHandler(KernelControllerContext, Serializable) - Constructor for class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
Constructor
MCAwareStatefulNoInterfaceViewFactory - Class in org.jboss.ejb3.nointerface.factory
StatefulNoInterfaceViewFactory Responsible for (not necessarily in the following order) - Creating a session from the stateful container - Creating the no-interface view for a stateful session bean
MCAwareStatefulNoInterfaceViewFactory(Class<?>, KernelControllerContext) - Constructor for class org.jboss.ejb3.nointerface.factory.MCAwareStatefulNoInterfaceViewFactory
Constructor

N

NoInterfaceEJBViewFactoryBase - Class in org.jboss.ejb3.nointerface.factory
NoInterfaceEJBViewFactoryBase Creates a no-interface view for a EJB as per the EJB3.1 spec (section 3.4.4)
NoInterfaceEJBViewFactoryBase() - Constructor for class org.jboss.ejb3.nointerface.factory.NoInterfaceEJBViewFactoryBase
 
NoInterfaceViewFactory - Interface in org.jboss.ejb3.nointerface.factory
NoInterfaceViewFactory Factory for creating no-interface view for a bean
NoInterfaceViewJNDIBinder<T extends org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData> - Class in org.jboss.ejb3.nointerface.mc
NoInterfaceViewJNDIBinder A NoInterfaceViewJNDIBinder corresponds to a EJB which is eligible for a no-interface view This MC bean has dependencies (like the container) injected as necessary.
NoInterfaceViewJNDIBinder(Context, Class<?>, T) - Constructor for class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Constructor
NoInterfaceViewProxyFactoryRefAddrTypes - Interface in org.jboss.ejb3.nointerface.objectfactory
NoInterfaceViewProxyFactoryRefAddrTypes

O

onStart() - Method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Will be called when the dependencies of this NoInterfaceViewJNDIBinder are resolved and this MC bean reaches the START state.
onStop() - Method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Does any relevant cleanup
org.jboss.ejb3.nointerface.deployers - package org.jboss.ejb3.nointerface.deployers
 
org.jboss.ejb3.nointerface.factory - package org.jboss.ejb3.nointerface.factory
 
org.jboss.ejb3.nointerface.invocationhandler - package org.jboss.ejb3.nointerface.invocationhandler
 
org.jboss.ejb3.nointerface.mc - package org.jboss.ejb3.nointerface.mc
 
org.jboss.ejb3.nointerface.metadata.processor - package org.jboss.ejb3.nointerface.metadata.processor
 
org.jboss.ejb3.nointerface.objectfactory - package org.jboss.ejb3.nointerface.objectfactory
 

S

sessionBeanMetadata - Variable in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
The bean metadata
setEndpointContext(KernelControllerContext) - Method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
 
STATEFUL_NO_INTERFACE_VIEW_OBJECT_FACTORY_KEY - Static variable in interface org.jboss.ejb3.nointerface.objectfactory.NoInterfaceViewProxyFactoryRefAddrTypes
 
STATEFUL_NO_INTERFACE_VIEW_PROXY_FACTORY_JNDI_LOCATION - Static variable in interface org.jboss.ejb3.nointerface.objectfactory.NoInterfaceViewProxyFactoryRefAddrTypes
 
StatefulNoInterfaceJNDIBinder<T extends org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData> - Class in org.jboss.ejb3.nointerface.mc
StatefulNoInterfaceJNDIBinder Responsible for creating and binding the appropriate objects corresponding to the no-interface view of a stateful session bean
StatefulNoInterfaceJNDIBinder(Context, Class<?>, T) - Constructor for class org.jboss.ejb3.nointerface.mc.StatefulNoInterfaceJNDIBinder
Constructor
StatefulNoInterfaceViewObjectFactory - Class in org.jboss.ejb3.nointerface.objectfactory
StatefulNoInterfaceViewObjectFactory
StatefulNoInterfaceViewObjectFactory() - Constructor for class org.jboss.ejb3.nointerface.objectfactory.StatefulNoInterfaceViewObjectFactory
 
StatelessNoInterfaceJNDIBinder<T extends org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData> - Class in org.jboss.ejb3.nointerface.mc
StatelessNoInterfaceJNDIBinder Responsible for binding the appropriate objects corresponding to the no-interface view of a stateless session bean
StatelessNoInterfaceJNDIBinder(Context, Class<?>, T) - Constructor for class org.jboss.ejb3.nointerface.mc.StatelessNoInterfaceJNDIBinder
Constructor

T

toString() - Method in class org.jboss.ejb3.nointerface.invocationhandler.MCAwareNoInterfaceViewInvocationHandler
 

U

unbindNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.mc.NoInterfaceViewJNDIBinder
Unbind the no-interface view
unbindNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.mc.StatefulNoInterfaceJNDIBinder
Unbind the MCAwareStatefulNoInterfaceViewFactory and the StatefulNoInterfaceViewObjectFactory from the jndi
unbindNoInterfaceView() - Method in class org.jboss.ejb3.nointerface.mc.StatelessNoInterfaceJNDIBinder
Unbinds the no-interface view proxy from the JNDI
undeploy(DeploymentUnit, JBossMetaData) - Method in class org.jboss.ejb3.nointerface.deployers.EJB3NoInterfaceDeployer
Undeploy

B C D E G H I J M N O S T U