|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.metamatrix.platform.security.audit.config.BasicAuditConfiguration
public class BasicAuditConfiguration
Constructor Summary | |
---|---|
BasicAuditConfiguration()
|
|
BasicAuditConfiguration(AuditConfiguration config)
|
|
BasicAuditConfiguration(java.util.Collection contexts)
|
|
BasicAuditConfiguration(java.util.Collection contexts,
int auditLevel)
|
|
BasicAuditConfiguration(int auditLevel)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
int |
compareTo(java.lang.Object obj)
Compares this object to another. |
void |
discardContext(java.lang.String context)
Specify that messages with the input context should be discarded and not recorded. |
void |
discardContexts(java.util.Collection contexts)
Specify that messages with the input contexts should be discarded and not recorded. |
boolean |
equals(java.lang.Object obj)
Returns true if the specified object is semantically equal to this instance. |
int |
getAuditLevel()
Get the level of detail of messages that are currently being recorded. |
java.util.Set |
getDiscardedContexts()
Obtain the set of contexts for messages that are to be discarded. |
boolean |
isContextDiscarded(java.lang.String context)
|
boolean |
isLevelDiscarded(int level)
|
void |
recordAllContexts()
Specify that messages in all contexts are to be recorded. |
void |
recordContext(java.lang.String context)
Specify that messages in the input context should be recorded rather than discarded. |
void |
recordContexts(java.util.Collection contexts)
Specify that messages in the input contexts should be recorded rather than discarded. |
void |
setAuditLevel(int newAuditLevel)
Method to set the level of messages that are recorded for this VM. |
java.lang.String |
toString()
String representation of logging configuration. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BasicAuditConfiguration(java.util.Collection contexts, int auditLevel)
public BasicAuditConfiguration(AuditConfiguration config)
public BasicAuditConfiguration()
public BasicAuditConfiguration(java.util.Collection contexts)
public BasicAuditConfiguration(int auditLevel)
Method Detail |
---|
public boolean isContextDiscarded(java.lang.String context)
isContextDiscarded
in interface AuditConfiguration
public boolean isLevelDiscarded(int level)
isLevelDiscarded
in interface AuditConfiguration
public java.util.Set getDiscardedContexts()
getDiscardedContexts
in interface AuditConfiguration
public void discardContexts(java.util.Collection contexts)
discardContexts
in interface AuditConfiguration
contexts
- the set of contexts that are to be ignored for logging;
this method does nothing if the reference is null or emptypublic void discardContext(java.lang.String context)
discardContext
in interface AuditConfiguration
context
- the context to add to the set; this method does nothing
if the reference is nullpublic void recordAllContexts()
recordAllContexts
in interface AuditConfiguration
public void recordContext(java.lang.String context)
recordContext
in interface AuditConfiguration
context
- the context for messages that should be recorded; this
method does nothing if the reference is nullpublic void recordContexts(java.util.Collection contexts)
recordContexts
in interface AuditConfiguration
contexts
- the set of contexts that are to be recorded;
this method does nothing if the reference is null or emptypublic int getAuditLevel()
getAuditLevel
in interface AuditConfiguration
public void setAuditLevel(int newAuditLevel)
setAuditLevel
in interface AuditConfiguration
newAuditLevel
- the new level; must be either
AuditLevel.NONE
,
AuditLevel.FULL
java.lang.IllegalArgumentException
- if the level is out of range.public int compareTo(java.lang.Object obj)
equals()
, meaning
that (compare(x, y)==0) == (x.equals(y))
.
compareTo
in interface AuditConfiguration
compareTo
in interface java.lang.Comparable
obj
- the object that this instance is to be compared to.
java.lang.IllegalArgumentException
- if the specified object reference is null
java.lang.ClassCastException
- if the specified object's type prevents it
from being compared to this instance.public boolean equals(java.lang.Object obj)
compareTo()
.
equals
in interface AuditConfiguration
equals
in class java.lang.Object
obj
- the object that this instance is to be compared to.
public java.lang.String toString()
toString
in interface AuditConfiguration
toString
in class java.lang.Object
public java.lang.Object clone()
clone
in interface AuditConfiguration
clone
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |