|
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.policy.wsdl.util.AdvertisementPolicyUtil
public class AdvertisementPolicyUtil
Constructor Summary | |
---|---|
AdvertisementPolicyUtil() |
Method Summary | |
---|---|
static void |
addAssertionToParent(AdvertisementContext context, IAssertion assertionToAdd) Adds the Assertion to parent assertion which is maintained at top of the processing Stack by the Advertisement Context |
static void |
addMessageLevelPolicyToAllWSDLFaultSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId) Add the Policy to all the Message level Fault Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Fault_Policy". |
static void |
addMessageLevelPolicyToAllWSDLInputSubject(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId) Add the Policy to all the Message level Input Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Input_Policy". |
static void |
addMessageLevelPolicyToAllWSDLMessageLevelSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, javax.wsdl.BindingOperation wsdlBindingOperation, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId) Add the Policy to all the Message level Policy Subjects (i.e. |
static void |
addMessageLevelPolicyToAllWSDLMessageLevelSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId) Add the Policy to all the Message level Policy Subjects (i.e. |
static void |
addMessageLevelPolicyToAllWSDLOutputSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId) Add the Policy to all the Message level Output Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Output_Policy". |
static void |
addOperationLevelPolicyToAllWSDLOperationSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy operLevelPolicy, boolean autoGeneratePolicyId) Add the Policy to all the Operation level Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Operation_Policy". |
static boolean |
isAdvertVersion11(String advertVersion) if advertVersion is 'wsdl11' then return 'true' |
static void |
modifyAttributesNamespacesAsWSPolicy15(Map<QName,String> attributes) This method will modify the policy xml namespaces as per ws-policy 1.5 |
static void |
modifyAttributesNamespacesAsWSPolicy2006(Map<QName,String> attributes) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AdvertisementPolicyUtil()
Method Detail |
---|
public static void addAssertionToParent(AdvertisementContext context, IAssertion assertionToAdd) throws AdvertisementException
context
-assertionToAdd
-AdvertisementException
public static void addMessageLevelPolicyToAllWSDLInputSubject(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
autoGeneratePolicyId
is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Input_Policy". If autoGeneratePolicyId
is set to false and msgLevelPolicy.getPolicyId()
returns null then the wsu:Id on wsp:Policy is set to wsdlPortName+"_Input_Policy".ctx
-wsdlPort
-msgLevelPolicy
-autoGeneratePolicyId
-public static void addMessageLevelPolicyToAllWSDLOutputSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
autoGeneratePolicyId
is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Output_Policy". If autoGeneratePolicyId
is set to false and msgLevelPolicy.getPolicyId()
returns null then the wsu:Id on wsp:Policy is set to wsdlPortName+"_Output_Policy".ctx
-wsdlPort
-msgLevelPolicy
-autoGeneratePolicyId
-public static void addMessageLevelPolicyToAllWSDLFaultSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
autoGeneratePolicyId
is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Fault_Policy". If autoGeneratePolicyId
is set to false and msgLevelPolicy.getPolicyId()
returns null then the wsu:Id on wsp:Policy is set to wsdlPortName+"_Fault_Policy".ctx
-wsdlPort
-msgLevelPolicy
-autoGeneratePolicyId
-public static void addMessageLevelPolicyToAllWSDLMessageLevelSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
autoGeneratePolicyId
is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Message_Policy". If autoGeneratePolicyId
is set to false and msgLevelPolicy.getPolicyId()
returns null then the wsu:Id on wsp:Policy is set to wsdlPortName+"_Fault_Policy".ctx
-wsdlPort
-msgLevelPolicy
-autoGeneratePolicyId
-public static void addMessageLevelPolicyToAllWSDLMessageLevelSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, javax.wsdl.BindingOperation wsdlBindingOperation, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
autoGeneratePolicyId
is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Message_Policy". If autoGeneratePolicyId
is set to false and msgLevelPolicy.getPolicyId()
returns null then the wsu:Id on wsp:Policy is set to wsdlPortName+"_Fault_Policy".ctx
-wsdlPort
-msgLevelPolicy
-autoGeneratePolicyId
-public static void addOperationLevelPolicyToAllWSDLOperationSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy operLevelPolicy, boolean autoGeneratePolicyId)
autoGeneratePolicyId
is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Operation_Policy". If autoGeneratePolicyId
is set to false and msgLevelPolicy.getPolicyId()
returns null then the wsu:Id on wsp:Policy is set to wsdlPortName+"_Operation_Policy".ctx
-wsdlPort
-msgLevelPolicy
-autoGeneratePolicyId
-public static void modifyAttributesNamespacesAsWSPolicy15(Map<QName,String> attributes)
public static void modifyAttributesNamespacesAsWSPolicy2006(Map<QName,String> attributes)
public static boolean isAdvertVersion11(String advertVersion)
advertVersion
-
|
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 |