Package com.soffid.iam.service
Interface CrudRegistryService
-
public interface CrudRegistryServiceService CrudRegistryService
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <E> CrudHandler<E>getHandler(Class<E> cl)Operation getHandler<E> CrudHandler<E>getHandler(String className)Operation getHandlervoidregisterDefaultHandlers()Operation registerDefaultHandlers<E> voidregisterHandler(Class<E> cl, CrudHandler<E> handler)Operation registerHandler
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHandler
<E> CrudHandler<E> getHandler(Class<E> cl) throws InternalErrorException
Operation getHandler- Parameters:
cl-- Returns:
- Throws:
InternalErrorException
-
getHandler
<E> CrudHandler<E> getHandler(String className) throws InternalErrorException
Operation getHandler- Parameters:
className-- Returns:
- Throws:
InternalErrorException
-
registerDefaultHandlers
void registerDefaultHandlers() throws InternalErrorExceptionOperation registerDefaultHandlers- Throws:
InternalErrorException
-
registerHandler
<E> void registerHandler(Class<E> cl, CrudHandler<E> handler) throws InternalErrorException
Operation registerHandler- Parameters:
cl-handler-- Throws:
InternalErrorException
-
-