com.tivoli.twg.engine
Class TWGUpdateRequestCommand

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

public class TWGUpdateRequestCommand
extends Command

Command for requesting updates for shadowed objects from the Director Workgroup server engine.


Field Summary
static int UPDATEREC_ADD_UPDATE_OBJECT
          Update record for adding or modifying shadowed object
static int UPDATEREC_INVALID_OBJECT_IDS
          Update record code for list of deleted object IDs
static int UPDATEREC_SHADOW_CLASS_MAP
          Record describing base class, its shadow class, and their index
static int UPDATEREC_UPDATE_TIMESTAMP
          Update timestamp : indicates new timestamp after updates
static int UPDATEREC_VALID_OBJECT_IDS
          Update record code for list of valid object IDs
 
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
TWGUpdateRequestCommand()
          Constructor for update request command.
TWGUpdateRequestCommand(CommandCompleteListener lstn)
          Constructor for update request command, with listener
 
Method Summary
 void AddTimestampAndLocale(long cur_ts, java.util.Locale locale)
          Add timestamp and locale parameters
 
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
 

Field Detail

UPDATEREC_VALID_OBJECT_IDS

public static final int UPDATEREC_VALID_OBJECT_IDS
Update record code for list of valid object IDs

See Also:
Constant Field Values

UPDATEREC_INVALID_OBJECT_IDS

public static final int UPDATEREC_INVALID_OBJECT_IDS
Update record code for list of deleted object IDs

See Also:
Constant Field Values

UPDATEREC_SHADOW_CLASS_MAP

public static final int UPDATEREC_SHADOW_CLASS_MAP
Record describing base class, its shadow class, and their index

See Also:
Constant Field Values

UPDATEREC_ADD_UPDATE_OBJECT

public static final int UPDATEREC_ADD_UPDATE_OBJECT
Update record for adding or modifying shadowed object

See Also:
Constant Field Values

UPDATEREC_UPDATE_TIMESTAMP

public static final int UPDATEREC_UPDATE_TIMESTAMP
Update timestamp : indicates new timestamp after updates

See Also:
Constant Field Values
Constructor Detail

TWGUpdateRequestCommand

public TWGUpdateRequestCommand()
Constructor for update request command.


TWGUpdateRequestCommand

public TWGUpdateRequestCommand(CommandCompleteListener lstn)
Constructor for update request command, with listener

Parameters:
lstn - - CommandCompleteListener for command
Method Detail

AddTimestampAndLocale

public void AddTimestampAndLocale(long cur_ts,
                                  java.util.Locale locale)
Add timestamp and locale parameters

Parameters:
cur_ts - - current timestamp
locale - - locale for requested data