Package com.io7m.idstore.protocol.user

# Interface IdUCommandType<R extends IdUResponseType>

Type Parameters:
  `R` - The associated response type

All Superinterfaces:
  `IdProtocolMessageType`, `IdUMessageType`

All Known Implementing Classes:
  `IdUCommandEmailAddBegin`, `IdUCommandEmailAddDeny`, `IdUCommandEmailAddPermit`, `IdUCommandEmailRemoveBegin`, `IdUCommandEmailRemoveDeny`, `IdUCommandEmailRemovePermit`, `IdUCommandLogin`, `IdUCommandPasswordUpdate`, `IdUCommandRealnameUpdate`, `IdUCommandUserSelf`

public sealed interface IdUCommandType<R extends IdUResponseType> extends IdUMessageType permits IdUCommandEmailAddBegin, IdUCommandEmailAddDeny, IdUCommandEmailAddPermit, IdUCommandEmailRemoveBegin, IdUCommandEmailRemoveDeny, IdUCommandEmailRemovePermit, IdUCommandLogin, IdUCommandPasswordUpdate, IdUCommandRealnameUpdate, IdUCommandUserSelf
The type of commands in the User protocol.