@groovy.util.logging.Slf4j @groovy.transform.CompileStatic class ExecuteActionService extends java.lang.Object
Type | Name and description |
---|---|
AsyncActionResultPushService |
asyncActionResultPushService 异步的 action 执行结果加入待推送队列 |
AuthorityService |
authorityService |
CustomiseEngineService |
customiseEngineService |
DomainClassService |
domainClassService |
DomainDataService |
domainDataService |
grails.core.GrailsApplication |
grailsApplication |
OrganizationService |
organizationService |
grails.plugin.springsecurity.SpringSecurityService |
springSecurityService |
org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor |
threadPoolTaskExecutor |
UserService |
userService |
Constructor and description |
---|
ExecuteActionService
() |
Type Params | Return Type | Name and description |
---|---|---|
|
java.util.HashMap<java.lang.String, java.lang.Object> |
executeAction(java.lang.String domainName, java.lang.String actionName, org.grails.web.json.JSONArray ids, java.util.Map<java.lang.String, java.lang.Object> convertedValues, OwnerInfo ownerInfo) |
|
java.util.HashMap<java.lang.String, java.lang.Object> |
executeAction(java.lang.String domainName, long actionId, org.grails.web.json.JSONArray ids, java.util.Map<java.lang.String, java.lang.Object> convertedValues, OwnerInfo ownerInfo) |
|
DynamicActionExecRecord |
fillActionExecuteContext(DynamicActionExecuteContext context) |
|
java.util.Collection<DynamicAction> |
getActions(java.lang.String domainName) |
|
java.util.Map<java.lang.String, java.lang.Object> |
innerRunExternalCommandAction(DynamicActionExecRecord execResult, DynamicActionExecuteContext context) |
|
java.util.Map<java.lang.String, java.lang.Object> |
innerRunGroovyAction(DynamicActionExecRecord execResult, DynamicActionExecuteContext context, java.lang.String code) |
|
void |
reloadExecRecordAndDiscardUserDomainObject(DynamicActionExecRecord execResult, DynamicActionExecuteContext context) |
|
static java.lang.String |
replaceParameters(DynamicActionExecuteContext context, java.lang.String executeCode) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
异步的 action 执行结果加入待推送队列
Groovy Documentation