@ApplicationScoped public class ActionResourceImpl extends Object implements IActionResource
| Constructor and Description |
|---|
ActionResourceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IApiValidator |
getApiValidator() |
IClientValidator |
getClientValidator() |
IGatewayLinkFactory |
getGatewayLinkFactory() |
IOrganizationResource |
getOrgs() |
IStorageQuery |
getQuery() |
ISecurityContext |
getSecurityContext() |
IStorage |
getStorage() |
void |
performAction(ActionBean action) |
void |
setApiValidator(IApiValidator apiValidator) |
void |
setClientValidator(IClientValidator clientValidator) |
void |
setGatewayLinkFactory(IGatewayLinkFactory gatewayLinkFactory) |
void |
setOrgs(IOrganizationResource orgs) |
void |
setQuery(IStorageQuery query) |
void |
setSecurityContext(ISecurityContext securityContext) |
void |
setStorage(IStorage storage) |
public void performAction(ActionBean action) throws ActionException, NotAuthorizedException
performAction in interface IActionResourceActionExceptionNotAuthorizedExceptionIActionResource.performAction(io.apiman.manager.api.beans.actions.ActionBean)public IStorage getStorage()
public void setStorage(IStorage storage)
storage - the storage to setpublic IStorageQuery getQuery()
public void setQuery(IStorageQuery query)
query - the query to setpublic IApiValidator getApiValidator()
public void setApiValidator(IApiValidator apiValidator)
apiValidator - the apiValidator to setpublic IClientValidator getClientValidator()
public void setClientValidator(IClientValidator clientValidator)
clientValidator - the clientValidator to setpublic ISecurityContext getSecurityContext()
public void setSecurityContext(ISecurityContext securityContext)
securityContext - the securityContext to setpublic IOrganizationResource getOrgs()
public void setOrgs(IOrganizationResource orgs)
orgs - the orgs to setpublic IGatewayLinkFactory getGatewayLinkFactory()
public void setGatewayLinkFactory(IGatewayLinkFactory gatewayLinkFactory)
gatewayLinkFactory - the gatewayLinkFactory to setCopyright © 2021 Apiman. All rights reserved.