|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.object.PersistentObject
com.waveset.object.ResourceAction
Nested Class Summary | |
static class |
ResourceAction.ResTypeAction
|
Nested classes inherited from class com.waveset.object.PersistentObject |
PersistentObject.Comparator, PersistentObject.InitialInstance |
Field Summary | |
protected java.util.Map |
_resTypeActions
|
static java.lang.String |
code_id
|
Fields inherited from class com.waveset.object.PersistentObject |
_trace, trace |
Constructor Summary | |
ResourceAction()
|
|
ResourceAction(org.w3c.dom.Element e)
|
|
ResourceAction(java.lang.String xml)
|
Method Summary | |
protected void |
addSubclassAttributes(java.lang.StringBuffer buf)
Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist). |
protected void |
addSubclassElements(java.lang.StringBuffer buf)
Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist). |
java.lang.String |
getAction(java.lang.String resType)
|
java.lang.String |
getActionType(java.lang.String resType)
|
ResourceAction.ResTypeAction |
getResTypeAction(java.lang.String resType)
|
EncryptedData |
getRunAsPassword(java.lang.String resType)
|
java.lang.String |
getRunAsUser(java.lang.String resType)
|
int |
getTimeout(java.lang.String resType)
|
Type |
getType()
Returns the associated Type object. |
protected void |
parseSubclassAttributes(org.w3c.dom.Element e)
Each concrete subclass should parse from the XML buffer any persisted subclass-specific fields (generally, the same ones that it writes into the buffer). |
protected void |
parseSubclassElements(org.w3c.dom.Element e)
Each concrete subclass should parse from the XML buffer any persisted subclass-specific elements (generally, the same ones that it writes into the buffer). |
void |
putAction(java.lang.String resType,
java.lang.String action)
|
void |
putAction(java.lang.String resType,
java.lang.String action,
java.lang.String actionType,
java.lang.String runAsUser,
EncryptedData runAsPassword,
java.lang.String timeout)
|
java.lang.String |
removeAction(java.lang.String resType)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
protected java.util.Map _resTypeActions
Constructor Detail |
public ResourceAction()
public ResourceAction(java.lang.String xml) throws WavesetException
public ResourceAction(org.w3c.dom.Element e) throws WavesetException
Method Detail |
public Type getType()
getType
in class PersistentObject
protected void addSubclassAttributes(java.lang.StringBuffer buf)
PersistentObject
NOTE: Any subclass that overrides this method must similarly override parseSubclassAttributes() so that the subclass attributes are restored.
addSubclassAttributes
in class PersistentObject
protected void addSubclassElements(java.lang.StringBuffer buf)
PersistentObject
NOTE: Any subclass that overrides this method must similarly override parseSubclassElements() so that the subclass elements are restored.
addSubclassElements
in class PersistentObject
protected void parseSubclassAttributes(org.w3c.dom.Element e) throws WavesetException
PersistentObject
parseSubclassAttributes
in class PersistentObject
WavesetException
PersistentObject's default implementation is a no-op.
,
PersistentObject.parseXml(Element)
protected void parseSubclassElements(org.w3c.dom.Element e) throws WavesetException
PersistentObject
parseSubclassElements
in class PersistentObject
WavesetException
PersistentObject's default implementation is a no-op.
,
PersistentObject.parseXml(Element)
public java.lang.String getAction(java.lang.String resType)
public void putAction(java.lang.String resType, java.lang.String action)
public void putAction(java.lang.String resType, java.lang.String action, java.lang.String actionType, java.lang.String runAsUser, EncryptedData runAsPassword, java.lang.String timeout)
public java.lang.String removeAction(java.lang.String resType)
public int getTimeout(java.lang.String resType)
public java.lang.String getActionType(java.lang.String resType)
public java.lang.String getRunAsUser(java.lang.String resType)
public EncryptedData getRunAsPassword(java.lang.String resType)
public ResourceAction.ResTypeAction getResTypeAction(java.lang.String resType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |