Package com.atlassian.confluence.core.service
-
Interface Summary Interface Description EntityLocator Wrapper for a lazy query for model objects.ServiceCommand A command forming part of Confluence's service layer.ServiceCommandValidator SingleEntityLocator EntityLocator that will only ever find either zero or one objects. -
Class Summary Class Description AbstractServiceCommand Base implementation ofServiceCommand
that takes care of the internal logic related to the order in which the various operations must be performed.AbstractSingleEntityLocator Base class for SingleEntityLocator that enforces the contract betweengetEntity
andgetEntities
CommandActionHelper Helper class for Struts actions that want to execute a command.DefaultServiceCommandValidator FieldValidationError RunAsUserCommand TODO : confluence-7.0 do we even want to keep this around ? currently not used An experimental command for running services as another user.ValidationError -
Exception Summary Exception Description NotAuthorizedException Exception thrown from a service action when theexecute()
method is called in the context of a user who is not authorized to perform the action.NotValidException