wt.inf.container
Class AuditServiceEventHandler

java.lang.Object
  extended bywt.inf.container.AuditServiceEventHandler

final class AuditServiceEventHandler
extends Object



Supported API: false

Extendable: false


Field Summary
private static String AUDIT_USER_ID
           
private static String CLASSNAME
           
private static boolean DEBUG
           
private static DebugWriter LOG
           
private static String RESOURCE
           
private  StandardWTContainerService service
           
private static String SYSTEM_LOGIN
           
 
Constructor Summary
(package private) AuditServiceEventHandler(StandardWTContainerService a_Service)
           
 
Method Summary
private  void addEventListeners(StandardWTContainerService service)
           
private  void autoPopulateCreators(AuditServiceEvent event)
           
private  int getLoginsSinceCreation(Persistable object, WTUser user)
           
private  WTPrincipal getReadOnlyPrincipal(WTPrincipalReference ref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

DEBUG

private static final boolean DEBUG

LOG

private static final DebugWriter LOG

SYSTEM_LOGIN

private static final String SYSTEM_LOGIN

AUDIT_USER_ID

private static final String AUDIT_USER_ID
See Also:
Constant Field Values

service

private final StandardWTContainerService service
Constructor Detail

AuditServiceEventHandler

AuditServiceEventHandler(StandardWTContainerService a_Service)
                   throws WTException
Method Detail

addEventListeners

private void addEventListeners(StandardWTContainerService service)
                        throws WTException
Throws:
WTException

autoPopulateCreators

private void autoPopulateCreators(AuditServiceEvent event)
                           throws WTException
Throws:
WTException

getLoginsSinceCreation

private int getLoginsSinceCreation(Persistable object,
                                   WTUser user)
                            throws WTException
Throws:
WTException

getReadOnlyPrincipal

private WTPrincipal getReadOnlyPrincipal(WTPrincipalReference ref)
                                  throws WTException
Throws:
WTException