|
||||||||||
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.AuditConfig
Nested Class Summary | |
static class |
AuditConfig.EventFilter
|
static class |
AuditConfig.FilterGroup
|
Nested classes inherited from class com.waveset.object.PersistentObject |
PersistentObject.Comparator, PersistentObject.InitialInstance |
Field Summary | |
static java.util.Hashtable |
_filterGroupDisplayNameTable
|
static java.lang.String |
ACCOUNT_MGMT_GROUP
|
static java.lang.String |
code_id
|
protected static AuditConfig |
initial
|
static java.lang.String |
INTERNAL_GROUP
|
static java.lang.String |
LOGIN_GROUP
|
static java.lang.String |
NATIVE_CHANGE_ACCOUNT
|
static java.lang.String |
NATIVE_CHANGE_GROUP
|
static java.lang.String |
PASSWORD_MGMT_GROUP
|
static java.lang.String |
RESOURCE_MGMT_GROUP
|
static java.lang.String |
ROLE_MGMT_GROUP
|
static java.lang.String |
SECURITY_MGMT_GROUP
|
static java.lang.String |
TASK_MGMT_GROUP
|
Fields inherited from class com.waveset.object.PersistentObject |
_trace, trace |
Constructor Summary | |
AuditConfig()
|
|
AuditConfig(org.w3c.dom.Element e)
|
Method Summary | |
void |
addGroup(AuditConfig.FilterGroup filter)
|
protected void |
addSubclassAttributes(java.lang.StringBuffer b)
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 b)
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 |
getAuditState()
|
AuditConfig.FilterGroup |
getGroup(java.lang.String Name)
|
java.lang.String[] |
getGroupNames()
|
AuditConfig.FilterGroup[] |
getGroups()
|
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 |
removeGroup(AuditConfig.FilterGroup filter)
|
void |
setAuditState(java.lang.String state)
|
void |
setFailure(java.lang.String groupName,
boolean state)
|
void |
setGroup(AuditConfig.FilterGroup group)
|
void |
setGroups(AuditConfig.FilterGroup[] groups)
|
void |
setSuccess(java.lang.String groupName,
boolean state)
|
int |
size()
Returns the number of groups: |
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
public static final java.lang.String NATIVE_CHANGE_GROUP
public static final java.lang.String NATIVE_CHANGE_ACCOUNT
public static final java.lang.String RESOURCE_MGMT_GROUP
public static final java.lang.String SECURITY_MGMT_GROUP
public static final java.lang.String ACCOUNT_MGMT_GROUP
public static final java.lang.String TASK_MGMT_GROUP
public static final java.lang.String ROLE_MGMT_GROUP
public static final java.lang.String LOGIN_GROUP
public static final java.lang.String INTERNAL_GROUP
public static final java.lang.String PASSWORD_MGMT_GROUP
public static java.util.Hashtable _filterGroupDisplayNameTable
protected static AuditConfig initial
Constructor Detail |
public AuditConfig()
public AuditConfig(org.w3c.dom.Element e) throws WavesetException
Method Detail |
public Type getType()
getType
in class PersistentObject
public int size()
public java.lang.String getAuditState()
public void setAuditState(java.lang.String state)
public void setGroups(AuditConfig.FilterGroup[] groups)
public AuditConfig.FilterGroup[] getGroups()
public AuditConfig.FilterGroup getGroup(java.lang.String Name)
public java.lang.String[] getGroupNames()
public void setSuccess(java.lang.String groupName, boolean state)
public void setFailure(java.lang.String groupName, boolean state)
public void setGroup(AuditConfig.FilterGroup group)
public void addGroup(AuditConfig.FilterGroup filter)
public void removeGroup(AuditConfig.FilterGroup filter)
protected void addSubclassAttributes(java.lang.StringBuffer b)
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 b)
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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |