public void setEffectiveServerFaultPolicy(EndpointInfo ei, BindingFaultInfo bfi, EffectivePolicy ep) { bfi.setProperty(POLICY_INFO_FAULT_SERVER, ep); }
public void setEffectiveClientFaultPolicy(EndpointInfo ei, BindingFaultInfo bfi, EffectivePolicy ep) { bfi.setProperty(POLICY_INFO_FAULT_CLIENT, ep); }
public void setEffectiveClientFaultPolicy(EndpointInfo ei, BindingFaultInfo bfi, EffectivePolicy ep) { bfi.setProperty(POLICY_INFO_FAULT_CLIENT, ep); }
public void setEffectiveServerFaultPolicy(EndpointInfo ei, BindingFaultInfo bfi, EffectivePolicy ep) { bfi.setProperty(POLICY_INFO_FAULT_SERVER, ep); }
public EffectivePolicy getEffectiveClientFaultPolicy(EndpointInfo ei, BindingOperationInfo boi, BindingFaultInfo bfi, Message m) { EffectivePolicy effectivePolicy = null; if (bfi != null) { effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_CLIENT); } if (effectivePolicy == null) { synchronized (ei) { if (bfi != null) { effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_CLIENT); } if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); epi.initialisePolicy(ei, boi, bfi, this, m); if (bfi != null) { bfi.setProperty(POLICY_INFO_FAULT_CLIENT, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveClientFaultPolicy(EndpointInfo ei, BindingOperationInfo boi, BindingFaultInfo bfi, Message m) { EffectivePolicy effectivePolicy = null; if (bfi != null) { effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_CLIENT); } if (effectivePolicy == null) { synchronized (ei) { if (bfi != null) { effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_CLIENT); } if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); epi.initialisePolicy(ei, boi, bfi, this, m); if (bfi != null) { bfi.setProperty(POLICY_INFO_FAULT_CLIENT, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveServerFaultPolicy(EndpointInfo ei, BindingOperationInfo boi, BindingFaultInfo bfi, Destination d, Message m) { if (bfi == null) { EffectivePolicyImpl epi = createOutPolicyInfo(); Assertor assertor = PolicyUtils.createAsserter(d); epi.initialise(ei, boi, null, this, assertor, m); return epi; } bfi = mapToWrappedBindingFaultInfo(bfi); EffectivePolicy effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_SERVER); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_SERVER); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); Assertor assertor = PolicyUtils.createAsserter(d); epi.initialise(ei, boi, bfi, this, assertor, m); if (m != null) { bfi.setProperty(POLICY_INFO_FAULT_SERVER, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveServerFaultPolicy(EndpointInfo ei, BindingOperationInfo boi, BindingFaultInfo bfi, Destination d, Message m) { if (bfi == null) { EffectivePolicyImpl epi = createOutPolicyInfo(); Assertor assertor = PolicyUtils.createAsserter(d); epi.initialise(ei, boi, null, this, assertor, m); return epi; } bfi = mapToWrappedBindingFaultInfo(bfi); EffectivePolicy effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_SERVER); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)bfi.getProperty(POLICY_INFO_FAULT_SERVER); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); Assertor assertor = PolicyUtils.createAsserter(d); epi.initialise(ei, boi, bfi, this, assertor, m); if (m != null) { bfi.setProperty(POLICY_INFO_FAULT_SERVER, epi); } effectivePolicy = epi; } } } return effectivePolicy; }