@ApplicationScoped public class PolicyDefinitionResourceImpl extends Object implements io.apiman.manager.api.rest.contract.IPolicyDefinitionResource
| Constructor and Description |
|---|
PolicyDefinitionResourceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
io.apiman.manager.api.beans.policies.PolicyDefinitionBean |
create(io.apiman.manager.api.beans.policies.PolicyDefinitionBean bean) |
void |
delete(String policyDefinitionId) |
io.apiman.manager.api.beans.policies.PolicyDefinitionBean |
get(String policyDefinitionId) |
io.apiman.manager.api.security.ISecurityContext |
getSecurityContext() |
io.apiman.manager.api.core.IStorage |
getStorage() |
List<io.apiman.manager.api.beans.summary.PolicyDefinitionSummaryBean> |
list() |
void |
setSecurityContext(io.apiman.manager.api.security.ISecurityContext securityContext) |
void |
setStorage(io.apiman.manager.api.core.IStorage storage) |
void |
update(String policyDefinitionId,
io.apiman.manager.api.beans.policies.UpdatePolicyDefinitionBean bean) |
public List<io.apiman.manager.api.beans.summary.PolicyDefinitionSummaryBean> list() throws io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
list in interface io.apiman.manager.api.rest.contract.IPolicyDefinitionResourceio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIPolicyDefinitionResource.list()public io.apiman.manager.api.beans.policies.PolicyDefinitionBean create(io.apiman.manager.api.beans.policies.PolicyDefinitionBean bean)
throws io.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionAlreadyExistsException
create in interface io.apiman.manager.api.rest.contract.IPolicyDefinitionResourceio.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionAlreadyExistsExceptionIPolicyDefinitionResource.create(io.apiman.manager.api.beans.policies.PolicyDefinitionBean)public io.apiman.manager.api.beans.policies.PolicyDefinitionBean get(String policyDefinitionId) throws io.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
get in interface io.apiman.manager.api.rest.contract.IPolicyDefinitionResourceio.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIPolicyDefinitionResource.get(java.lang.String)public void update(String policyDefinitionId, io.apiman.manager.api.beans.policies.UpdatePolicyDefinitionBean bean) throws io.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
update in interface io.apiman.manager.api.rest.contract.IPolicyDefinitionResourceio.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIPolicyDefinitionResource.update(java.lang.String, io.apiman.manager.api.beans.policies.UpdatePolicyDefinitionBean)public void delete(String policyDefinitionId) throws io.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionNotFoundException, io.apiman.manager.api.rest.contract.exceptions.NotAuthorizedException
delete in interface io.apiman.manager.api.rest.contract.IPolicyDefinitionResourceio.apiman.manager.api.rest.contract.exceptions.PolicyDefinitionNotFoundExceptionio.apiman.manager.api.rest.contract.exceptions.NotAuthorizedExceptionIPolicyDefinitionResource.delete(java.lang.String)public io.apiman.manager.api.core.IStorage getStorage()
public void setStorage(io.apiman.manager.api.core.IStorage storage)
storage - the storage to setpublic io.apiman.manager.api.security.ISecurityContext getSecurityContext()
public void setSecurityContext(io.apiman.manager.api.security.ISecurityContext securityContext)
securityContext - the securityContext to setCopyright © 2016 JBoss, a division of Red Hat. All rights reserved.