Package sonia.scm
Interface HandlerBase<T extends TypedObject>
- Type Parameters:
T- type object of the handler
- All Superinterfaces:
AutoCloseable,Closeable,Initable
- All Known Subinterfaces:
GroupManager,Handler<T>,Manager<T>,RepositoryDirectoryHandler,RepositoryHandler,RepositoryManager,RepositoryRoleManager,TypeManager<T,,H> UserManager
- All Known Implementing Classes:
AbstractGroupManager,AbstractRepositoryHandler,AbstractRepositoryManager,AbstractRepositoryRoleManager,AbstractSimpleRepositoryHandler,AbstractUserManager,GroupManagerDecorator,ManagerDecorator,RepositoryManagerDecorator,UserManagerDecorator
The base class of all handlers.
-
Method Summary
-
Method Details
-
create
Persists a new object. -
delete
Removes a persistent object. -
modify
Modifies a persistent object.
-