Package sonia.scm.auditlog
Class AuditLogConfigurationStoreDecorator<T>
java.lang.Object
sonia.scm.auditlog.AuditLogConfigurationStoreDecorator<T>
- All Implemented Interfaces:
ConfigurationStore<T>
-
Constructor Summary
ConstructorsConstructorDescriptionAuditLogConfigurationStoreDecorator(Set<Auditor> auditors, RepositoryDAO repositoryDAO, ConfigurationStore<T> delegate, StoreDecoratorFactory.Context context) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface sonia.scm.store.ConfigurationStore
getOptional
-
Constructor Details
-
AuditLogConfigurationStoreDecorator
public AuditLogConfigurationStoreDecorator(Set<Auditor> auditors, RepositoryDAO repositoryDAO, ConfigurationStore<T> delegate, StoreDecoratorFactory.Context context)
-
-
Method Details
-
get
Description copied from interface:ConfigurationStoreReturns the configuration object from store.- Specified by:
getin interfaceConfigurationStore<T>- Returns:
- configuration object from store
-
set
Description copied from interface:ConfigurationStoreStores the given configuration object to the store.- Specified by:
setin interfaceConfigurationStore<T>- Parameters:
object- configuration object to store
-
delete
public void delete()Description copied from interface:ConfigurationStoreDeletes the configuration.- Specified by:
deletein interfaceConfigurationStore<T>
-