|
Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager 11g (11.1.1) E10689-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.wsm.policymanager.client.PolicyServiceDelegate
public class PolicyServiceDelegate
Constructor Summary | |
---|---|
PolicyServiceDelegate(IStringPolicyService strPolAccessService) |
Method Summary | |
---|---|
IPolicyCompatibilityResult |
checkCompatibility(String wsdlDefintion, IPolicySubject polSubject, List<IPolicyReference> polRefs) Checks if the client side policies attached to a SCA Composite Reference/binding is compatible with the Server Side Policies. |
Map<String,List<IPolicy>> |
getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName) Given a WSDL that contains service side policies, returns the compatible client side policies. |
List<IPolicy> |
getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName, String category) Given a WSDL that contains service side policies, returns the compatible client side policies for a particular category. |
Subject |
getSubject() |
void |
setSubject(Subject subject) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PolicyServiceDelegate(IStringPolicyService strPolAccessService)
Method Detail |
---|
public IPolicyCompatibilityResult checkCompatibility(String wsdlDefintion, IPolicySubject polSubject, List<IPolicyReference> polRefs) throws PolicyManagerException
IPolicyCompatibilityResult
object.checkCompatibility
in interface IPolicyService
polSubject
- - The Client PolicySubject that has policy references to the client side Policies. Note: the subjectType must be set otherwise the API will throw a PolicyManagerException with the appropriate error codepolRefs
- - List of Policy References attached to the Policy SubjectPolicyManagerException
- - if subjectType is not specified on IPolicySubject if Policy References are invalidpublic Map<String,List<IPolicy>> getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName) throws PolicyManagerException
getCompatibleClientPolicies
in interface IPolicyService
PolicyManagerException
- PolicyManagerException.ERROR_READING_WSDL is thrown if the wsdl cannot be parsedpublic List<IPolicy> getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName, String category) throws PolicyManagerException
getCompatibleClientPolicies
in interface IPolicyService
PolicyManagerException
- PolicyManagerException.ERROR_READING_WSDL is thrown if the wsdl cannot be parsedpublic Subject getSubject()
public void setSubject(Subject subject)
|
Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager 11g (11.1.1) E10689-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |