com.tivoli.twg.engine
Class TWGPingCommand

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

public class TWGPingCommand
extends Command

Command class used to ping a set of managed objects.


Field Summary
static long RETURN_CODE_PARAMETER_ERROR
           
static long RETURN_CODE_PING_DISABLED
           
static long RETURN_CODE_SUCCESS
           
 
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
TWGPingCommand(int managedObjectIdentifier)
          Constructor.
TWGPingCommand(IntValueSet managedObjectIdentifiers)
          Constructor.
 
Method Summary
 void addInputParm2()
          Call this to add input parm 2 after setting flags
static boolean isReauthenticate(Command cmd)
          Whether command input requested reauthenticate
 void setReauthenticate(boolean flag)
          Set whether ping should drive reauthentication to target address
 
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

RETURN_CODE_SUCCESS

public static final long RETURN_CODE_SUCCESS
See Also:
Constant Field Values

RETURN_CODE_PARAMETER_ERROR

public static final long RETURN_CODE_PARAMETER_ERROR
See Also:
Constant Field Values

RETURN_CODE_PING_DISABLED

public static final long RETURN_CODE_PING_DISABLED
See Also:
Constant Field Values
Constructor Detail

TWGPingCommand

public TWGPingCommand(int managedObjectIdentifier)
Constructor.

Parameters:
managedObjectIdentifier - managed object to be pinged.

TWGPingCommand

public TWGPingCommand(IntValueSet managedObjectIdentifiers)
Constructor.

Parameters:
managedObjectIdentifiers - set of managed objects (i.e. identifier) to be pinged.
Method Detail

addInputParm2

public void addInputParm2()
Call this to add input parm 2 after setting flags


setReauthenticate

public void setReauthenticate(boolean flag)
Set whether ping should drive reauthentication to target address

Parameters:
flag - whether to drive reauthentication

isReauthenticate

public static boolean isReauthenticate(Command cmd)
Whether command input requested reauthenticate

Parameters:
cmd - command to test input