jgroup.test.performance.arm
Class StatefulServer

java.lang.Object
  extended by jgroup.test.performance.arm.StatefulServer
All Implemented Interfaces:
jgroup.core.MembershipListener, jgroup.core.MergingListener

public class StatefulServer
extends java.lang.Object
implements jgroup.core.MembershipListener, jgroup.core.MergingListener

Allocator server

Since:
Jgroup 1.2
Author:
Hein Meling

Nested Class Summary
 
Nested classes/interfaces inherited from interface jgroup.core.MembershipListener
jgroup.core.MembershipListener.AllowDuplicateViews
 
Constructor Summary
StatefulServer()
           
 
Method Summary
 java.lang.Object getState(jgroup.core.MemberId[] dests)
           
 void hasLeft()
           
static void main(java.lang.String[] argv)
           
 void prepareChange()
           
 void putState(java.lang.Object status, jgroup.core.MemberId[] sources)
           
 void viewChange(jgroup.core.View view)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatefulServer

public StatefulServer()
               throws jgroup.core.JgroupException
Throws:
jgroup.core.JgroupException
Method Detail

getState

public java.lang.Object getState(jgroup.core.MemberId[] dests)
Specified by:
getState in interface jgroup.core.MergingListener
See Also:
MergingListener.getState(jgroup.core.MemberId[])

putState

public void putState(java.lang.Object status,
                     jgroup.core.MemberId[] sources)
Specified by:
putState in interface jgroup.core.MergingListener
See Also:
MergingListener.putState(java.lang.Object, jgroup.core.MemberId[])

viewChange

public void viewChange(jgroup.core.View view)
Specified by:
viewChange in interface jgroup.core.MembershipListener
See Also:
MembershipListener.viewChange(jgroup.core.View)

prepareChange

public void prepareChange()
Specified by:
prepareChange in interface jgroup.core.MembershipListener

hasLeft

public void hasLeft()
Specified by:
hasLeft in interface jgroup.core.MembershipListener

main

public static void main(java.lang.String[] argv)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 1998-2006 The Jgroup/ARM development team. All Rights Reserved.