com.tivoli.twg.engine
Class TWGGetAllAttributesCommand

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

public class TWGGetAllAttributesCommand
extends Command

Command class for issuing requests to TWGGetSetInterface supporting objects in the Director Server


Field Summary
 
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
TWGGetAllAttributesCommand(long oid)
          Constructor for get-all command.
TWGGetAllAttributesCommand(long oid, java.util.Locale loc)
          Constructor for get-all command.
 
Method Summary
 java.lang.String getAttributeDesc(int n)
          Get description of nth attribute
 java.lang.String getAttributeID(int n)
          Get ID of nth attribute
 DataValue getAttributeValue(int n)
          Get attribute value for nth attribute
 int getNumAttribsReturned()
          Get number of attributes returned
 
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
 

Constructor Detail

TWGGetAllAttributesCommand

public TWGGetAllAttributesCommand(long oid,
                                  java.util.Locale loc)
Constructor for get-all command.

Parameters:
oid - - object ID
loc - - locale for request

TWGGetAllAttributesCommand

public TWGGetAllAttributesCommand(long oid)
Constructor for get-all command.

Parameters:
oid - - object ID
Method Detail

getNumAttribsReturned

public int getNumAttribsReturned()
Get number of attributes returned

Returns:
number returned

getAttributeID

public java.lang.String getAttributeID(int n)
Get ID of nth attribute

Parameters:
n - - index of attribute requested
Returns:
attribute ID, or null if not found

getAttributeDesc

public java.lang.String getAttributeDesc(int n)
Get description of nth attribute

Parameters:
n - - index of attribute requested
Returns:
attribute description, or null if not found

getAttributeValue

public DataValue getAttributeValue(int n)
Get attribute value for nth attribute

Parameters:
n - - index of attribute requested
Returns:
DataValue object containing value, or null if none