org.weda.store.impl
Class AuditableObjectRegistryImpl

java.lang.Object
  extended by org.weda.store.impl.AuditableObjectRegistryImpl
All Implemented Interfaces:
AuditableObjectRegistry

public class AuditableObjectRegistryImpl
extends java.lang.Object
implements AuditableObjectRegistry

Author:
Mikhail Titov

Constructor Summary
AuditableObjectRegistryImpl()
           
 
Method Summary
 java.util.Set<java.lang.String> getAuditableObjectProperties(AuditOperation modType, java.lang.Class objectClass)
          Метод вернет список свойсв класса за которыми необходимо осуществлять аудит или null если objectClass не является классом за которым необходимо осуществлять аудит.
 java.util.Set<java.lang.Class> getAuditaleObjectsClasses(AuditOperation modType)
          Метод вернет классы тех объектов за свойствами которых нужно установить аудит.
 void init()
           
 void setAuditableObjects(java.util.Map<java.lang.Class,AuditableObject> auditableObjects)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditableObjectRegistryImpl

public AuditableObjectRegistryImpl()
Method Detail

init

public void init()
          throws AuditableObjectRegistryException
Throws:
AuditableObjectRegistryException

setAuditableObjects

public void setAuditableObjects(java.util.Map<java.lang.Class,AuditableObject> auditableObjects)

getAuditableObjectProperties

public java.util.Set<java.lang.String> getAuditableObjectProperties(AuditOperation modType,
                                                                    java.lang.Class objectClass)
Description copied from interface: AuditableObjectRegistry
Метод вернет список свойсв класса за которыми необходимо осуществлять аудит или null если objectClass не является классом за которым необходимо осуществлять аудит.

Specified by:
getAuditableObjectProperties in interface AuditableObjectRegistry

getAuditaleObjectsClasses

public java.util.Set<java.lang.Class> getAuditaleObjectsClasses(AuditOperation modType)
Description copied from interface: AuditableObjectRegistry
Метод вернет классы тех объектов за свойствами которых нужно установить аудит.

Specified by:
getAuditaleObjectsClasses in interface AuditableObjectRegistry


Copyright © 2005-2006 . All Rights Reserved.