ch.qos.logback.audit
Class AuditEvent

java.lang.Object
  extended by ch.qos.logback.audit.AuditEvent
All Implemented Interfaces:
Serializable

public class AuditEvent
extends Object
implements Serializable

See Also:
Serialized Form

Method Summary
 void addPredicate(Predicate predicate)
          Only AuditEventBuilder can set properties of an AuditEvent.
 boolean equals(Object obj)
           
 Application getClientApplication()
           
 Long getId()
           
 String getObject()
           
 Application getOriginatingApplication()
           
 Map<String,String> getPredicateMap()
           
 String getSubject()
           
 Timestamp getTimestamp()
           
 String getVerb()
           
 int hashCode()
           
 void setClientApplication(Application clientApplication)
           
 void setId(Long id)
           
 void setObject(String object)
          Only AuditEventBuilder can set properties of an AuditEvent.
 void setOriginatingApplication(Application originatingApplication)
           
 void setPredicateMap(Map<String,String> predicateMap)
           
 void setSubject(String subject)
          Only AuditEventBuilder can set properties of an AuditEvent.
 void setTimestamp(Timestamp timestamp)
           
 void setVerb(String verb)
          Only AuditEventBuilder can set properties of an AuditEvent.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getId

public Long getId()

setId

public void setId(Long id)

getTimestamp

public Timestamp getTimestamp()

setTimestamp

public void setTimestamp(Timestamp timestamp)

getObject

public String getObject()

setObject

public void setObject(String object)
Only AuditEventBuilder can set properties of an AuditEvent.

Parameters:
verb -

getSubject

public String getSubject()

setSubject

public void setSubject(String subject)
Only AuditEventBuilder can set properties of an AuditEvent.

Parameters:
verb -

getVerb

public String getVerb()

setVerb

public void setVerb(String verb)
Only AuditEventBuilder can set properties of an AuditEvent.

Parameters:
verb -

getClientApplication

public Application getClientApplication()

setClientApplication

public void setClientApplication(Application clientApplication)

getOriginatingApplication

public Application getOriginatingApplication()

setOriginatingApplication

public void setOriginatingApplication(Application originatingApplication)

addPredicate

public void addPredicate(Predicate predicate)
Only AuditEventBuilder can set properties of an AuditEvent.

Parameters:
verb -

setPredicateMap

public void setPredicateMap(Map<String,String> predicateMap)

getPredicateMap

public Map<String,String> getPredicateMap()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.