Uses of Interface
org.codehaus.activecluster.Node

Packages that use Node
org.codehaus.activecluster ActiveCluster API for working with a simple cluster abstraction for building cluster algorithms like buddy systems, voting, master/slave protocols, electing a controller and so forth. 
org.codehaus.activecluster.election   
org.codehaus.activecluster.election.impl   
org.codehaus.activecluster.impl Default implementation of ActiveCluster using standard JMS API to build the cluster. 
 

Uses of Node in org.codehaus.activecluster
 

Subinterfaces of Node in org.codehaus.activecluster
 interface LocalNode
          Represents the local (in process) node
 

Methods in org.codehaus.activecluster that return Node
 Node ClusterEvent.getNode()
           
 

Constructors in org.codehaus.activecluster with parameters of type Node
ClusterEvent(Cluster source, Node node, int type)
           
 

Uses of Node in org.codehaus.activecluster.election
 

Methods in org.codehaus.activecluster.election that return Node
 Node ElectionStrategy.doElection(Cluster cluster)
          Elect a coordinator.
 

Uses of Node in org.codehaus.activecluster.election.impl
 

Methods in org.codehaus.activecluster.election.impl that return Node
 Node BullyElectionStrategy.doElection(Cluster cluster)
          Elect a coordinator.
 

Uses of Node in org.codehaus.activecluster.impl
 

Classes in org.codehaus.activecluster.impl that implement Node
 class NodeImpl
          Default implementation of a remote Node
 class NonReplicatedLocalNode
          Default implementation of a local Node which doesn't have its state replicated
 class ReplicatedLocalNode
          Default implementation of a local Node which has its state replicated across the cluster
 

Fields in org.codehaus.activecluster.impl declared as Node
 Node StateServiceImpl.NodeEntry.node
           
 

Methods in org.codehaus.activecluster.impl with parameters of type Node
 void StateServiceStub.keepAlive(Node node)
           
 void StateServiceStub.shutdown(Node node)
           
 void StateServiceImpl.keepAlive(Node node)
           
 void StateServiceImpl.shutdown(Node node)
           
protected  void StateServiceImpl.nodeAdded(Node node)
           
protected  void StateServiceImpl.nodeUpdated(Node node)
           
protected  void StateServiceImpl.nodeFailed(Node node)
           
protected  void StateServiceImpl.coordinatorChanged(Node node)
           
protected  boolean StateServiceImpl.stateHasChanged(Node oldNode, Node newNode)
           
 void StateService.keepAlive(Node node)
          Sends a keep alive to the cluster
 void StateService.shutdown(Node node)
          Sends a shutdown message to the cluster
 

Constructors in org.codehaus.activecluster.impl with parameters of type Node
NodeImpl(Node node)
          Allow a node to be copied for sending it as a message
 



Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.