org.shoal.adapter.store.commands
Class StaleCopyRemoveCommand<K,V>

java.lang.Object
  extended by org.shoal.ha.cache.impl.command.Command<K,V>
      extended by org.shoal.adapter.store.commands.StaleCopyRemoveCommand<K,V>
All Implemented Interfaces:
java.io.Serializable

public class StaleCopyRemoveCommand<K,V>
extends Command<K,V>

Author:
Mahesh Kannan
See Also:
Serialized Form

Field Summary
protected static java.util.logging.Logger _logger
           
 
Fields inherited from class org.shoal.ha.cache.impl.command.Command
dsc, targetInstanceName
 
Constructor Summary
StaleCopyRemoveCommand()
           
StaleCopyRemoveCommand(K k)
           
 
Method Summary
protected  boolean beforeTransmit()
           
 void execute(java.lang.String initiator)
           
 java.lang.String getStaleTargetName()
           
 void setStaleTargetName(java.lang.String targetName)
           
 
Methods inherited from class org.shoal.ha.cache.impl.command.Command
captureState, getCommandManager, getDataStoreContext, getKey, getKeyMappingInfo, getName, getOpcode, getTargetName, initialize, isArtificialKey, onFailure, onSuccess, prepareTransmit, setKey, setTargetName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_logger

protected static final java.util.logging.Logger _logger
Constructor Detail

StaleCopyRemoveCommand

public StaleCopyRemoveCommand()

StaleCopyRemoveCommand

public StaleCopyRemoveCommand(K k)
Method Detail

getStaleTargetName

public java.lang.String getStaleTargetName()

setStaleTargetName

public void setStaleTargetName(java.lang.String targetName)

beforeTransmit

protected boolean beforeTransmit()
Specified by:
beforeTransmit in class Command<K,V>

execute

public void execute(java.lang.String initiator)
Specified by:
execute in class Command<K,V>


Copyright © 2012. All Rights Reserved.