|
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 |
public interface IStringPolicyService
The Policy Service provides Policy based services like Policy Compatibility checking, etc
Method Summary | |
---|---|
IPolicyCompatibilityResult |
checkCompatibilityString(String wsdlDefinition, String polSubjectStr, List<String> polRefStrs) Checks if the client side policies attached to a SCA Composite Reference/binding is compatible with the Server Side Policies. |
Map<String,List<String>> |
getCompatibleClientPoliciesAsString(String wsdlDefinition, QName serviceName, String portName) Given a WSDL that contains oracle extensions (ORAWSDL) including oracle policies, returns the compatible client side policies. |
List<String> |
getCompatibleClientPoliciesAsString(String wsdlDefinition, QName serviceName, String portName, String category) Given a WSDL that contains oracle extensions (ORAWSDL) including oracle policies, returns the compatible client side policies for a particular category. |
Method Detail |
---|
IPolicyCompatibilityResult checkCompatibilityString(String wsdlDefinition, String polSubjectStr, List<String> polRefStrs) throws PolicyManagerException, RemoteException
IPolicyCompatibilityResult
object.wsdlDefinition
- the String representation of a WSDL Definition objectpolSubject
- - 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 invalidRemoteException
Map<String,List<String>> getCompatibleClientPoliciesAsString(String wsdlDefinition, QName serviceName, String portName) throws PolicyManagerException, RemoteException
wsdlDefinition
-serviceName
-portName
-PolicyManagerException
- PolicyManagerException.ERROR_READING_WSDL is thrown if the wsdl cannot be parsed PolicyManagerException.EXPECTED_ORAWSDL is thrown if the WSDL is not ORAWSDL.RemoteException
List<String> getCompatibleClientPoliciesAsString(String wsdlDefinition, QName serviceName, String portName, String category) throws PolicyManagerException, RemoteException
wsdlDefinition
-serviceName
-portName
-PolicyManagerException
- PolicyManagerException.ERROR_READING_WSDL is thrown if the wsdl cannot be parsed PolicyManagerException.EXPECTED_ORAWSDL is thrown if the WSDL is not ORAWSDL.RemoteException
|
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 |