com.tivoli.twg.engine
Class AddRemoveMOIDsFromStaticGroupCmd

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

public class AddRemoveMOIDsFromStaticGroupCmd
extends Command

Command class for adding or removing managed object IDs from a new or existing static group.


Field Summary
static int DO_MOID_INSERT
           
static int DO_MOID_REMOVE
           
static int DO_MOID_REMOVE_ALL
           
static int RC_FILTER_CREATE_FAILED
           
static int RC_NON_STATIC_GROUPNAME
           
 
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
AddRemoveMOIDsFromStaticGroupCmd(java.lang.String grp_name, IntValueSet moids, boolean do_insert)
          Constructor for add/remove managed object IDs from a new or existing static group.
 
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

DO_MOID_INSERT

public static final int DO_MOID_INSERT
See Also:
Constant Field Values

DO_MOID_REMOVE

public static final int DO_MOID_REMOVE
See Also:
Constant Field Values

DO_MOID_REMOVE_ALL

public static final int DO_MOID_REMOVE_ALL
See Also:
Constant Field Values

RC_NON_STATIC_GROUPNAME

public static int RC_NON_STATIC_GROUPNAME

RC_FILTER_CREATE_FAILED

public static int RC_FILTER_CREATE_FAILED
Constructor Detail

AddRemoveMOIDsFromStaticGroupCmd

public AddRemoveMOIDsFromStaticGroupCmd(java.lang.String grp_name,
                                        IntValueSet moids,
                                        boolean do_insert)
Constructor for add/remove managed object IDs from a new or existing static group.

Parameters:
grp_name - - name of static group
moids - - managed object IDs to insert or remove from static group: if null and do_insert=false, remove all members from static filter
do_insert - - true if inserting MOIDs, false if removing MOIDs