ch.qos.logback.audit
Interface AuditEventBuilder

All Known Implementing Classes:
AuditEventBuilderImpl

public interface AuditEventBuilder


Method Summary
 void add(List<Predicate> predicateList)
           
 void add(Predicate predicate)
           
 void addPredicate(String key, String value)
           
 AuditEvent build()
           
 void setClientApplication(Application clientApp)
           
 void setObject(String object)
           
 void setOriginatingApplication(Application originatingApplication)
           
 void setPredicateMap(Map<String,String> predicateMap)
           
 void setSubject(String subject)
           
 void setVerb(String verb)
           
 

Method Detail

setObject

void setObject(String object)

setSubject

void setSubject(String subject)

setVerb

void setVerb(String verb)

setPredicateMap

void setPredicateMap(Map<String,String> predicateMap)

add

void add(Predicate predicate)

add

void add(List<Predicate> predicateList)

addPredicate

void addPredicate(String key,
                  String value)

setClientApplication

void setClientApplication(Application clientApp)

setOriginatingApplication

void setOriginatingApplication(Application originatingApplication)

build

AuditEvent build()


Copyright © 2011. All Rights Reserved.