org.codehaus.wadi.servicespace.basic
Class BasicServiceSpaceDispatcher.BasicServiceSpaceCluster

java.lang.Object
  extended by org.codehaus.wadi.group.impl.AbstractCluster
      extended by org.codehaus.wadi.servicespace.basic.BasicServiceSpaceDispatcher.BasicServiceSpaceCluster
All Implemented Interfaces:
org.codehaus.wadi.group.Cluster
Enclosing class:
BasicServiceSpaceDispatcher

protected class BasicServiceSpaceDispatcher.BasicServiceSpaceCluster
extends org.codehaus.wadi.group.impl.AbstractCluster


Field Summary
 
Fields inherited from class org.codehaus.wadi.group.impl.AbstractCluster
_addressToPeer, _backendKeyToPeer, _cluster, _clusterName, _clusterPeer, _localPeer, _localPeerName, _log, dispatcher
 
Constructor Summary
BasicServiceSpaceDispatcher.BasicServiceSpaceCluster()
           
 
Method Summary
protected  org.codehaus.wadi.group.Peer createPeerFromPeerSerialization(java.lang.Object backend)
           
protected  java.lang.Object extractKeyFromPeerSerialization(java.lang.Object backend)
           
 org.codehaus.wadi.group.Address getAddress()
           
 org.codehaus.wadi.group.LocalPeer getLocalPeer()
           
 org.codehaus.wadi.group.Peer getPeerFromAddress(org.codehaus.wadi.group.Address address)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.codehaus.wadi.group.impl.AbstractCluster
addClusterListener, get, getClusterName, getDispatcher, getPeer, getPeerCount, getPeerFromBackEndKey, getRemotePeers, notifyMembershipChanged, removeClusterListener, waitOnMembershipCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicServiceSpaceDispatcher.BasicServiceSpaceCluster

public BasicServiceSpaceDispatcher.BasicServiceSpaceCluster()
Method Detail

extractKeyFromPeerSerialization

protected java.lang.Object extractKeyFromPeerSerialization(java.lang.Object backend)
Specified by:
extractKeyFromPeerSerialization in class org.codehaus.wadi.group.impl.AbstractCluster

createPeerFromPeerSerialization

protected org.codehaus.wadi.group.Peer createPeerFromPeerSerialization(java.lang.Object backend)
Specified by:
createPeerFromPeerSerialization in class org.codehaus.wadi.group.impl.AbstractCluster

start

public void start()
           throws org.codehaus.wadi.group.ClusterException
Throws:
org.codehaus.wadi.group.ClusterException

stop

public void stop()
          throws org.codehaus.wadi.group.ClusterException
Throws:
org.codehaus.wadi.group.ClusterException

getAddress

public org.codehaus.wadi.group.Address getAddress()

getLocalPeer

public org.codehaus.wadi.group.LocalPeer getLocalPeer()

getPeerFromAddress

public org.codehaus.wadi.group.Peer getPeerFromAddress(org.codehaus.wadi.group.Address address)


Copyright © 2010. All Rights Reserved.