com.tivoli.twg.engine
Class TWGDistConfigQueryHashcodesForObjCmd

java.lang.Object
  extended bycom.tivoli.twg.libs.Command
      extended bycom.tivoli.twg.engine.TWGDistConfigQueryHashcodesForObjCmd

public class TWGDistConfigQueryHashcodesForObjCmd
extends Command

Command class for distributed configuration hashcode query for all records for given object (either managed object or group).


Field Summary
 
Fields inherited from class com.tivoli.twg.libs.Command
CMD_SENDER_FLAG, CMDRET_CREATE_CMDPKT_FAILED, CMDRET_ENCRYPT_FAIL, CMDRET_ENQUEUE_LOCAL_FAILED, CMDRET_INVALID_DEST_ADDRESS, CMDRET_NO_LOCAL_SVCNODE_IMPL, CMDRET_SECURE_FAIL, CMDRET_SEND_BUFFER_FAILED, CMDRET_SEND_FAILED, CMDRET_SEND_TIMEOUT, CMDRET_SERVICEFAILED, CMDRET_SESS_DISABLED_LCL, CMDRET_SESS_DISABLED_RMT, CMDRET_SESS_UNAVAIL_LCL, CMDRET_SESS_UNAVAIL_RMT, CMDRET_SESS_WAIT_DONE, CMDRET_SESS_WAIT_EXPIRED, CMDRET_SESS_WAITING, COMMAND_TYPE_INPUT, COMMAND_TYPE_OUTPUT, DEFAULT_CMD_TIMEOUT, ENQUEUE_FAILED_COPYDATA, ENQUEUE_FAILED_NO_DESTPATH, ENQUEUE_FAILED_NO_PROCESS_HANDLE, ENQUEUE_FAILED_NO_SVC_NODE_HANDLE, ENQUEUE_FAILED_SECURITY, ENQUEUE_GENERAL_FAILURE, JNI_BUFFER_NULL, JNI_ENTRY_POINT_NOT_LOADED, JNI_HANDLE_NULL, JNI_INITIALIZE_FAILED, RMI_LOOKUP_ERROR, SESSION_NONE, SESSION_PREFERRED, SESSION_REQUIRED
 
Constructor Summary
TWGDistConfigQueryHashcodesForObjCmd(java.lang.String rec_id, long obj_id)
          Constructor for command : request single record ID for object
TWGDistConfigQueryHashcodesForObjCmd(StringValueSet rec_ids, long obj_id)
          Constructor for command : request multiple record IDs for single object
 
Method Summary
 TWGDistConfigRecordHashcode getRecordHashcode(int n)
          Get n-th returned record hashcode
 int getRecordHashcodeCount()
          Get number of record hashcodes returned
 
Methods inherited from class com.tivoli.twg.libs.Command
AddInputParm, AddInputParm, AddObjectAsInputParm, AddObjectAsOutputParm, AddOutputParm, AddOutputParm, addToDebugStrings, AllocateBuffer, AttachInputParm, AttachOutputParm, CmdId, CommandCode, commandCodeDebugString, CommandComplete, CompressObject, debugPrint, DecompressObject, DestinationAddress, DetachInputParm, DetachOutputParm, FreeBuffer, FreeInputsAfterSend, getCmdType, GetObjectFromInputParm, GetObjectFromOutputParm, getSenderServiceNode, hexDump, InputParm, InputParm, InputParmLength, IsFlatInputBuffer, IsFlatOutputBuffer, IsPostponedReply, MakeFlatInputBuffer, MakeFlatOutputBuffer, NumInputParms, NumOutputParms, OutputParm, OutputParm, OutputParmLength, Postpo neReply, ResetIndex, ResetInput, ResetOutput, ReturnAddress, ReturnCode, ReturnCodeToString, RootDestinationAddress, RootReturnAddress, SessionHold, SessionMode, SessionRelease, SessionWaitTime, setCmdType, setCmdTypeInput, setCmdTypeOutput, SetCommandCode, setCommandCodeDebugString, setCommandCompleteListener, SetDestinationAddress, SetNewID, SetReturnAddress, SetReturnCode, setSenderServiceNode, SetSessionHold, SetSessionMode, SetSessionRelease, SetSessionWaitTime, SetTimeOut, TimeOut, toString, UseFlatInputBuffer, UseFlatOutputBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TWGDistConfigQueryHashcodesForObjCmd

public TWGDistConfigQueryHashcodesForObjCmd(java.lang.String rec_id,
                                            long obj_id)
Constructor for command : request single record ID for object

Parameters:
rec_id - - record ID string
obj_id - - object ID (either managed object or group object)

TWGDistConfigQueryHashcodesForObjCmd

public TWGDistConfigQueryHashcodesForObjCmd(StringValueSet rec_ids,
                                            long obj_id)
Constructor for command : request multiple record IDs for single object

Parameters:
rec_ids - - record ID set
obj_id - - object ID (either managed object or group object)
Method Detail

getRecordHashcodeCount

public int getRecordHashcodeCount()
Get number of record hashcodes returned


getRecordHashcode

public TWGDistConfigRecordHashcode getRecordHashcode(int n)
Get n-th returned record hashcode

Parameters:
n - - index of record hashcode to retrieve