org.codehaus.wadi.dindex
Interface StateManager

All Known Implementing Classes:
SimpleStateManager

public interface StateManager


Nested Class Summary
static interface StateManager.ImmigrationListener
           
 
Method Summary
 void acceptImmigrant(ObjectMessage message, Location location, String name, Motable immotable)
           
 void init(StateManagerConfig config)
           
 boolean offerEmigrant(String key, Motable emotable, long timeout)
           
 void setImmigrationListener(StateManager.ImmigrationListener listener)
           
 void start()
           
 void stop()
           
 void unsetImmigrationListener(StateManager.ImmigrationListener listener)
           
 

Method Detail

init

public void init(StateManagerConfig config)

start

public void start()
           throws Exception
Throws:
Exception

stop

public void stop()
          throws Exception
Throws:
Exception

offerEmigrant

public boolean offerEmigrant(String key,
                             Motable emotable,
                             long timeout)

acceptImmigrant

public void acceptImmigrant(ObjectMessage message,
                            Location location,
                            String name,
                            Motable immotable)

setImmigrationListener

public void setImmigrationListener(StateManager.ImmigrationListener listener)

unsetImmigrationListener

public void unsetImmigrationListener(StateManager.ImmigrationListener listener)


Copyright © 2004-2006 Core Developers Network Ltd.. All Rights Reserved.