Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
L
N
O
P
R
S
T
U
V
A
addObjectInstance(ClusteredObjectInfo, CMIReference)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Adds an instance of a clustered object.
addObjectToWatch(String)
- Method in interface org.ow2.carol.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.
addPooltoEmpty(String)
- Method in interface org.ow2.carol.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.carol.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, ServerRef, Context)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Adds a new protocol.
addServerToBlackList(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Adds a server to the blacklist.
addServerToBlackList(ServerRef)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Adds a server to the blacklist.
C
choose(List<T>)
- Method in interface org.ow2.carol.cmi.lb.policy.
ILBPolicy
Chooses a load-balanceable among the list of load-balanceables.
choose(List<T>)
- Method in interface org.ow2.carol.cmi.lb.strategy.
ILBStrategy
Returns a new list of load-balanceables by modifying the given list.
ClientClusterViewManager
- Interface in
org.ow2.carol.cmi.controller.client
Interface for a manager of the cluster view at client-side.
ClientClusterViewManagerException
- Exception in
org.ow2.carol.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.carol.cmi.controller.client.
ClientClusterViewManagerException
ClientClusterViewManagerException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.controller.client.
ClientClusterViewManagerException
ClientClusterViewProvider
- Interface in
org.ow2.carol.cmi.controller.provider
Interface of providers which offers cluster view to the clients.
ClientClusterViewProviderException
- Exception in
org.ow2.carol.cmi.controller.provider
Exception thrown if the provider cannot get the cluster view.
ClientClusterViewProviderException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.controller.provider.
ClientClusterViewProviderException
Constructs a new runtime exception with the specified detail message and cause.
Cluster
- Annotation Type in
org.ow2.carol.cmi.annotation
Indicates that instances of the annotated class are intended to be replicated in a cluster.
ClusteredObjectInfo
- Class in
org.ow2.carol.cmi.info
Contain informations on a clustered object.
ClusteredObjectInfo(String, String, String, int, int, String, String, Map<String, Object>, boolean)
- Constructor for class org.ow2.carol.cmi.info.
ClusteredObjectInfo
Constructs informations for a clustered object with the default strategy for the given LB policy.
ClusterViewManager
- Interface in
org.ow2.carol.cmi.controller.common
Implementations of this interface define a manager of the cluster view.
CMIAdminMBean
- Interface in
org.ow2.carol.cmi.admin
Definition of a MBean to monitor managers of cluster view.
CMIInvocationHandlerException
- Exception in
org.ow2.carol.cmi.rpc
CMIInvocationHandlerException(String)
- Constructor for exception org.ow2.carol.cmi.rpc.
CMIInvocationHandlerException
CMIInvocationHandlerException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.rpc.
CMIInvocationHandlerException
CMIProxy
- Interface in
org.ow2.carol.cmi.rpc
The CMI proxy intercepts the remote method invocations.
CMIReference
- Class in
org.ow2.carol.cmi.reference
Represents a reference on a clustered object that is deployed on a server.
CMIReference(String, String, String)
- Constructor for class org.ow2.carol.cmi.reference.
CMIReference
Constructs an instance of CMIReference.
CMIReference(ServerRef, String)
- Constructor for class org.ow2.carol.cmi.reference.
CMIReference
Constructs an instance of CMIReference.
CMIReferenceable
<
T
> - Interface in
org.ow2.carol.cmi.reference
Interface of an object that is managed by a
org.ow2.util.pool.Pool
.
ControlThreadException
- Exception in
org.ow2.carol.cmi.controller.client
Exception thrown if there is a failure in the control thread.
ControlThreadException(String)
- Constructor for exception org.ow2.carol.cmi.controller.client.
ControlThreadException
ControlThreadException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.controller.client.
ControlThreadException
D
DecisionManager
<
ReturnType
> - Interface in
org.ow2.carol.cmi.lb.decision
Encapsulates a decision and an eventually returned value.
DecisionManager.Decision
- Enum in
org.ow2.carol.cmi.lb.decision
Decisions.
E
equals(Object)
- Method in class org.ow2.carol.cmi.ha.
SessionId
equals(Object)
- Method in class org.ow2.carol.cmi.reference.
CMIReference
equals(Object)
- Method in class org.ow2.carol.cmi.reference.
ServerRef
G
getBusinessName(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the business interface name of an object bound with the given name (for ejb2 only).
getBusinessName(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Gets the business interface name for a given object.
getBusinessName(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns a name of business interface of this object (for ejb2 only).
getBusinessName()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getBytecode(String)
- Method in interface org.ow2.carol.cmi.controller.client.
ClientClusterViewManager
Returns the bytecode of the class with the given binary name.
getBytecode(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the bytecode of the class that has the given binary name.
getClientId()
- Method in class org.ow2.carol.cmi.ha.
SessionId
getClusterName(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the name of cluster for the object with the given name.
getClusterName(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the name of cluster for the object with the given name.
getClusterName(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Return the name of cluster that contains the specified object.
getClusterName()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getClusterNames()
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the set of name of cluster.
getClusterNames()
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns the set of name of cluster.
getCMIReferences(String, String)
- Method in interface org.ow2.carol.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.carol.cmi.controller.provider.
ClientClusterViewProvider
Gets the nodes list of a given object and protocol.
getCMIReferences(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns a list of CMIReference for an object with the given name.
getDateOfProperties(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the date of properties for an object with the given name.
getDateOfProperties(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the date of the last properties for a given object.
getDecision()
- Method in interface org.ow2.carol.cmi.lb.decision.
DecisionManager
getDelayToRefresh()
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the time between each update of the cluster view by clients.
getDelayToRefresh()
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the time between each update of the cluster view by clients.
getDelayToRefresh()
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the delay to refresh the cluster view.
getHostName()
- Method in class org.ow2.carol.cmi.reference.util.
ProviderURLParser
getInetAddress()
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns the address of the local registries.
getInetAddress()
- Method in class org.ow2.carol.cmi.reference.
ServerRef
getInitialContextFactoryName(String)
- Method in interface org.ow2.carol.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.carol.cmi.smart.api.
SmartConnector
Gets the Factory name.
getInterface(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the interface of an object bound with the given name.
getItfName(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns a name of interface of this object.
getItfName(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Gets the interface name for a given object.
getItfName(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns a name of interface of this object.
getItfName()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getJMXServiceURL(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
getJMXServiceURL(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
getLBPolicy(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns an instance of LB policy for the object that have the given name.
getLBPolicyClass(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the class that defines the policy for an object with the given name.
getLBPolicyClass(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Gets the class of a given LB policy.
getLBPolicyClassName(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the name of class of policy for the object with the given name.
getLBPolicyClassName(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the name of class of policy for the object with the given name.
getLBPolicyClassName(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the name of the class of policy for the object with the given name.
getLBStrategyClass(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the class that defines the strategy for an object with the given name.
getLBStrategyClass(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Gets a class of strategy for the object with the given name.
getLBStrategyClassName(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the name of class of strategy for the object with the given name.
getLBStrategyClassName(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the name of class of strategy for the object with the given name.
getLBStrategyClassName(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the name of the class of strategy for the object with the given name.
getListPropertiesNamesForLBPolicy(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the set of property names (for which value is a list) for the object with the given name.
getListPropertyForLBPolicy(String, String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the list of value of the property with the given name.
getLoadFactor(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the load-factor for the server with the given address.
getLoadFactor(ServerRef)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the load-factor for the server with the given address.
getLoadFactor(ServerRef)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the load-factor for the server with the given address.
getLocalSessionId()
- Method in class org.ow2.carol.cmi.ha.
SessionId
getMaxPoolSize(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the maximal size of pool of CMIReferenceable for a object with the given name.
getMaxPoolSize(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the maximal size of pool of CMIReferenceable for a object with the given name.
getMaxPoolSize(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the maximal size of pool of CMIReferenceable for a object with the given name.
getMaxPoolSize()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getMinPoolSize(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the minimal size of pool of CMIReferenceable for a object with the given name.
getMinPoolSize(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the minimal size of pool of CMIReferenceable for a object with the given name.
getMinPoolSize(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the minimal size of pool of CMIReferenceable for a object with the given name.
getMinPoolSize()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getNbClientsConnectedToProvider()
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
getNbClientsConnectedToProvider()
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
getObjectName()
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the ObjectName binded in the MBean Server.
getObjectName()
- Method in class org.ow2.carol.cmi.reference.
CMIReference
getObjectName()
- Method in interface org.ow2.carol.cmi.rpc.
CMIProxy
getObjectNames()
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
getObjectNames(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the set of object names included in the given cluster.
getObjectNames()
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
getObjectNames(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns the set of name of object for a given name of cluster.
getPolicyType()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getPool(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns a pool of CMIReferenceable for an object with the given name.
getPort()
- Method in class org.ow2.carol.cmi.reference.
ServerRef
getPort()
- Method in class org.ow2.carol.cmi.reference.util.
ProviderURLParser
getProperties()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getPropertiesForLBPolicy(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns the properties of the LB policy for an object with the given name.
getPropertiesForLBPolicy(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns the properties for the object with the given name.
getPropertiesNamesForLBPolicy(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the set of property names for the object with the given name.
getPropertyForLBPolicy(String, String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns the value of the property with the given name.
getPropertyForLBPolicy(String, String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns a value property of the LB policy for an object with the given name.
getProtocol()
- Method in interface org.ow2.carol.cmi.controller.client.
ClientClusterViewManager
Returns the protocol used by this manager.
getProtocol()
- Method in class org.ow2.carol.cmi.reference.
ServerRef
getProtocolName()
- Method in interface org.ow2.carol.cmi.rpc.
CMIProxy
getProtocols()
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
getProtocols()
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
getProviderURL()
- Method in class org.ow2.carol.cmi.reference.
ServerRef
getProviderURLs(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns the list of Provider URL.
getProviderURLs(String)
- Method in interface org.ow2.carol.cmi.smart.api.
SmartConnector
Gets the list of Provider URL.
getReference()
- Method in interface org.ow2.carol.cmi.reference.
CMIReferenceable
getReferencedObject()
- Method in interface org.ow2.carol.cmi.reference.
CMIReferenceable
getRefOnLocalRegistry(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
getRefOnLocalRegistry(String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
getRemoteClass(String)
- Method in interface org.ow2.carol.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.carol.cmi.lb.decision.
DecisionManager
getScheme()
- Method in class org.ow2.carol.cmi.reference.util.
ProviderURLParser
getServerRef()
- Method in class org.ow2.carol.cmi.reference.
CMIReference
getServerRefs(String, String)
- Method in interface org.ow2.carol.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.carol.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.carol.cmi.controller.server.
ServerClusterViewManager
getServerRefsForProtocol(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
getSessionId()
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
getStrategyType()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
getUUID()
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
GuardedBy
- Annotation Type in
net.jcip.annotations
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.
H
hashCode()
- Method in class org.ow2.carol.cmi.ha.
SessionId
hashCode()
- Method in class org.ow2.carol.cmi.reference.
CMIReference
hashCode()
- Method in class org.ow2.carol.cmi.reference.
ServerRef
I
ILBPolicy
<
T
extends
LoadBalanceable
> - Interface in
org.ow2.carol.cmi.lb.policy
Interface of the policies for load-balancing.
ILBStrategy
<
T
extends
LoadBalanceable
> - Interface in
org.ow2.carol.cmi.lb.strategy
Interface of the load-balancing strategies.
Immutable
- Annotation Type in
net.jcip.annotations
The class to which this annotation is applied is immutable.
isClustered(String)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Returns true if the object with the specified name is clustered.
isClustered(String)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns true if the specified object is clustered.
isPoolToEmpty(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns true if the pool for object with the given name should be empty.
isPoolToEmpty(String)
- Method in interface org.ow2.carol.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.carol.cmi.controller.provider.
ClientClusterViewProvider
Returns true if the pool for object with the given name should be empty.
isReplicated(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
isReplicated(String)
- Method in interface org.ow2.carol.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.carol.cmi.controller.provider.
ClientClusterViewProvider
Return true if the object with the given name is replicated for high-availability.
isReplicated()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
Return true if this object is replicated for high-availability (the module 'ha' is required)
isReplicationManagerStarted()
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
isServerBlackListed(String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Returns true the server with the given reference if blacklisted.
isServerBlackListed(ServerRef)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Returns true the server with the given reference if blacklisted.
L
LBArrayProperty
- Annotation Type in
org.ow2.carol.cmi.annotation
Defines an array property for policy of load-balancing.
LBPolicy
- Annotation Type in
org.ow2.carol.cmi.annotation
Indicates which policy will be used with the instances of the annotated class.
LBProperties
- Annotation Type in
org.ow2.carol.cmi.annotation
Indicates some properties to apply at a policy of load-balancing.
LBProperty
- Annotation Type in
org.ow2.carol.cmi.annotation
Defines a simple property for policy of load-balancing.
LBStrategy
- Annotation Type in
org.ow2.carol.cmi.annotation
Indicates which strategy will be used with the instances of the annotated class.
LoadBalanceable
- Interface in
org.ow2.carol.cmi.lb
Interface of all load-balanced objects.
N
NamingPoolException
- Exception in
org.ow2.carol.cmi.pool
NamingPoolException()
- Constructor for exception org.ow2.carol.cmi.pool.
NamingPoolException
NamingPoolException(String)
- Constructor for exception org.ow2.carol.cmi.pool.
NamingPoolException
NamingPoolException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.pool.
NamingPoolException
net.jcip.annotations
- package net.jcip.annotations
Class, field, and method level annotations for describing thread-safety policies.
NoLoadBalanceableException
- Exception in
org.ow2.carol.cmi.lb
Thrown when no more remote object is available in the cluster for a remote procedure call.
NoLoadBalanceableException()
- Constructor for exception org.ow2.carol.cmi.lb.
NoLoadBalanceableException
Creates an instance without argument.
NoLoadBalanceableException(String)
- Constructor for exception org.ow2.carol.cmi.lb.
NoLoadBalanceableException
Creates an instance with a message.
NoLoadBalanceableException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.lb.
NoLoadBalanceableException
Creates an instance with a message and an exception.
NotThreadSafe
- Annotation Type in
net.jcip.annotations
The class to which this annotation is applied is not thread-safe.
O
ObjectNotFoundException
- Exception in
org.ow2.carol.cmi.reference
Exception thrown if an object doesn't belong to the cluster view.
ObjectNotFoundException(String)
- Constructor for exception org.ow2.carol.cmi.reference.
ObjectNotFoundException
Constructs a new runtime exception with the specified detail message.
ObjectNotFoundException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.reference.
ObjectNotFoundException
Constructs a new runtime exception with the specified detail message and cause.
onInvokeException(Method, Object[], T, Throwable)
- Method in interface org.ow2.carol.cmi.lb.policy.
ILBPolicy
Returns a decision when an exception is thrown during an invocation for a given load-balanceable.
onLookupException(T, Throwable)
- Method in interface org.ow2.carol.cmi.lb.policy.
ILBPolicy
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.carol.cmi.lb.policy.
ILBPolicy
Returns a decision when the invocation of a remote method ends.
org.ow2.carol.cmi.admin
- package org.ow2.carol.cmi.admin
org.ow2.carol.cmi.annotation
- package org.ow2.carol.cmi.annotation
org.ow2.carol.cmi.controller.client
- package org.ow2.carol.cmi.controller.client
org.ow2.carol.cmi.controller.common
- package org.ow2.carol.cmi.controller.common
org.ow2.carol.cmi.controller.provider
- package org.ow2.carol.cmi.controller.provider
org.ow2.carol.cmi.controller.server
- package org.ow2.carol.cmi.controller.server
org.ow2.carol.cmi.ha
- package org.ow2.carol.cmi.ha
org.ow2.carol.cmi.info
- package org.ow2.carol.cmi.info
org.ow2.carol.cmi.lb
- package org.ow2.carol.cmi.lb
org.ow2.carol.cmi.lb.decision
- package org.ow2.carol.cmi.lb.decision
org.ow2.carol.cmi.lb.policy
- package org.ow2.carol.cmi.lb.policy
org.ow2.carol.cmi.lb.strategy
- package org.ow2.carol.cmi.lb.strategy
org.ow2.carol.cmi.pool
- package org.ow2.carol.cmi.pool
org.ow2.carol.cmi.reference
- package org.ow2.carol.cmi.reference
org.ow2.carol.cmi.reference.util
- package org.ow2.carol.cmi.reference.util
org.ow2.carol.cmi.rpc
- package org.ow2.carol.cmi.rpc
org.ow2.carol.cmi.smart.api
- package org.ow2.carol.cmi.smart.api
P
parse()
- Method in class org.ow2.carol.cmi.reference.util.
ProviderURLParser
Parse the provider URL.
PropertyConfigurationException
- Exception in
org.ow2.carol.cmi.lb
PropertyConfigurationException(String)
- Constructor for exception org.ow2.carol.cmi.lb.
PropertyConfigurationException
PropertyConfigurationException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.lb.
PropertyConfigurationException
ProviderURLParser
- Class in
org.ow2.carol.cmi.reference.util
Parses a provider URL.
ProviderURLParser(String, String)
- Constructor for class org.ow2.carol.cmi.reference.util.
ProviderURLParser
Constructs a new parser of provider URL.
ProviderURLParser(String)
- Constructor for class org.ow2.carol.cmi.reference.util.
ProviderURLParser
Constructs a new parser of provider URL.
R
registerClient(UUID)
- Method in interface org.ow2.carol.cmi.controller.provider.
ClientClusterViewProvider
Register a new client (for statistic purposes).
registerClient(UUID)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Register a new client.
removeCMIReference(CMIReference)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Removes a CMIReference from the cluster view.
removePoolToEmpty(String)
- Method in interface org.ow2.carol.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.carol.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.carol.cmi.admin.
CMIAdminMBean
Removes a server from the blacklist.
removeServerFromBlackList(ServerRef)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Removes a server to the blacklist.
S
ServerClusterViewManager
- Interface in
org.ow2.carol.cmi.controller.server
Interface for a manager of the cluster view at server-side.
ServerClusterViewManagerException
- Exception in
org.ow2.carol.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.carol.cmi.controller.server.
ServerClusterViewManagerException
Constructs a new runtime exception with the specified detail message.
ServerClusterViewManagerException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.controller.server.
ServerClusterViewManagerException
Constructs a new runtime exception with the specified detail message and cause.
ServerNotFoundException
- Exception in
org.ow2.carol.cmi.reference
ServerNotFoundException(String)
- Constructor for exception org.ow2.carol.cmi.reference.
ServerNotFoundException
ServerNotFoundException(String, Throwable)
- Constructor for exception org.ow2.carol.cmi.reference.
ServerNotFoundException
ServerRef
- Class in
org.ow2.carol.cmi.reference
Represents a reference on a server.
ServerRef(String, String)
- Constructor for class org.ow2.carol.cmi.reference.
ServerRef
Construct a new reference for a server.
ServerRef(String)
- Constructor for class org.ow2.carol.cmi.reference.
ServerRef
Construct a new reference for a server.
SessionId
- Class in
org.ow2.carol.cmi.ha
Identify a session.
SessionId(UUID, long)
- Constructor for class org.ow2.carol.cmi.ha.
SessionId
setAlgorithmForLBPolicy(String, String, String, Map<String, Object>)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets the algorithm of load-balancing for the object with the given name.
setAlgorithmForLBPolicy(String, String, String, Map<String, Object>)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets the algorithm of load-balancing for the object with the given name.
setDelayToRefresh(Integer)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets the time between each update of the cluster view by clients.
setDelayToRefresh(int)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets the time between each update of the cluster view by clients.
setLBPolicyClassName(String, String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets a new policy for a given object.
setLBPolicyClassName(String, String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets a new policy for a given object.
setLBStrategyClassName(String, String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets a new strategy for a given object.
setLBStrategyClassName(String, String)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets a new policy for a given object.
setListPropertyForLBPolicy(String, String, List<String>)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets a property for a given object.
setLoadFactor(String, Integer)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets the load-factor for the server with the given address.
setLoadFactor(ServerRef, int)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets the load-factor for the server with the given address.
setMaxPoolSize(String, Integer)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets the maximal size of pool of CMIReferenceable for a object with the given name.
setMaxPoolSize(String, int)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets the maximal size of pool of CMIReferenceable for a object with the given name.
setMinPoolSize(String, Integer)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets the minimal size of pool of CMIReferenceable for a object with the given name.
setMinPoolSize(String, int)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets the minimal size of pool of CMIReferenceable for a object with the given name.
setPool(String, Pool<CMIReferenceable, CMIReference>)
- Method in interface org.ow2.carol.cmi.controller.common.
ClusterViewManager
Associates a name of object with a pool of CMIReferenceable.
setPropertiesForLBPolicy(String, Map<String, Object>)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets the properties for a given object.
setPropertiesForLBPolicy(String, Map<String, Object>)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets properties for a given object.
setPropertyForLBPolicy(String, String, String)
- Method in interface org.ow2.carol.cmi.admin.
CMIAdminMBean
Sets a property for a given object.
setPropertyForLBPolicy(String, String, Object)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Sets a property for a given object.
setReplicationManagerStarted(boolean)
- Method in interface org.ow2.carol.cmi.controller.server.
ServerClusterViewManager
Set if the replication manager is started.
setStrategy(ILBStrategy<T>)
- Method in interface org.ow2.carol.cmi.lb.policy.
ILBPolicy
Sets a strategy to modify the behavior of this policy.
SmartConnector
- Interface in
org.ow2.carol.cmi.smart.api
T
ThreadSafe
- Annotation Type in
net.jcip.annotations
The class to which this annotation is applied is thread-safe.
toString()
- Method in class org.ow2.carol.cmi.ha.
SessionId
toString()
- Method in class org.ow2.carol.cmi.info.
ClusteredObjectInfo
toString()
- Method in class org.ow2.carol.cmi.reference.
CMIReference
toString()
- Method in class org.ow2.carol.cmi.reference.
ServerRef
U
updateClusterView()
- Method in interface org.ow2.carol.cmi.controller.client.
ClientClusterViewManager
Updates informations about clustering for every watched objects.
updateObject(String)
- Method in interface org.ow2.carol.cmi.controller.client.
ClientClusterViewManager
Updates informations about clustering for the object with the given name.
V
valueOf(String)
- Static method in enum org.ow2.carol.cmi.lb.decision.
DecisionManager.Decision
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.ow2.carol.cmi.lb.decision.
DecisionManager.Decision
Returns an array containing the constants of this enum type, in the order they're declared.
A
C
D
E
G
H
I
L
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2007
OW2 Consortium
. All Rights Reserved.