Class IdACommandContext
java.lang.Object
com.io7m.idstore.server.controller.command_exec.IdCommandContext<IdAResponseType,IdSessionAdmin>
com.io7m.idstore.server.controller.admin.IdACommandContext
The command context for admin API commands.
-
Constructor Summary
ConstructorDescriptionIdACommandContext
(com.io7m.repetoir.core.RPServiceDirectoryType inServices, UUID inRequestId, IdDatabaseTransactionType inTransaction, IdSessionAdmin inSession, String inRemoteHost, String inRemoteUserAgent, IdAdmin inAdmin) The context for execution of a command (or set of commands in a transaction). -
Method Summary
Methods inherited from class com.io7m.idstore.server.controller.command_exec.IdCommandContext
fail, failDatabase, failExceptional, failFormatted, failMail, failPassword, failProtocol, failSecurity, failValidity, now, remoteHost, remoteUserAgent, requestId, securityCheck, services, session, toString, tracer, transaction
-
Constructor Details
-
IdACommandContext
public IdACommandContext(com.io7m.repetoir.core.RPServiceDirectoryType inServices, UUID inRequestId, IdDatabaseTransactionType inTransaction, IdSessionAdmin inSession, String inRemoteHost, String inRemoteUserAgent, IdAdmin inAdmin) The context for execution of a command (or set of commands in a transaction).- Parameters:
inServices
- The service directoryinRequestId
- The request IDinTransaction
- The transactioninSession
- The user sessioninRemoteHost
- The remote remoteHostinRemoteUserAgent
- The remote user agentinAdmin
- The admin
-
-
Method Details
-
admin
- Returns:
- The admin executing the command.
-