com.tivoli.twg.engine
Class TWGFilterDeleteCommand

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

public class TWGFilterDeleteCommand
extends Command

Command class for filter delete request


Field Summary
static byte DELETE_OBJECT_DELETE_ERROR
          Delete object result code - error during delete
static byte DELETE_OBJECT_INVALID_OBJ_ID
          Delete object result code - invalid object ID
static byte DELETE_OBJECT_INVALID_OBJ_TYPE
          Delete object result code - invalid object type
static byte DELETE_OBJECT_SUCCESS
          Delete object result code - success
static byte DELETE_OBJECT_UNDELETABLE
          Delete object result code - delete not supported
 
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
TWGFilterDeleteCommand(LongValueSet mo_ids)
          Constructor for command : build request using given list of object IDs.
 
Method Summary
 byte getDeleteResultCode(int n)
          Get delete result code for nth filter ID in set
 
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

DELETE_OBJECT_SUCCESS

public static final byte DELETE_OBJECT_SUCCESS
Delete object result code - success

See Also:
Constant Field Values

DELETE_OBJECT_INVALID_OBJ_ID

public static final byte DELETE_OBJECT_INVALID_OBJ_ID
Delete object result code - invalid object ID

See Also:
Constant Field Values

DELETE_OBJECT_INVALID_OBJ_TYPE

public static final byte DELETE_OBJECT_INVALID_OBJ_TYPE
Delete object result code - invalid object type

See Also:
Constant Field Values

DELETE_OBJECT_UNDELETABLE

public static final byte DELETE_OBJECT_UNDELETABLE
Delete object result code - delete not supported

See Also:
Constant Field Values

DELETE_OBJECT_DELETE_ERROR

public static final byte DELETE_OBJECT_DELETE_ERROR
Delete object result code - error during delete

See Also:
Constant Field Values
Constructor Detail

TWGFilterDeleteCommand

public TWGFilterDeleteCommand(LongValueSet mo_ids)
Constructor for command : build request using given list of object IDs.

Parameters:
mo_ids - - set of managed object IDs
Method Detail

getDeleteResultCode

public byte getDeleteResultCode(int n)
Get delete result code for nth filter ID in set

Parameters:
n - - index in filter ID set
Returns:
result code (DELETE_OBJECT_*)