public class ExecuteClientCallsAction extends ServiceableAction implements ThreadSafe
Callable.| Modifier and Type | Field and Description |
|---|---|
private CurrentUserProvider |
_currentUserProvider |
private RightAssignmentContextExtensionPoint |
_rightCtxEP |
private RightManager |
_rightManager |
managerEMPTY_MAP| Constructor and Description |
|---|
ExecuteClientCallsAction() |
| Modifier and Type | Method and Description |
|---|---|
private void |
_checkAccess(Method method,
Object[] paramValues) |
protected Object |
_executeMethod(Method method,
Object object,
Object[] paramValues)
Execute the method set in the client call
|
private CurrentUserProvider |
_getCurrentUserProvider() |
private Object |
_getRightContext(Method method,
Callable callable,
Object[] paramValues) |
private RightAssignmentContextExtensionPoint |
_getRightContextEP() |
private RightManager |
_getRightManager() |
Map |
act(Redirector redirector,
SourceResolver resolver,
Map objectModel,
String source,
Parameters parameters) |
serviceenableLogging, getLogger, setupLogger, setupLogger, setupLoggerprivate RightManager _rightManager
private CurrentUserProvider _currentUserProvider
private RightAssignmentContextExtensionPoint _rightCtxEP
public ExecuteClientCallsAction()
private RightManager _getRightManager()
private CurrentUserProvider _getCurrentUserProvider()
private RightAssignmentContextExtensionPoint _getRightContextEP()
public Map act(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters parameters) throws Exception
protected Object _executeMethod(Method method, Object object, Object[] paramValues) throws Exception
method - The methodobject - The object which has the methodparamValues - The method parametersException - If an error occurredprivate void _checkAccess(Method method, Object[] paramValues)
private Object _getRightContext(Method method, Callable callable, Object[] paramValues)