|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tivoli.twg.libs.Command
com.tivoli.twg.engine.TWGServerCommand
com.tivoli.twg.engine.ListMOStatusDefsCmd
Command for listing status definitions. Supports pruning list of status definitions returned based on status group flags and status definition flags. For each, a bit mask is provided to determine which flags are significant, and a corresponding bit mask is used to specify the required values of those flags:
(flags & mask) == (value & mask) in order to match.
Field Summary |
---|
Fields inherited from class com.tivoli.twg.engine.TWGServerCommand |
---|
INVALID_PARAMETER_RC, TWGSERVERNAME, UNSUPPORTED_CMD |
Constructor Summary | |
---|---|
ListMOStatusDefsCmd()
Constructor for listing all status definitions (no masking) |
|
ListMOStatusDefsCmd(int grp_mask,
int grp_value,
int def_mask,
int def_value)
Constructor for listing status definitions where group flags match given value for given bitmask, and definition flags match given value with given bitmask. |
Method Summary | |
---|---|
int |
getNumStatusDefs()
Get number of definitions returned |
DataValue |
getStatusDefGroupLabel(int n)
Return status group label for nth definition |
java.lang.String |
getStatusDefKey(int n)
Return status key of nth definition |
DataValue |
getStatusDefLabel(int n)
Return status definition label for nth definition |
boolean |
wasSuccessful()
Test to see if update was successful |
Methods inherited from class com.tivoli.twg.engine.TWGServerCommand |
---|
ServerCommandName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ListMOStatusDefsCmd()
public ListMOStatusDefsCmd(int grp_mask, int grp_value, int def_mask, int def_value)
grp_mask
- - bitmask for which group flags are to be testedgrp_value
- - bitmask for values of group flags: in order to match,
(grp_flags & grp_mask) must equal (grp_value & grp_mask)def_mask
- - bitmask for which definition flags are to be testeddef_value
- - bitmask for values of definition flags: in order to match,
(def_flags & def_mask) must equal (def_value & def_mask)Method Detail |
public boolean wasSuccessful()
public int getNumStatusDefs()
public java.lang.String getStatusDefKey(int n)
n
- - index of definition to return
public DataValue getStatusDefGroupLabel(int n)
n
- - index of definition to return
public DataValue getStatusDefLabel(int n)
n
- - index of definition to return
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |