org.codehaus.wadi.replication.manager.basic
Class CreateReplicationCommand

java.lang.Object
  extended by org.codehaus.wadi.replication.manager.basic.CreateReplicationCommand
All Implemented Interfaces:
java.lang.Runnable

public class CreateReplicationCommand
extends java.lang.Object
implements java.lang.Runnable

Version:
$Rev:$ $Date:$

Nested Class Summary
protected static interface CreateReplicationCommand.BackOffCapableTask
           
protected  class CreateReplicationCommand.CreateReplicaTask
           
 
Constructor Summary
CreateReplicationCommand(java.util.Map<java.lang.Object,ReplicaInfo> keyToReplicaInfo, ObjectStateHandler stateHandler, ProxyFactory proxyFactory, BackingStrategy backingStrategy, LocalPeer localPeer, java.lang.Object key, Motable payload)
           
 
Method Summary
protected  void cascadeCreate(java.lang.Object key, ReplicaInfo replicaInfo, byte[] fullState, CreateReplicationCommand.BackOffCapableTask task)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateReplicationCommand

public CreateReplicationCommand(java.util.Map<java.lang.Object,ReplicaInfo> keyToReplicaInfo,
                                ObjectStateHandler stateHandler,
                                ProxyFactory proxyFactory,
                                BackingStrategy backingStrategy,
                                LocalPeer localPeer,
                                java.lang.Object key,
                                Motable payload)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

cascadeCreate

protected void cascadeCreate(java.lang.Object key,
                             ReplicaInfo replicaInfo,
                             byte[] fullState,
                             CreateReplicationCommand.BackOffCapableTask task)


Copyright © 2010. All Rights Reserved.