A C D E G H I L N O P R S T U V

A

accept(Set<Object>) - Method in interface org.ow2.cmi.controller.server.filter.IFilter
 
addCMIReference(CMIReference) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Add a CMIReference to the cluster view.
addDefaultPolicyClassName(String, String) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Add default policy for the objectName parameter.
addDefaultStrategyClassName(String, String) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Add default strategy for the objectName parameter.
addFilter(String, IFilter) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Add a new filter for the given object name.
addGlobalFilter(IFilter) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Add a new global filter.
addInterceptors(Class<?>[]) - Method in interface org.ow2.cmi.controller.common.IConfig
Add classes defining interceptors.
addLoadBalancingArchive(byte[], String, Class<?>[], Class<?>[]) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Receives archive containing load balancing classes.
addLoadBalancingArchive(byte[], String, Class<?>[], Class<?>[]) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Adds an archive containing load balancing classes.
addLocalFilters(IFilter[]) - Method in interface org.ow2.cmi.controller.server.IServerConfig
Add local filters.
addObjectInstance(ClusteredObjectInfo, CMIReference) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Adds an instance of a clustered object.
addObjectToWatch(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Adds an object with the given name to a set of objects that need to have their state up-to-date.
addPolicyClass(Class<? extends IPolicy<?>>, boolean) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Add a policy class.
addPooltoEmpty(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Adds the pool of the object with the given name of the list of pool that should be empty.
addPoolToEmpty(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Adds the pool of the object with the given name of the list of pool that should be empty.
addProtocol(String, ServerId, Context) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Adds a new protocol.
addServerToBlackList(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Adds a server to the blacklist.
addServerToBlackList(ServerRef) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Adds a server to the blacklist.
addStrategyClass(Class<? extends IStrategy<?>>, boolean) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Add a strategy class.
ArrayProperty - Annotation Type in org.ow2.cmi.annotation
Defines an array property for policy of load-balancing.

C

choose(Collection<T>) - Method in interface org.ow2.cmi.lb.policy.IPolicy
Chooses a load-balanceable among the list of load-balanceables.
choose(Collection<T>) - Method in interface org.ow2.cmi.lb.strategy.IStrategy
Returns a new list of load-balanceables by modifying the given list.
ClientClusterViewManager - Interface in org.ow2.cmi.controller.client
Interface for a manager of the cluster view at client-side.
ClientClusterViewManagerException - Exception in org.ow2.cmi.controller.client
Exception thrown if there is a failure in the manager of the cluster view at client-side.
ClientClusterViewManagerException(String) - Constructor for exception org.ow2.cmi.controller.client.ClientClusterViewManagerException
 
ClientClusterViewManagerException(String, Throwable) - Constructor for exception org.ow2.cmi.controller.client.ClientClusterViewManagerException
 
ClientClusterViewProvider - Interface in org.ow2.cmi.controller.provider
Interface of providers which offers cluster view to the clients.
ClientClusterViewProviderException - Exception in org.ow2.cmi.controller.provider
Exception thrown if the provider cannot get the cluster view.
ClientClusterViewProviderException(String, Throwable) - Constructor for exception org.ow2.cmi.controller.provider.ClientClusterViewProviderException
Constructs a new runtime exception with the specified detail message and cause.
Cluster - Annotation Type in org.ow2.cmi.annotation
Indicates that instances of the annotated class are intended to be replicated in a cluster.
ClusteredObject - Interface in org.ow2.cmi.jndi
Objects that implement this interface belong to a cluster.
ClusteredObjectInfo - Class in org.ow2.cmi.info
Contain informations on a clustered object.
ClusteredObjectInfo(Class<?>, Class<? extends EJBObject>, String, boolean, IPoolConfiguration, Class<? extends IPolicy<?>>, Class<? extends IStrategy<?>>, Map<String, Object>, boolean, boolean, Set<String>) - Constructor for class org.ow2.cmi.info.ClusteredObjectInfo
Constructs informations for a clustered object with the default strategy for the given LB policy.
ClusteredObjectInfo(Class<?>, String) - Constructor for class org.ow2.cmi.info.ClusteredObjectInfo
Construct informations for a very basic clustered object.
ClusterViewManager - Interface in org.ow2.cmi.controller.common
Implementations of this interface define a manager of the cluster view.
ClusterViewManager.State - Enum in org.ow2.cmi.controller.common
Define the states of a cluster view manager.
ClusterViewManagerException - Exception in org.ow2.cmi.controller.common
 
ClusterViewManagerException() - Constructor for exception org.ow2.cmi.controller.common.ClusterViewManagerException
 
ClusterViewManagerException(String) - Constructor for exception org.ow2.cmi.controller.common.ClusterViewManagerException
 
ClusterViewManagerException(Throwable) - Constructor for exception org.ow2.cmi.controller.common.ClusterViewManagerException
 
ClusterViewManagerException(String, Throwable) - Constructor for exception org.ow2.cmi.controller.common.ClusterViewManagerException
 
ClusterViewProvider - Interface in org.ow2.cmi.controller.provider
 
CMIAdminMBean - Interface in org.ow2.cmi.admin
Definition of a MBean to monitor managers of cluster view.
CMIEvent - Interface in org.ow2.cmi.event
Interface for all CMI events.
CMIEventComponent - Interface in org.ow2.cmi.event
Interface of the CMI event component.
CMIEventListener - Interface in org.ow2.cmi.event
Interface for all CMI event listeners.
CMIInvocationContext<T> - Class in org.ow2.cmi.rpc
 
CMIInvocationContext(CMIReferenceable<T>, CMIInvocationInfo, Method) - Constructor for class org.ow2.cmi.rpc.CMIInvocationContext
 
CMIInvocationHandlerException - Exception in org.ow2.cmi.rpc
Thrown when an invocation of a CMIProxy failed due to an error in the cmi algorithm.
CMIInvocationHandlerException(String) - Constructor for exception org.ow2.cmi.rpc.CMIInvocationHandlerException
 
CMIInvocationHandlerException(String, Throwable) - Constructor for exception org.ow2.cmi.rpc.CMIInvocationHandlerException
 
CMIInvocationInfo - Class in org.ow2.cmi.rpc
 
CMIInvocationInfo() - Constructor for class org.ow2.cmi.rpc.CMIInvocationInfo
 
CMIManagedObject - Interface in org.ow2.cmi.event
This interface represents a CMI managed object.
CMIProperty - Enum in org.ow2.cmi.config
Properties to configure CMI.
CMIProxy - Interface in org.ow2.cmi.rpc
The CMI proxy intercepts the remote method invocations.
CMIProxyHandle - Interface in org.ow2.cmi.reference
Handle an instance of CMIProxy.
CMIReference - Class in org.ow2.cmi.reference
Represents a reference on a clustered object that is deployed on a server.
CMIReference(ServerRef, String) - Constructor for class org.ow2.cmi.reference.CMIReference
Constructs an instance of CMIReference.
CMIReferenceable<T> - Interface in org.ow2.cmi.reference
Interface of an object that is managed by a org.ow2.util.pool.Pool.

D

DecisionManager<ReturnType> - Interface in org.ow2.cmi.lb.decision
Encapsulates a decision and an eventually returned value.
DecisionManager.Decision - Enum in org.ow2.cmi.lb.decision
Decisions.
destroy() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Destroy this manager.

E

equals(Object) - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
equals(Object) - Method in class org.ow2.cmi.ha.SessionId
 
equals(Object) - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
equals(Object) - Method in class org.ow2.cmi.reference.CMIReference
 
equals(Object) - Method in class org.ow2.cmi.reference.ServerId
 
equals(Object) - Method in class org.ow2.cmi.reference.ServerRef
 

G

getApplicationExceptionNames(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Return classnames of the application exceptions.
getApplicationExceptionNames() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
getApplicationExceptionNames() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getArchiveId() - Method in interface org.ow2.cmi.loader.IArchiveWrapper
Gets the ID of the archive.
getAvailablePoliciesAndStrategies() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Gets available load balancing policies and strategies.
getBlacklistedServers() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getBusinessClass() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getBusinessName(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the business interface name of an object bound with the given name (for ejb2 only).
getBusinessName() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
getBusinessName(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns a name of business interface of this object (for ejb2 only).
getBytecode(String) - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
Returns the bytecode of the class with the given binary name.
getBytecode(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the bytecode of the class that has the given binary name.
getClientConfig() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getClientId() - Method in class org.ow2.cmi.ha.SessionId
 
getClientProviderName() - Method in interface org.ow2.cmi.controller.common.IConfig
 
getClusteredObjectInfo() - Method in interface org.ow2.cmi.jndi.ClusteredObject
 
getClusterName(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the name of cluster for the object with the given name.
getClusterName(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the name of cluster for the object with the given name.
getClusterName() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
getClusterName() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getClusterNames() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the set of name of cluster.
getClusterNames() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns the set of name of cluster.
getCMIManagedObjectId() - Method in interface org.ow2.cmi.event.CMIManagedObject
Get the CMI managed object id.
getCMIProxy() - Method in interface org.ow2.cmi.reference.CMIProxyHandle
 
getCMIReferences(String, String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns a list of CMIReference for an object with the given name and protocol.
getCMIReferences(String, String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Gets the nodes list of a given object and protocol.
getCMIReferences(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns a list of CMIReference for an object with the given name.
getCMIReferences(String, String, Set<Object>) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Return a filtered list of CMIReference for an object with the given name.
getCMIRefsForServerRef(ServerRef) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getComponent(Class<T>) - Method in interface org.ow2.cmi.event.CMIManagedObject
Get a reference to the first component matching the interface.
getComponents() - Method in interface org.ow2.cmi.controller.common.IConfig
 
getConfDir() - Method in interface org.ow2.cmi.controller.common.IConfig
 
getConfig() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
getConfiguration() - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
 
getContextData() - Method in class org.ow2.cmi.rpc.CMIInvocationContext
 
getCurrentCMIRef_CMI() - Method in interface org.ow2.cmi.rpc.CMIProxy
 
getData() - Method in interface org.ow2.cmi.loader.IArchiveWrapper
 
getDateOfConfiguration() - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
 
getDateOfConfiguration() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getDateOfProperties(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the date of properties for an object with the given name.
getDateOfProperties(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the date of the last properties for a given object.
getDecision() - Method in interface org.ow2.cmi.lb.decision.DecisionManager
 
getDelayToRefresh() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the time between each update of the cluster view by clients.
getDelayToRefresh() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the time between each update of the cluster view by clients.
getDelayToRefresh() - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the delay to refresh the cluster view.
getDeployDirectory() - Method in interface org.ow2.cmi.controller.server.IServerConfig
Get the deploy directory.
getDomainName() - Method in class org.ow2.cmi.reference.ServerId
 
getDomainNames() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getDummyRegistryName() - Method in interface org.ow2.cmi.controller.common.IConfig
 
getEventDispatcher() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
getEventProviderFilter() - Method in interface org.ow2.cmi.event.CMIEventListener
Get the event provider filter.
The event provider filter is a regular expression that define which event provider the listener needs to listen.
getEventProviderId() - Method in interface org.ow2.cmi.event.CMIEvent
Get the event provider id.
getFilters(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Return the filters that are used to restrict accesses on the given object.
getGlobalFilters() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Return the global filters.
getHandle_CMI() - Method in interface org.ow2.cmi.rpc.CMIProxy
 
getHostname() - Method in class org.ow2.cmi.reference.ServerRef
 
getHostName() - Method in class org.ow2.cmi.reference.util.ProviderURLParser
 
getImmutableInfos(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
 
getImmutableInfos(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getInetAddress() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns the address of the local registries.
getInetAddress() - Method in class org.ow2.cmi.reference.ServerRef
 
getInitialContextFactoryName() - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
Returns a name of class that implements the interface InitialContextFactory.
getInitialContextFactoryName(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns a name of class that implements the interface InitialContextFactory for the given name of protocol.
getInitialContextFactoryName(String) - Method in interface org.ow2.cmi.smart.api.SmartConnector
Gets the Factory name.
getInterface(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the interface of an object bound with the given name.
getInterface_CMI() - Method in interface org.ow2.cmi.rpc.CMIProxy
 
getInterfaceName() - Method in interface org.ow2.cmi.reference.CMIProxyHandle
 
getItfClass() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getItfName(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns a name of interface of this object.
getItfName() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
getItfName(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns a name of interface of this object.
getJMXServiceURL(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
getJMXServiceURL(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getLastServerRef() - Method in interface org.ow2.cmi.lb.ILoadBalancerTweaker
 
getListPropertiesNamesForPolicy(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the set of property names (for which value is a list) for the object with the given name.
getListPropertyForPolicy(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the list of value of the property with the given name.
getLoadFactor(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the load-factor for the server with the given address.
getLoadFactor(ServerRef) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the load-factor for the server with the given address.
getLoadFactor(ServerRef) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the load-factor for the server with the given address.
getLocalRegistryId() - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
 
getLocalSessionId() - Method in class org.ow2.cmi.ha.SessionId
 
getMaxPoolSize(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the maximal size of pool of CMIReferenceable for a object with the given name.
getMaxPoolWaiters(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the waiters of pool of CMIReferenceable for a object with the given name.
getMbeanDomainName() - Method in interface org.ow2.cmi.controller.common.IConfig
 
getMbeanName() - Method in interface org.ow2.cmi.controller.common.IConfig
 
getMethod() - Method in class org.ow2.cmi.rpc.CMIInvocationContext
 
getMinPoolSize(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the minimal size of pool of CMIReferenceable for a object with the given name.
getNbClientsConnectedToProvider() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
getNbClientsConnectedToProvider() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getNextServerRef() - Method in interface org.ow2.cmi.lb.ILoadBalancerTweaker
 
getNumber() - Method in interface org.ow2.cmi.event.CMIEvent
Get the event number.
getObjectName() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the ObjectName binded in the MBean Server.
getObjectName() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
getObjectName() - Method in interface org.ow2.cmi.reference.CMIProxyHandle
 
getObjectName() - Method in class org.ow2.cmi.reference.CMIReference
 
getObjectName() - Method in exception org.ow2.cmi.reference.ObjectNotFoundException
 
getObjectName_CMI() - Method in interface org.ow2.cmi.rpc.CMIProxy
 
getObjectNames() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
getObjectNames(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the set of object names included in the given cluster.
getObjectNames() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
getObjectNames() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getObjectNames(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns the set of name of object for a given name of cluster.
getParameters() - Method in class org.ow2.cmi.rpc.CMIInvocationContext
 
getPolicies() - Method in interface org.ow2.cmi.osgi.ILoadBalancingService
 
getPolicy(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns an instance of policy for the object that have the given name.
getPolicyClass(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the class that defines the policy for an object with the given name.
getPolicyClass(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Gets the class of a given policy.
getPolicyClass(String) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Returns the class that defines the policy for an object with the given name.
getPolicyClassName(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the name of class of policy for the object with the given name.
getPolicyClassName(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the name of class of policy for the object with the given name.
getPolicyClassName(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the name of the class of policy for the object with the given name.
getPolicyClassNames() - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Get all the policies.
getPolicyType() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getPool(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns a pool of CMIReferenceable for an object with the given name.
getPoolConfiguration(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the configuration of pool of CMIReferenceable for a object with the given name.
getPoolConfiguration(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the configuration of pool of CMIReferenceable for a object with the given name.
getPoolConfiguration() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getPoolTimeout(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the pool timeout of CMIReferenceable for a object with the given name.
getPort() - Method in class org.ow2.cmi.reference.ServerRef
 
getPort() - Method in class org.ow2.cmi.reference.util.ProviderURLParser
 
getProperties() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getPropertiesForPolicy(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the properties of the policy for an object with the given name.
getPropertiesForPolicy(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the properties for the object with the given name.
getPropertiesNamesForPolicy(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the set of property names for the object with the given name.
getPropertyForPolicy(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the value of the property with the given name, from a policy instance associated to the object instance.
getPropertyForPolicy(String, String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns a value property of the policy for an object with the given name.
getPropertyName() - Method in enum org.ow2.cmi.config.CMIProperty
 
getProtocol() - Method in exception org.ow2.cmi.controller.server.ProtocolNotFoundException
 
getProtocol() - Method in class org.ow2.cmi.reference.ServerRef
 
getProtocolName() - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
 
getProtocolName_CMI() - Method in interface org.ow2.cmi.rpc.CMIProxy
 
getProtocols() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
getProtocols() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
getProviderURL() - Method in class org.ow2.cmi.reference.ServerRef
 
getProviderURLs() - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
Returns the list of Provider URL.
getProviderURLs(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns the list of Provider URL.
getProviderURLs(String) - Method in interface org.ow2.cmi.smart.api.SmartConnector
Gets the list of Provider URL.
getReference() - Method in interface org.ow2.cmi.reference.CMIReferenceable
 
getReferencedObject() - Method in interface org.ow2.cmi.reference.CMIReferenceable
 
getRefOnLocalRegistry(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
getRefOnLocalRegistry(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getRefsOnRegistries(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getRemoteClass(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the business interface of an object bound with the given name (for ejb2 only).
getRetVal() - Method in interface org.ow2.cmi.lb.decision.DecisionManager
 
getScheme() - Method in class org.ow2.cmi.reference.ServerRef
 
getScheme() - Method in class org.ow2.cmi.reference.util.ProviderURLParser
 
getSerializedCMIInvocationHandler() - Method in interface org.ow2.cmi.reference.CMIProxyHandle
 
getServerName() - Method in class org.ow2.cmi.reference.ServerId
 
getServerNames(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getServerObjectForProtocol(String, String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Gets all objects hosted on a given server started with the given protocol.
getServerObjectsForProtocol(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Gets objects hosted on a given server started with a given protocol.
getServerRef() - Method in interface org.ow2.cmi.lb.LoadBalanceable
 
getServerRef() - Method in class org.ow2.cmi.reference.CMIReference
 
getServerRef() - Method in exception org.ow2.cmi.reference.ServerNotFoundException
 
getServerRef() - Method in class org.ow2.cmi.reference.ServerRef
 
getServerRefs(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns a list of String representing a ServerRef for an object with the given name and protocol.
getServerRefs(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns a list of String representing a ServerRef for an object with the given name.
getServerRefs(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
getServerRefsForProtocol(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
getSessionId() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
getState() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
getStaticPropertyForPolicy(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the value of the property with the given name, retrieved from clustering metadatas.
getStrategies() - Method in interface org.ow2.cmi.osgi.ILoadBalancingService
 
getStrategy() - Method in interface org.ow2.cmi.lb.policy.IPolicy
Return a strategy to modify the behavior of this policy.
getStrategyClass(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the class that defines the strategy for an object with the given name.
getStrategyClass(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Gets a class of strategy for the object with the given name.
getStrategyClass(String) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Returns the class that defines the strategy for an object with the given name.
getStrategyClassName(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns the name of class of strategy for the object with the given name.
getStrategyClassName(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns the name of class of strategy for the object with the given name.
getStrategyClassName(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns the name of the class of strategy for the object with the given name.
getStrategyClassNames() - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Get all the strategies.
getStrategyType() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
getTarget() - Method in class org.ow2.cmi.rpc.CMIInvocationContext
 
getThrowable() - Method in interface org.ow2.cmi.lb.decision.DecisionManager
 
getTime() - Method in interface org.ow2.cmi.event.CMIEvent
Get the event time (ms).
getUpdatedConfig() - Method in interface org.ow2.cmi.controller.client.IClientConfig
 
getUUID() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 

H

hashCode() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
hashCode() - Method in class org.ow2.cmi.ha.SessionId
 
hashCode() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
hashCode() - Method in class org.ow2.cmi.reference.CMIReference
 
hashCode() - Method in class org.ow2.cmi.reference.ServerId
 
hashCode() - Method in class org.ow2.cmi.reference.ServerRef
 
hasProtocol(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
hasState(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Return true if the object with the given name is stateful.
hasState() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
Return true if this object has a state

I

IArchiveWrapper - Interface in org.ow2.cmi.loader
Interface for archive wrapper.
IClientConfig - Interface in org.ow2.cmi.controller.client
 
IConfig - Interface in org.ow2.cmi.controller.common
Define a way to extend dynamically CMI by some stuffs.
IDefaultPolicyStrategyLoader - Interface in org.ow2.cmi.loader
Interface for default policy/strategy manager
IFilter - Interface in org.ow2.cmi.controller.server.filter
This extended IStrategy allows to restrict accesses to a clustered object.
ILoadBalancerTweaker - Interface in org.ow2.cmi.lb
 
ILoadBalancingService - Interface in org.ow2.cmi.osgi
Interface for Load Balancing service exported by OSGI bundles that embed Strategies and/or Policies.
ImmutableClusteredObjectInfos - Class in org.ow2.cmi.controller.common
 
ImmutableClusteredObjectInfos(String, boolean, String, String, String, boolean, Set<String>) - Constructor for class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
IPolicy<T extends LoadBalanceable> - Interface in org.ow2.cmi.lb.policy
Interface of the policies for load-balancing.
IPolicyStrategyLoader - Interface in org.ow2.cmi.loader
Loaders are responsible of loading classes from an archive previously shared in the JGroups cluster.
IPolicyStrategyManager - Interface in org.ow2.cmi.controller.server
Interface for strategy/policy managers.
isAdminEnabled() - Method in interface org.ow2.cmi.controller.common.IConfig
 
isAutoConfigureComponents() - Method in interface org.ow2.cmi.controller.common.IConfig
 
isClustered(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns true if the object with the specified name is clustered.
isClustered(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns true if the specified object is clustered.
isCMIRefKept_CMI() - Method in interface org.ow2.cmi.rpc.CMIProxy
 
isDummyRegistryEnabled() - Method in interface org.ow2.cmi.controller.common.IConfig
 
isEmbeddedPolicy(String) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Return true if the given class name is embedded policy class.
isEmbeddedStrategy(String) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Return true if the given class name is embedded strategy class.
IServerConfig - Interface in org.ow2.cmi.controller.server
Extend the way to configure a CMI server.
isPoolToEmpty(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns true if the pool for object with the given name should be empty.
isPoolToEmpty(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Returns true if the pool for object with the given name should be empty.
isPoolToEmpty(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Returns true if the pool for object with the given name should be empty.
isProtocolAdded() - Method in interface org.ow2.cmi.controller.server.IServerConfig
 
isProxyEnabled(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
 
isProxyEnabled() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
isProxyEnabled() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
isRegistrationOpened() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
isReplicated(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
 
isReplicated(String) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Return true if the object with the given name is replicated for high-availability.
isReplicated(String) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Return true if the object with the given name is replicated for high-availability.
isReplicated() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
isReplicationManagerStarted() - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
 
isServerBlackListed(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Returns true the server with the given reference if blacklisted.
isServerBlackListed(ServerRef) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Returns true the server with the given reference if blacklisted.
isStateful() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
Return true if this object has a state.
IStrategy<T extends LoadBalanceable> - Interface in org.ow2.cmi.lb.strategy
Interface of the load-balancing strategies.
IUpdatedClientConfig - Interface in org.ow2.cmi.controller.client
 

L

loadArchive(String, IArchiveWrapper) - Method in interface org.ow2.cmi.loader.IPolicyStrategyLoader
Gets load balancing policies/archives from the given archive wrapper.
LoadBalanceable - Interface in org.ow2.cmi.lb
Interface of all load-balanced objects.
loadEmbeddedLBClasses() - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Load classes embedded in the CMI distribution.

N

NamingPoolException - Exception in org.ow2.cmi.pool
 
NamingPoolException() - Constructor for exception org.ow2.cmi.pool.NamingPoolException
 
NamingPoolException(String) - Constructor for exception org.ow2.cmi.pool.NamingPoolException
 
NamingPoolException(String, Throwable) - Constructor for exception org.ow2.cmi.pool.NamingPoolException
 
NoLoadBalanceableException - Exception in org.ow2.cmi.lb
Thrown when no more remote object is available in the cluster for a remote procedure call.
NoLoadBalanceableException() - Constructor for exception org.ow2.cmi.lb.NoLoadBalanceableException
Creates an instance without argument.
NoLoadBalanceableException(String) - Constructor for exception org.ow2.cmi.lb.NoLoadBalanceableException
Creates an instance with a message.
NoLoadBalanceableException(String, Throwable) - Constructor for exception org.ow2.cmi.lb.NoLoadBalanceableException
Creates an instance with a message and an exception.

O

ObjectNotFoundException - Exception in org.ow2.cmi.reference
Exception thrown if an object doesn't belong to the cluster view.
ObjectNotFoundException(String) - Constructor for exception org.ow2.cmi.reference.ObjectNotFoundException
Constructs a new runtime exception with the specified detail message.
ObjectNotFoundException(String, Throwable) - Constructor for exception org.ow2.cmi.reference.ObjectNotFoundException
Constructs a new runtime exception with the specified detail message and cause.
ObjectNotFoundException(String, String) - Constructor for exception org.ow2.cmi.reference.ObjectNotFoundException
 
ObjectNotFoundException(String, Throwable, String) - Constructor for exception org.ow2.cmi.reference.ObjectNotFoundException
 
onChoose(Method, Object[], ReturnType) - Method in interface org.ow2.cmi.lb.policy.IPolicy
Return a decision when a server is chosen and its delegate retrieved.
onInvokeException(Method, Object[], T, Throwable) - Method in interface org.ow2.cmi.lb.policy.IPolicy
Returns a decision when an exception is thrown during an invocation for a given load-balanceable.
onLookupException(T, Throwable) - Method in interface org.ow2.cmi.lb.policy.IPolicy
Returns a decision when an exception is thrown during an access to a registry for a given load-balanceable.
onReturn(Method, Object[], T, ReturnType) - Method in interface org.ow2.cmi.lb.policy.IPolicy
Returns a decision when the invocation of a remote method ends.
org.ow2.cmi.admin - package org.ow2.cmi.admin
 
org.ow2.cmi.annotation - package org.ow2.cmi.annotation
 
org.ow2.cmi.config - package org.ow2.cmi.config
 
org.ow2.cmi.controller.client - package org.ow2.cmi.controller.client
 
org.ow2.cmi.controller.common - package org.ow2.cmi.controller.common
 
org.ow2.cmi.controller.provider - package org.ow2.cmi.controller.provider
 
org.ow2.cmi.controller.server - package org.ow2.cmi.controller.server
 
org.ow2.cmi.controller.server.filter - package org.ow2.cmi.controller.server.filter
 
org.ow2.cmi.event - package org.ow2.cmi.event
 
org.ow2.cmi.ha - package org.ow2.cmi.ha
 
org.ow2.cmi.info - package org.ow2.cmi.info
 
org.ow2.cmi.jndi - package org.ow2.cmi.jndi
 
org.ow2.cmi.lb - package org.ow2.cmi.lb
 
org.ow2.cmi.lb.decision - package org.ow2.cmi.lb.decision
 
org.ow2.cmi.lb.policy - package org.ow2.cmi.lb.policy
 
org.ow2.cmi.lb.strategy - package org.ow2.cmi.lb.strategy
 
org.ow2.cmi.loader - package org.ow2.cmi.loader
 
org.ow2.cmi.osgi - package org.ow2.cmi.osgi
 
org.ow2.cmi.pool - package org.ow2.cmi.pool
 
org.ow2.cmi.reference - package org.ow2.cmi.reference
 
org.ow2.cmi.reference.util - package org.ow2.cmi.reference.util
 
org.ow2.cmi.rpc - package org.ow2.cmi.rpc
 
org.ow2.cmi.smart.api - package org.ow2.cmi.smart.api
 

P

parse() - Method in class org.ow2.cmi.reference.util.ProviderURLParser
Parse the provider URL.
Policy - Annotation Type in org.ow2.cmi.annotation
Indicates which policy will be used with the instances of the annotated class.
proceed() - Method in class org.ow2.cmi.rpc.CMIInvocationContext
 
Properties - Annotation Type in org.ow2.cmi.annotation
Indicates some properties to apply at a policy of load-balancing.
PropertyConfigurationException - Exception in org.ow2.cmi.lb
 
PropertyConfigurationException(String) - Constructor for exception org.ow2.cmi.lb.PropertyConfigurationException
 
PropertyConfigurationException(String, Throwable) - Constructor for exception org.ow2.cmi.lb.PropertyConfigurationException
 
ProtocolNotFoundException - Exception in org.ow2.cmi.controller.server
 
ProtocolNotFoundException(String) - Constructor for exception org.ow2.cmi.controller.server.ProtocolNotFoundException
 
ProtocolNotFoundException(String, String) - Constructor for exception org.ow2.cmi.controller.server.ProtocolNotFoundException
 
ProtocolNotFoundException(Throwable, String) - Constructor for exception org.ow2.cmi.controller.server.ProtocolNotFoundException
 
ProtocolNotFoundException(String, Throwable, String) - Constructor for exception org.ow2.cmi.controller.server.ProtocolNotFoundException
 
ProviderURLParser - Class in org.ow2.cmi.reference.util
Parses a provider URL.
ProviderURLParser(String, String) - Constructor for class org.ow2.cmi.reference.util.ProviderURLParser
Constructs a new parser of provider URL.
ProviderURLParser(String) - Constructor for class org.ow2.cmi.reference.util.ProviderURLParser
Constructs a new parser of provider URL.
pullAndUpdateObjectInfos(String) - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
Updates informations about clustering for the object with the given name.

R

registerClient(UUID) - Method in interface org.ow2.cmi.controller.provider.ClientClusterViewProvider
Register a new client (for statistic purposes).
registerClient(UUID) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Register a new client.
registerCMIManagedObject(CMIManagedObject, IEventDispatcher) - Method in interface org.ow2.cmi.event.CMIEventComponent
Register a new CMI managed object.
If a CMI managed object with the same id is already registered, it will be unregistered first.
registerEventListener(CMIEventListener) - Method in interface org.ow2.cmi.event.CMIEventComponent
Register a new event listener.
The listener will automatically be register with each dispatcher matching his filter.
removeCMIReference(CMIReference) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Removes a CMIReference from the cluster view.
removeFilter(String, IFilter) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Remove a filter for the given object name.
removeGlobalFilter(IFilter) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Remove a global filter.
removeLoadBalancingArchive(Object, String[], String[], boolean) - Method in interface org.ow2.cmi.controller.server.IPolicyStrategyManager
Remove Load Balancing Archive, previously added.
removeLoadBalancingArchive(Object, String[], String[], boolean) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Remove Load Balancing Archive, previously added.
removePoolToEmpty(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Removes the pool of the object with the given name of the list of pool that should be empty.
removePoolToEmpty(String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Removes the pool of the object with the given name of the list of pool that should be empty.
removeServerFromBlackList(String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Removes a server from the blacklist.
removeServerFromBlackList(ServerRef) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Removes a server to the blacklist.
retrieveAvailablePoliciesAndStrategies() - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Gets available load balancing policies and strategies.

S

ServerClusterViewManager - Interface in org.ow2.cmi.controller.server
Interface for a manager of the cluster view at server-side.
ServerClusterViewManagerException - Exception in org.ow2.cmi.controller.server
Exception thrown if there is a failure in the manager of the cluster view at server-side.
ServerClusterViewManagerException(String) - Constructor for exception org.ow2.cmi.controller.server.ServerClusterViewManagerException
Constructs a new runtime exception with the specified detail message.
ServerClusterViewManagerException(String, Throwable) - Constructor for exception org.ow2.cmi.controller.server.ServerClusterViewManagerException
Constructs a new runtime exception with the specified detail message and cause.
ServerId - Class in org.ow2.cmi.reference
Identify a server.
ServerId(String, String, String, String) - Constructor for class org.ow2.cmi.reference.ServerId
Construct a new identifier for a server.
ServerNotFoundException - Exception in org.ow2.cmi.reference
Indicate that a server cannot be found.
ServerNotFoundException(String, ServerRef) - Constructor for exception org.ow2.cmi.reference.ServerNotFoundException
 
ServerNotFoundException(String, Throwable, ServerRef) - Constructor for exception org.ow2.cmi.reference.ServerNotFoundException
 
ServerNotFoundException(String, String) - Constructor for exception org.ow2.cmi.reference.ServerNotFoundException
 
ServerRef - Class in org.ow2.cmi.reference
Represents a reference on a server.
ServerRef(String, String) - Constructor for class org.ow2.cmi.reference.ServerRef
Construct a new identifier for a server.
ServerRef(String) - Constructor for class org.ow2.cmi.reference.ServerRef
Construct a new reference for a server.
SessionId - Class in org.ow2.cmi.ha
Identify a session.
SessionId(UUID, long) - Constructor for class org.ow2.cmi.ha.SessionId
 
setAlgorithmForPolicy(String, String, String, Map<String, Object>) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the algorithm of load-balancing for the object with the given name.
setAlgorithmForPolicy(String, String, String, Map<String, Object>) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets the algorithm of load-balancing for the object with the given name.
setConfDir(String) - Method in interface org.ow2.cmi.controller.common.IConfig
 
setData(byte[]) - Method in interface org.ow2.cmi.loader.IArchiveWrapper
Set bytes for an archive.
setDelayToRefresh(Integer) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the time between each update of the cluster view by clients.
setDelayToRefresh(int) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets the time between each update of the cluster view by clients.
setDeployDirectory(String) - Method in interface org.ow2.cmi.controller.server.IServerConfig
Get the deploy directory.
setListPropertyForPolicy(String, String, List<String>) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets a property for a given object.
setLoadFactor(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the load-factor for the server with the given address.
setLoadFactor(ServerRef, int) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets the load-factor for the server with the given address.
setMaxPoolSize(String, Integer) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the maximal size of pool of CMIReferenceable for a object with the given name.
setMaxPoolWaiters(String, Integer) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the max waiters of pool of CMIReferenceable for a object with the given name.
setMinPoolSize(String, Integer) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the minimal size of pool of CMIReferenceable for a object with the given name.
setNextServerRef(ServerRef) - Method in interface org.ow2.cmi.lb.ILoadBalancerTweaker
 
setObjectName(String) - Method in exception org.ow2.cmi.reference.ObjectNotFoundException
 
setParameters(Object[]) - Method in class org.ow2.cmi.rpc.CMIInvocationContext
 
setPolicyClassName(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets a new policy for a given object.
setPolicyClassName(String, String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets a new policy for a given object.
setPolicyStrategyManager(IPolicyStrategyManager) - Method in interface org.ow2.cmi.loader.IDefaultPolicyStrategyLoader
Sets policy strategy manager.
setPool(String, Pool<CMIReferenceable<?>, CMIReference>) - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Associates a name of object with a pool of CMIReferenceable.
setPoolConfiguration(String, IPoolConfiguration) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Set the configuration of pool of CMIReferenceable for a object with the given name.
setPoolTimeout(String, Long) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the pool timeout of CMIReferenceable for a object with the given name.
setPropertiesForPolicy(String, Map<String, Object>) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets the properties for a given object.
setPropertiesForPolicy(String, Map<String, Object>) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets properties for a given object.
setPropertyForPolicy(String, String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets a property for a given object.
setPropertyForPolicy(String, String, Object) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets a property for a given object.
setReplicationManagerStarted(boolean) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Set if the replication manager is started.
setStaticPropertyForPolicy(String, String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets a property on policy class of a given object(not object instance).
setStaticPropertyForPolicy(String, String, Object) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets a property on policy class of a given object(not object instance).
setStrategy(IStrategy<T>) - Method in interface org.ow2.cmi.lb.policy.IPolicy
Sets a strategy to modify the behavior of this policy.
setStrategyClassName(String, String) - Method in interface org.ow2.cmi.admin.CMIAdminMBean
Sets a new strategy for a given object.
setStrategyClassName(String, String) - Method in interface org.ow2.cmi.controller.server.ServerClusterViewManager
Sets a new policy for a given object.
setUpdatedConfig(IUpdatedClientConfig) - Method in interface org.ow2.cmi.controller.client.IClientConfig
 
SimpleProperty - Annotation Type in org.ow2.cmi.annotation
Defines a simple property for policy of load-balancing.
SmartConnector - Interface in org.ow2.cmi.smart.api
 
start() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Start the manager and return if it is available.
stop() - Method in interface org.ow2.cmi.controller.common.ClusterViewManager
Stop the manager.
Strategy - Annotation Type in org.ow2.cmi.annotation
Indicates which strategy will be used with the instances of the annotated class.

T

toString() - Method in enum org.ow2.cmi.config.CMIProperty
 
toString() - Method in class org.ow2.cmi.controller.common.ImmutableClusteredObjectInfos
 
toString() - Method in class org.ow2.cmi.ha.SessionId
 
toString() - Method in class org.ow2.cmi.info.ClusteredObjectInfo
 
toString() - Method in class org.ow2.cmi.reference.CMIReference
 
toString() - Method in class org.ow2.cmi.reference.ServerRef
 

U

unLoadArchive(Object) - Method in interface org.ow2.cmi.loader.IPolicyStrategyLoader
Removes load balancing policies/strategies previously added from the given archive wrapper.
unregisterCMIManagedObject(CMIManagedObject) - Method in interface org.ow2.cmi.event.CMIEventComponent
Unregister a CMI managed object.
unregisterEventListener(CMIEventListener) - Method in interface org.ow2.cmi.event.CMIEventComponent
Unregister an event listener.
updateClusterView() - Method in interface org.ow2.cmi.controller.client.ClientClusterViewManager
Updates informations about clustering for every watched objects.
updateHttpSession() - Method in interface org.ow2.cmi.reference.CMIProxyHandle
Update the HTTP session in which is bound the associated Handle.

V

valueBound(HttpSessionBindingEvent) - Method in interface org.ow2.cmi.reference.CMIProxyHandle
 
valueOf(String) - Static method in enum org.ow2.cmi.config.CMIProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.cmi.controller.common.ClusterViewManager.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.cmi.lb.decision.DecisionManager.Decision
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.cmi.config.CMIProperty
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.cmi.controller.common.ClusterViewManager.State
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.cmi.lb.decision.DecisionManager.Decision
Returns an array containing the constants of this enum type, in the order they're declared.
valueUnbound(HttpSessionBindingEvent) - Method in interface org.ow2.cmi.reference.CMIProxyHandle
 

A C D E G H I L N O P R S T U V

Copyright © 2009 OW2 Consortium. All Rights Reserved.