com.ibm.sysmgt.sdk.remote
Class RemoteSdkCommand

java.lang.Object
  extended bycom.tivoli.twg.libs.Command
      extended bycom.ibm.sysmgt.sdk.remote.RemoteSdkCommand

public class RemoteSdkCommand
extends Command


Field Summary
static long REMOTE_SDK_COMMAND_CODE
           
 
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
RemoteSdkCommand(java.lang.String service, java.lang.String action, java.util.Vector parms, java.util.Locale locale)
          Constructor
 
Method Summary
static java.lang.String getApiName(Command cmd)
          getApiName
static java.util.Locale getLocale(Command cmd)
          getLocale
static java.lang.String getMethodName(Command cmd)
          getMethodName
static java.util.Vector getMethodParms(Command cmd)
          getMethodParms
 Response getResult()
          getResult
static java.lang.String getVersion(Command cmd)
          getVersion
 void setResult(Response obj)
          setResult
 
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, PostponeReply, 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

REMOTE_SDK_COMMAND_CODE

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

RemoteSdkCommand

public RemoteSdkCommand(java.lang.String service,
                        java.lang.String action,
                        java.util.Vector parms,
                        java.util.Locale locale)
                 throws java.io.NotSerializableException
Constructor

Method Detail

getResult

public Response getResult()
                   throws java.lang.ClassNotFoundException,
                          java.io.ObjectStreamException
getResult

Throws:
java.lang.ClassNotFoundException
java.io.ObjectStreamException

setResult

public void setResult(Response obj)
setResult

Parameters:
obj -

getVersion

public static java.lang.String getVersion(Command cmd)
                                   throws java.io.ObjectStreamException,
                                          java.lang.ClassNotFoundException
getVersion

Parameters:
cmd -
Throws:
java.io.ObjectStreamException
java.lang.ClassNotFoundException

getLocale

public static java.util.Locale getLocale(Command cmd)
                                  throws java.io.ObjectStreamException,
                                         java.lang.ClassNotFoundException
getLocale

Parameters:
cmd -
Throws:
java.io.ObjectStreamException
java.lang.ClassNotFoundException

getApiName

public static java.lang.String getApiName(Command cmd)
                                   throws java.io.ObjectStreamException,
                                          java.lang.ClassNotFoundException
getApiName

Parameters:
cmd -
Throws:
java.io.ObjectStreamException
java.lang.ClassNotFoundException

getMethodName

public static java.lang.String getMethodName(Command cmd)
                                      throws java.io.ObjectStreamException,
                                             java.lang.ClassNotFoundException
getMethodName

Parameters:
cmd -
Throws:
java.io.ObjectStreamException
java.lang.ClassNotFoundException

getMethodParms

public static java.util.Vector getMethodParms(Command cmd)
                                       throws java.io.ObjectStreamException,
                                              java.lang.ClassNotFoundException
getMethodParms

Parameters:
cmd -
Throws:
java.io.ObjectStreamException
java.lang.ClassNotFoundException