it.eng.rdlab.soa3.pm.connector.service.jaxrs
Class PolicyManagerService
java.lang.Object
it.eng.rdlab.soa3.pm.connector.service.jaxrs.PolicyManagerService
public class PolicyManagerService
- extends Object
|
Method Summary |
javax.ws.rs.core.Response |
createRule(it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean ruleBean,
com.sun.jersey.api.core.HttpContext context)
Policy creator |
javax.ws.rs.core.Response |
deletePolicy(String ruleId,
com.sun.jersey.api.core.HttpContext context)
|
javax.ws.rs.core.Response |
getRule(String ruleId,
com.sun.jersey.api.core.HttpContext context)
Policy reader |
javax.ws.rs.core.Response |
listPoliciesByAction(String action,
com.sun.jersey.api.core.HttpContext context)
|
javax.ws.rs.core.Response |
listPoliciesByResource(String respurce,
com.sun.jersey.api.core.HttpContext context)
|
javax.ws.rs.core.Response |
listPoliciesBySubjects(String subjects,
com.sun.jersey.api.core.HttpContext context)
|
javax.ws.rs.core.Response |
updateRule(String ruleId,
it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean ruleBean,
com.sun.jersey.api.core.HttpContext context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolicyManagerService
public PolicyManagerService()
createRule
public javax.ws.rs.core.Response createRule(it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean ruleBean,
@Context
com.sun.jersey.api.core.HttpContext context)
- Policy creator
- Parameters:
ruleBean - context -
- Returns:
getRule
public javax.ws.rs.core.Response getRule(String ruleId,
@Context
com.sun.jersey.api.core.HttpContext context)
- Policy reader
- Parameters:
ruleId - context -
- Returns:
updateRule
public javax.ws.rs.core.Response updateRule(String ruleId,
it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean ruleBean,
@Context
com.sun.jersey.api.core.HttpContext context)
- Parameters:
ruleId - policyBean - context -
- Returns:
deletePolicy
public javax.ws.rs.core.Response deletePolicy(String ruleId,
@Context
com.sun.jersey.api.core.HttpContext context)
- Parameters:
ruleId - context -
- Returns:
listPoliciesBySubjects
public javax.ws.rs.core.Response listPoliciesBySubjects(String subjects,
@Context
com.sun.jersey.api.core.HttpContext context)
- Parameters:
subjects - context -
- Returns:
listPoliciesByAction
public javax.ws.rs.core.Response listPoliciesByAction(String action,
@Context
com.sun.jersey.api.core.HttpContext context)
- Parameters:
action - context -
- Returns:
listPoliciesByResource
public javax.ws.rs.core.Response listPoliciesByResource(String respurce,
@Context
com.sun.jersey.api.core.HttpContext context)
- Parameters:
respurce - context -
- Returns:
Copyright © 2013. All Rights Reserved.