A B C G I J O P R S U

A

addMetadataToInvocation(MethodInvocation) - Method in class org.jboss.ejb3.proxy.clustered.invocation.InvokableContextClusteredProxyInvocationHandler
Overrides the superclass to add

B

beanClusteringInfoAdded(ProxyClusteringInfo) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
 
beanClusteringInfoAdded(ProxyClusteringInfo) - Method in interface org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistryListener
Notification that a ProxyClusteringInfo has been registered.
beanClusteringInfoRemoved(ProxyClusteringInfo) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
 
beanClusteringInfoRemoved(ProxyClusteringInfo) - Method in interface org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistryListener
Notification that a ProxyClusteringInfo has been unregistered.

C

CLUSTERED_OBJECTSTORE_BEAN_NAME_JNDI_REGISTRAR_SFSB - Static variable in interface org.jboss.ejb3.proxy.clustered.objectstore.ClusteredObjectStoreBindings
Bind name for SFSB JNDI Registrar
CLUSTERED_OBJECTSTORE_BEAN_NAME_JNDI_REGISTRAR_SLSB - Static variable in interface org.jboss.ejb3.proxy.clustered.objectstore.ClusteredObjectStoreBindings
Bind name for SLSB JNDI Registrar
CLUSTERED_OBJECTSTORE_BEAN_NAME_PROXY_CLUSTERING_REGISTRY - Static variable in interface org.jboss.ejb3.proxy.clustered.objectstore.ClusteredObjectStoreBindings
Bind name for ProxyClusteringRegistry
ClusteredObjectStoreBindings - Interface in org.jboss.ejb3.proxy.clustered.objectstore
Defines constants used in binding POJOs to the Object Store.
ClusteredProxyFactoryReferenceAddressTypes - Interface in org.jboss.ejb3.proxy.clustered.objectfactory
This interface defines the key constants used as valid factory reference address types expected by a cluster-aware ProxyObjectFactory
ClusterFamilyNamePolicy<T> - Interface in org.jboss.ejb3.proxy.clustered.familyname
Pluggable policy for creating a cross-cluster consistent but cross-deployment unique name for the clustering information associated with a service.
clusterTopologyChanged(ProxyClusteringInfo) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
Finds any JndiReferenceBindingSet associated with the beanClusteringInfo's container, updates any References associated with the beanClusteringInfo's FamilyWrapper to reflect the new cluster topoloyg, and rebinds the reference in JNDI.
clusterTopologyChanged(ProxyClusteringInfo) - Method in interface org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistryListener
Notification that the cluster topology has changed for one of the cluster families associated with a container.
createBusinessDefaultInvocationHandler() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
 
createBusinessDefaultInvocationHandler() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
 
createBusinessInterfaceSpecificInvocationHandler(String) - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
 
createBusinessInterfaceSpecificInvocationHandler(String) - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
 
createEjb2xComponentInterfaceInvocationHandler() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
 
createEjb2xComponentInterfaceInvocationHandler() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
 
createHomeInvocationHandler() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
 
createHomeInvocationHandler() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
 
createJndiReferenceBindingSet(Context, JBossSessionBeanMetaData, ClassLoader, String, String, Advisor) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
Overrides the superclass version to add clustering related RefAddrs to the binding references.
createLocalProxyFactory(String, String, String, JBossSessionBeanMetaData, ClassLoader, Advisor) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredStatefulSessionRegistrar
Creates and returns a new local proxy factory for this SFSB
createLocalProxyFactory(String, String, String, JBossSessionBeanMetaData, ClassLoader, Advisor) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredStatelessSessionRegistrar
Creates and returns a new local proxy factory for this SLSB
createProxyFactoryProxy(Name, Map<String, List<String>>, String) - Method in class org.jboss.ejb3.proxy.clustered.objectfactory.session.SessionClusteredProxyObjectFactory
Here we replace the superclass implementation to create a cluster aware proxy that will load balance requests to the server-side proxy factory.
createRemoteProxyFactory(String, String, String, JBossSessionBeanMetaData, ClassLoader, String, Advisor, String) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredStatefulSessionRegistrar
Creates and returns a new remote proxy factory for this SFSB
createRemoteProxyFactory(String, String, String, JBossSessionBeanMetaData, ClassLoader, String, Advisor, String) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredStatelessSessionRegistrar
Creates and returns a new remote proxy factory for this Session Bean
createRemoteProxyToContainer(String) - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateful.StatefulClusteredProxyInvocationHandler
 
createRemoteProxyToContainer(String) - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateless.StatelessClusteredProxyInvocationHandler
Creates and returns a Remoting Proxy to invoke upon the container

G

getBeanClusteringInfo(String) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
getClusterFamilyName(String, T, String) - Method in interface org.jboss.ejb3.proxy.clustered.familyname.ClusterFamilyNamePolicy
Gets a name for the clustering information identified by the given parameters.
getClusterFamilyName(String, InvokerLocator, String) - Method in class org.jboss.ejb3.proxy.clustered.familyname.InvokerLocatorProtocolClusterFamilyNamePolicy
 
getClusterFamilyName(String, InvokerLocator, String) - Method in class org.jboss.ejb3.proxy.clustered.familyname.InvokerLocatorProtocolPortClusterFamilyNamePolicy
 
getClusterFamilyNamePolicy() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
getContainerName() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getFamilyWrapper() - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateful.StatefulClusteredProxyInvocationHandler
 
getFamilyWrapper() - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateless.StatelessClusteredProxyInvocationHandler
 
getFamilyWrapper() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getHaTarget() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getHATargets(String) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
Gets a map of all HATargets associated with the given container, keyed by the cluster family name associated with the target.
getHomeLoadBalancePolicy() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getInterceptorStackName() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
Return the name of the interceptor stack to apply to proxies created by this proxy factory
getInterceptorStackName() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
Return the name of the interceptor stack to apply to proxies created by this proxy factory
getLoadBalancePolicies() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
getLoadBalancePolicy() - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateful.StatefulClusteredProxyInvocationHandler
 
getLoadBalancePolicy() - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateless.StatelessClusteredProxyInvocationHandler
 
getLoadBalancePolicy() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getPartitionName() - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateful.StatefulClusteredProxyInvocationHandler
 
getPartitionName() - Method in class org.jboss.ejb3.proxy.clustered.handler.session.stateless.StatelessClusteredProxyInvocationHandler
 
getPartitionName() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getPartitionName(ClusterConfigMetaData) - Static method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
getProxy(ProxyFactory, Name, Map<String, List<String>>) - Method in class org.jboss.ejb3.proxy.clustered.objectfactory.session.SessionClusteredProxyObjectFactory
Clustered Session Bean Object Factories always create a new Proxy in order to get the latest target list for the bean from the server.
getProxy(ProxyFactory, Name, Map<String, List<String>>) - Method in class org.jboss.ejb3.proxy.clustered.objectfactory.session.stateful.StatefulSessionClusteredProxyObjectFactory
SFSB Object Factories must always create a new SFSB Proxy
getProxyFactoryName() - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
getProxyFactoryRegistryKey(String, JBossSessionBeanMetaData, boolean) - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
 
getRegistry() - Method in class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
 

I

InvokableContextClusteredProxyInvocationHandler - Class in org.jboss.ejb3.proxy.clustered.invocation
Extends the superclass to add additional clustering metadata to each invocation.
InvokableContextClusteredProxyInvocationHandler(Object, String, InvokerLocator, Interceptor[], Serializable, FamilyWrapper, LoadBalancePolicy, String, boolean) - Constructor for class org.jboss.ejb3.proxy.clustered.invocation.InvokableContextClusteredProxyInvocationHandler
Create a new InvokableContextClusteredRemoteProxy.
InvokerLocatorProtocolClusterFamilyNamePolicy - Class in org.jboss.ejb3.proxy.clustered.familyname
 
InvokerLocatorProtocolClusterFamilyNamePolicy() - Constructor for class org.jboss.ejb3.proxy.clustered.familyname.InvokerLocatorProtocolClusterFamilyNamePolicy
 
InvokerLocatorProtocolPortClusterFamilyNamePolicy - Class in org.jboss.ejb3.proxy.clustered.familyname
 
InvokerLocatorProtocolPortClusterFamilyNamePolicy() - Constructor for class org.jboss.ejb3.proxy.clustered.familyname.InvokerLocatorProtocolPortClusterFamilyNamePolicy
 

J

JndiClusteredSessionRegistrarBase - Class in org.jboss.ejb3.proxy.clustered.jndiregistrar
Responsible for binding of ObjectFactories and creation/registration of associated ProxyFactories, centralizing operations common to that of all clustered Session EJB Implementations.
JndiClusteredSessionRegistrarBase(String, ProxyClusteringRegistry) - Constructor for class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredSessionRegistrarBase
Create a new JndiClusteredSessionRegistrarBase.
JndiClusteredStatefulSessionRegistrar - Class in org.jboss.ejb3.proxy.clustered.jndiregistrar
Responsible for binding of ObjectFactories and creation/registration of associated ProxyFactories, centralizing operations for clustered SFSB Implementations
JndiClusteredStatefulSessionRegistrar(String, ProxyClusteringRegistry) - Constructor for class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredStatefulSessionRegistrar
Creates a JNDI Registrar from the specified configuration properties, none of which may be null.
JndiClusteredStatelessSessionRegistrar - Class in org.jboss.ejb3.proxy.clustered.jndiregistrar
Responsible for binding of ObjectFactories and creation/registration of associated ProxyFactories, centralizing operations for clustered SLSB Implementations
JndiClusteredStatelessSessionRegistrar(String, ProxyClusteringRegistry) - Constructor for class org.jboss.ejb3.proxy.clustered.jndiregistrar.JndiClusteredStatelessSessionRegistrar
Creates a JNDI Registrar from the specified configuration properties, none of which may be null.

O

org.jboss.ejb3.proxy.clustered.factory.session.stateful - package org.jboss.ejb3.proxy.clustered.factory.session.stateful
 
org.jboss.ejb3.proxy.clustered.factory.session.stateless - package org.jboss.ejb3.proxy.clustered.factory.session.stateless
 
org.jboss.ejb3.proxy.clustered.familyname - package org.jboss.ejb3.proxy.clustered.familyname
 
org.jboss.ejb3.proxy.clustered.handler.session.stateful - package org.jboss.ejb3.proxy.clustered.handler.session.stateful
 
org.jboss.ejb3.proxy.clustered.handler.session.stateless - package org.jboss.ejb3.proxy.clustered.handler.session.stateless
 
org.jboss.ejb3.proxy.clustered.invocation - package org.jboss.ejb3.proxy.clustered.invocation
 
org.jboss.ejb3.proxy.clustered.jndiregistrar - package org.jboss.ejb3.proxy.clustered.jndiregistrar
 
org.jboss.ejb3.proxy.clustered.objectfactory - package org.jboss.ejb3.proxy.clustered.objectfactory
 
org.jboss.ejb3.proxy.clustered.objectfactory.session - package org.jboss.ejb3.proxy.clustered.objectfactory.session
 
org.jboss.ejb3.proxy.clustered.objectfactory.session.stateful - package org.jboss.ejb3.proxy.clustered.objectfactory.session.stateful
 
org.jboss.ejb3.proxy.clustered.objectfactory.session.stateless - package org.jboss.ejb3.proxy.clustered.objectfactory.session.stateless
 
org.jboss.ejb3.proxy.clustered.objectstore - package org.jboss.ejb3.proxy.clustered.objectstore
 
org.jboss.ejb3.proxy.clustered.registry - package org.jboss.ejb3.proxy.clustered.registry
 

P

ProxyClusteringInfo - Class in org.jboss.ejb3.proxy.clustered.registry
Encapsulates clustering information about a particular container's cluster family.
ProxyClusteringInfo(String, String, String, FamilyWrapper, Class<? extends LoadBalancePolicy>, Class<? extends LoadBalancePolicy>, HATarget) - Constructor for class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringInfo
 
ProxyClusteringRegistry - Class in org.jboss.ejb3.proxy.clustered.registry
Registry for clustering information about clustered containers.
ProxyClusteringRegistry() - Constructor for class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
ProxyClusteringRegistryListener - Interface in org.jboss.ejb3.proxy.clustered.registry
 

R

REF_ADDR_TYPE_CLUSTER_FAMILY_NAME - Static variable in interface org.jboss.ejb3.proxy.clustered.objectfactory.ClusteredProxyFactoryReferenceAddressTypes
 
REF_ADDR_TYPE_CLUSTER_PARTITION_NAME - Static variable in interface org.jboss.ejb3.proxy.clustered.objectfactory.ClusteredProxyFactoryReferenceAddressTypes
 
REF_ADDR_TYPE_CLUSTER_PROXY_FACTORY_LOAD_BALANCE_POLICY - Static variable in interface org.jboss.ejb3.proxy.clustered.objectfactory.ClusteredProxyFactoryReferenceAddressTypes
 
REF_ADDR_TYPE_CLUSTER_TARGET_ID - Static variable in interface org.jboss.ejb3.proxy.clustered.objectfactory.ClusteredProxyFactoryReferenceAddressTypes
 
REF_ADDR_TYPE_CLUSTER_TARGET_INVOKER_LOCATOR_URL - Static variable in interface org.jboss.ejb3.proxy.clustered.objectfactory.ClusteredProxyFactoryReferenceAddressTypes
 
registerClusteredBean(String, String, JBossSessionBeanMetaData, InvokerLocator) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
registerListener(ProxyClusteringRegistryListener) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
replicantsChanged(String, List, int, boolean) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
Updates the FamilyWrapper identified by key and notifies any ProxyClusteringRegistryListeners of a topology change.

S

SessionClusteredProxyObjectFactory - Class in org.jboss.ejb3.proxy.clustered.objectfactory.session
A JNDI Object Factory responsible for parsing metadata obtained from Reference Address information and returning the appropriate clustered Session Proxy.
SessionClusteredProxyObjectFactory() - Constructor for class org.jboss.ejb3.proxy.clustered.objectfactory.session.SessionClusteredProxyObjectFactory
 
setClusterFamilyNamePolicy(ClusterFamilyNamePolicy<InvokerLocator>) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
setLoadBalancePolicies(Map<String, Class<LoadBalancePolicy>>) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
start() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
 
start() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
 
StatefulClusteredProxyInvocationHandler - Class in org.jboss.ejb3.proxy.clustered.handler.session.stateful
InvocationHandler for remote proxies to clustered SFSBs.
StatefulClusteredProxyInvocationHandler(String, String, Interceptor[], String, String, FamilyWrapper, LoadBalancePolicy, String) - Constructor for class org.jboss.ejb3.proxy.clustered.handler.session.stateful.StatefulClusteredProxyInvocationHandler
Create a new StatefulClusteredRemoteProxyInvocationHandler.
StatefulSessionClusteredProxyFactory - Class in org.jboss.ejb3.proxy.clustered.factory.session.stateful
A SFSB Proxy Factory for Clustered Remote Views
StatefulSessionClusteredProxyFactory(String, String, String, JBossSessionBeanMetaData, ClassLoader, String, Advisor, ProxyClusteringRegistry, String) - Constructor for class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
Constructor
StatefulSessionClusteredProxyObjectFactory - Class in org.jboss.ejb3.proxy.clustered.objectfactory.session.stateful
ClusteredStatefulSessionProxyObjectFactory A JNDI ObjectFactory responsible for returning the appropriate clustered SFSB Proxy upon lookup.
StatefulSessionClusteredProxyObjectFactory() - Constructor for class org.jboss.ejb3.proxy.clustered.objectfactory.session.stateful.StatefulSessionClusteredProxyObjectFactory
 
StatelessClusteredProxyInvocationHandler - Class in org.jboss.ejb3.proxy.clustered.handler.session.stateless
StatelessRemoteProxyInvocationHandler
StatelessClusteredProxyInvocationHandler(String, String, Interceptor[], String, String, FamilyWrapper, LoadBalancePolicy, String) - Constructor for class org.jboss.ejb3.proxy.clustered.handler.session.stateless.StatelessClusteredProxyInvocationHandler
Constructor
StatelessSessionClusteredProxyFactory - Class in org.jboss.ejb3.proxy.clustered.factory.session.stateless
An SLSB Proxy Factory for Clustered Remote Views
StatelessSessionClusteredProxyFactory(String, String, String, JBossSessionBeanMetaData, ClassLoader, String, Advisor, ProxyClusteringRegistry, String) - Constructor for class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
Constructor
StatelessSessionClusteredProxyObjectFactory - Class in org.jboss.ejb3.proxy.clustered.objectfactory.session.stateless
ClusteredStatelessSessionProxyObjectFactory A JNDI ObjectFactory responsible for returning the appropriate clustered SLSB Proxy upon lookup.
StatelessSessionClusteredProxyObjectFactory() - Constructor for class org.jboss.ejb3.proxy.clustered.objectfactory.session.stateless.StatelessSessionClusteredProxyObjectFactory
 
stop() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateful.StatefulSessionClusteredProxyFactory
 
stop() - Method in class org.jboss.ejb3.proxy.clustered.factory.session.stateless.StatelessSessionClusteredProxyFactory
 

U

unregisterClusteredBean(ProxyClusteringInfo) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 
unregisterListener(ProxyClusteringRegistryListener) - Method in class org.jboss.ejb3.proxy.clustered.registry.ProxyClusteringRegistry
 

A B C G I J O P R S U