org.shoal.ha.cache.impl.command
Class LoadRequestCommand<K,V>

java.lang.Object
  extended by org.shoal.ha.cache.impl.command.Command<K,V>
      extended by org.shoal.ha.cache.impl.command.LoadRequestCommand<K,V>

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

Author:
Mahesh Kannan

Field Summary
 
Fields inherited from class org.shoal.ha.cache.impl.command.Command
dsc
 
Constructor Summary
LoadRequestCommand()
           
LoadRequestCommand(K key)
           
 
Method Summary
protected  LoadRequestCommand<K,V> createNewInstance()
           
 void execute(java.lang.String initiator)
           
 K getKey()
           
 V getResult()
           
 void readCommandPayload(ReplicationInputStream ris)
           
 void setKey(K key)
           
protected  void writeCommandPayload(ReplicationOutputStream ros)
           
 
Methods inherited from class org.shoal.ha.cache.impl.command.Command
getCommandManager, getDataStoreContext, getOpcode, getTargetName, initialize, prepareToExecute, prepareTransmit, setTargetName, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadRequestCommand

public LoadRequestCommand()

LoadRequestCommand

public LoadRequestCommand(K key)
Method Detail

getKey

public K getKey()

setKey

public void setKey(K key)

createNewInstance

protected LoadRequestCommand<K,V> createNewInstance()
Specified by:
createNewInstance in class Command<K,V>

writeCommandPayload

protected void writeCommandPayload(ReplicationOutputStream ros)
                            throws java.io.IOException
Specified by:
writeCommandPayload in class Command<K,V>
Throws:
java.io.IOException

readCommandPayload

public void readCommandPayload(ReplicationInputStream ris)
                        throws java.io.IOException
Specified by:
readCommandPayload in class Command<K,V>
Throws:
java.io.IOException

execute

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

getResult

public V getResult()
            throws DataStoreException
Throws:
DataStoreException


Copyright © 2010. All Rights Reserved.