java.lang.Object
com.io7m.idstore.server.controller.admin.IdACmdAbstract<T,C,R>
Type Parameters:
T - The type of command contexts
C - The type of accepted commands
R - The type of responses
All Implemented Interfaces:
IdCommandExecutorType<IdSessionAdmin,T,C,R>
Direct Known Subclasses:
IdACmdAdminBanCreate, IdACmdAdminBanDelete, IdACmdAdminBanGet, IdACmdAdminCreate, IdACmdAdminDelete, IdACmdAdminEmailAdd, IdACmdAdminEmailRemove, IdACmdAdminGet, IdACmdAdminGetByEmail, IdACmdAdminPermissionGrant, IdACmdAdminPermissionRevoke, IdACmdAdminSearchBegin, IdACmdAdminSearchByEmailBegin, IdACmdAdminSearchByEmailNext, IdACmdAdminSearchByEmailPrevious, IdACmdAdminSearchNext, IdACmdAdminSearchPrevious, IdACmdAdminSelf, IdACmdAdminUpdateCredentials, IdACmdAdminUpdatePasswordExpiration, IdACmdAuditSearchBegin, IdACmdAuditSearchNext, IdACmdAuditSearchPrevious, IdACmdMailTest, IdACmdMaintenanceModeSet, IdACmdUserBanCreate, IdACmdUserBanDelete, IdACmdUserBanGet, IdACmdUserCreate, IdACmdUserDelete, IdACmdUserEmailAdd, IdACmdUserEmailRemove, IdACmdUserGet, IdACmdUserGetByEmail, IdACmdUserLoginHistory, IdACmdUserSearchBegin, IdACmdUserSearchByEmailBegin, IdACmdUserSearchByEmailNext, IdACmdUserSearchByEmailPrevious, IdACmdUserSearchNext, IdACmdUserSearchPrevious, IdACmdUserUpdateCredentials, IdACmdUserUpdatePasswordExpiration

public abstract class IdACmdAbstract<T extends IdCommandContext<R,IdSessionAdmin>,C extends IdProtocolMessageType,R extends IdProtocolMessageType> extends Object implements IdCommandExecutorType<IdSessionAdmin,T,C,R>
The abstract base command class.