T - ActionRequestTypeR - ActionResponseTypeA - ApplicationUserpublic interface AppplicationAction<T,R,A extends ApplicationUser> extends EcmAction
| Modifier and Type | Method and Description |
|---|---|
void |
checkPermissions(A user) |
R |
execute(A user,
T parameters) |
getDescription, getName, getSuccessDescription, getTitlevoid checkPermissions(A user) throws ActionHasNoRightsException
ActionHasNoRightsExceptionR execute(A user, T parameters) throws EcmException
EcmException