A B C D E G I J N O P R S V _

A

add(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
add(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
add(String, Serializable, int) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
addCMIReference(CMIReference) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Adds a CMIReference to the cluster view.
addDistributedTreeListener(SynchronizedDistributedTree.DistributedTreeListener) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
addPoolToEmpty(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Adds the pool of the object with the given name of the list of pool that should be empty.
addServerToBlackList(ServerRef) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Add a server to the blacklist.
addViewListener(SynchronizedDistributedTree.ViewListener) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 

B

block() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Block sending and receiving of messages until ViewAccepted is called

C

containObject(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns true if the given object is already replicated.

D

doStart() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Start the server-side manager.
doStop() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Stop the server-side manager.

E

exists(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 

G

get(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
getChannel() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Returns the Channel the DistributedTree is connected to
getChildrenNames(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Returns all children of a Node as strings
getClusterNames() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns the set of name of cluster.
getCMIReferences(String, String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns a list of CMIReference for an object with the given name and protocol.
getCMIReferences(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns a list of CMIReference for an object with the given name.
getDelayToRefresh() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns the time between each update of the cluster view by clients.
getDistributedObjectInfo(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns informations on this object.
getGroupMembersNumber() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Returns the number of current members joined to the group
getGroupName() - Static method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsServerConfig
 
getGroupName() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Returns the name of the group that the DistributedTree is connected to
getLoadFactor(ServerRef) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns the load-factor for the server with the given address.
getLocalAddress() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
getNbClientsConnectedToProvider() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
getObjectNames(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns the set of name of object for a given name of cluster.
getObjectNames() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
getServerRefs(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
getStack() - Static method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsServerConfig
 
getState() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Return a copy of the tree

I

initStats() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Initialize the statistics.
isPoolToEmpty(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Returns true if the pool for object with the given name should be empty.
isServerBlackListed(ServerRef) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Return true if the server with the given reference if blacklisted.

J

JGroupsClusterViewManager - Class in org.ow2.carol.cmi.controller.server.impl.jgroups
Manager implemented with JGroups that contains CMI logic for the server-side.
JGroupsClusterViewManagerException - Exception in org.ow2.carol.cmi.controller.server.impl.jgroups
 
JGroupsClusterViewManagerException(String) - Constructor for exception org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManagerException
 
JGroupsClusterViewManagerException(String, Throwable) - Constructor for exception org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManagerException
 
JGroupsServerConfig - Class in org.ow2.carol.cmi.controller.server.impl.jgroups
Provide configuration for the JGroups implementation for the ServerClusterViewManager.

N

nodeAdded(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
nodeAdded(String, Serializable) - Method in interface org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree.DistributedTreeListener
 
nodeModified(String, Serializable, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
nodeModified(String, Serializable, Serializable) - Method in interface org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree.DistributedTreeListener
 
nodeRemoved(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
nodeRemoved(String) - Method in interface org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree.DistributedTreeListener
 

O

org.ow2.carol.cmi.controller.server.impl.jgroups - package org.ow2.carol.cmi.controller.server.impl.jgroups
 

P

print() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 

R

receive(Message) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
registerClient(UUID) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Register a new client.
remove(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
remove(String, int) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
removeCMIReference(CMIReference) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Removes a CMIReference from the cluster view.
removeDistributedTreeListener(SynchronizedDistributedTree.DistributedTreeListener) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
removePoolToEmpty(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Removes the pool of the object with the given name of the list of pool that should be empty.
removeServerFromBlackList(ServerRef) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Remove a server to the blacklist.
removeViewListener(SynchronizedDistributedTree.ViewListener) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
reset(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
resets an existing node, useful after a merge when you want to tell other members of your state, but do not wish to remove and then add as two separate calls
reset(String, Serializable, int) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
resets an existing node, useful after a merge when you want to tell other members of your state, but do not wish to remove and then add as two separate calls
ResumableRunnable - Interface in org.ow2.carol.cmi.controller.server.impl.jgroups
This interface provide a handle to the interface Runnable in order to resume a suspended execution.
resumeExecution() - Method in interface org.ow2.carol.cmi.controller.server.impl.jgroups.ResumableRunnable
Resume an execution.

S

set(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
set(String, Serializable, int) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
setDeadlockDetection(boolean) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
setDelayToRefresh(int) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Sets the time between each update of the cluster view by clients.
setDistributedObjectInfo(String, DistributedObjectInfo) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Sets informations on the clustered object with the given name.
setLoadFactor(ServerRef, int) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
Sets the load-factor for the server with the given address.
setState(byte[]) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
start() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
start(long) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
stop() - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
stopExecution() - Method in interface org.ow2.carol.cmi.controller.server.impl.jgroups.ResumableRunnable
Stop an execution.
suspect(Address) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
Called when a member is suspected
SynchronizedDistributedTree - Class in org.ow2.carol.cmi.controller.server.impl.jgroups
A tree-like structure that is replicated across several members.
SynchronizedDistributedTree() - Constructor for class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
SynchronizedDistributedTree(String, String) - Constructor for class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
SynchronizedDistributedTree.DistributedTreeListener - Interface in org.ow2.carol.cmi.controller.server.impl.jgroups
 
SynchronizedDistributedTree.ViewListener - Interface in org.ow2.carol.cmi.controller.server.impl.jgroups
 

V

viewAccepted(View) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
viewChange(Vector<Address>, Vector<Address>) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.JGroupsClusterViewManager
 
viewChange(Vector<Address>, Vector<Address>) - Method in interface org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree.ViewListener
 

_

_add(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
_add(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
_remove(String) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 
_reset(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
similar to set, but does not error if node does not exist, but rather does an add instead
_set(String, Serializable) - Method in class org.ow2.carol.cmi.controller.server.impl.jgroups.SynchronizedDistributedTree
 

A B C D E G I J N O P R S V _

Copyright © 2007 OW2 Consortium. All Rights Reserved.