org.apache.cxf.ws.policy
Code IndexAdd Codota to your IDE (free)

Best code snippets using org.apache.cxf.ws.policy(Showing top 15 results out of 315)

origin: org.apache.cxf/cxf-rt-ws-policy

void chooseAlternative(PolicyEngine engine, Assertor assertor, List<List<Assertion>> incoming, Message m) {
  Collection<Assertion> alternative = engine.getAlternativeSelector()
    .selectAlternative(policy, engine, assertor, incoming, m);
  if (null == alternative) {
    PolicyUtils.logPolicy(LOG, Level.FINE, "No alternative supported.", getPolicy());
    throw new PolicyException(new org.apache.cxf.common.i18n.Message("NO_ALTERNATIVE_EXC", BUNDLE));
  }
  setChosenAlternative(alternative);
}
origin: apache/cxf

void initialisePolicy(EndpointInfo ei, BindingOperationInfo boi,
           BindingFaultInfo bfi, PolicyEngine engine, Message m) {
  policy = engine.getServerEndpointPolicy(ei, (Destination)null, m).getPolicy();
  policy = policy.merge(((PolicyEngineImpl)engine).getAggregatedOperationPolicy(boi, m));
  if (bfi != null) {
    policy = policy.merge(((PolicyEngineImpl)engine).getAggregatedFaultPolicy(bfi, m));
  }
  policy = policy.normalize(engine.getRegistry(), true);
}
origin: org.apache.cxf/cxf-bundle

public EffectivePolicy getEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, 
                            Conduit c) {
  EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_CLIENT);
  if (null == effectivePolicy) {
    EffectivePolicyImpl epi = createOutPolicyInfo();
    Assertor assertor = PolicyUtils.createAsserter(c);
    epi.initialise(ei, boi, this, assertor, true, true);
    boi.setProperty(POLICY_INFO_REQUEST_CLIENT, epi);
    effectivePolicy = epi;
  }
  return effectivePolicy;
}
origin: apache/cxf

private void assertAssertion(AssertionInfoMap aim, QName type) {
  Collection<AssertionInfo> aic = aim.getAssertionInfo(type);
  for (AssertionInfo ai : aic) {
    ai.setAsserted(true);
  }
}
origin: org.apache.cxf/cxf-bundle

public void initialise(EndpointPolicyImpl epi, PolicyEngineImpl engine, boolean inbound, boolean fault) {
  policy = epi.getPolicy();
  chosenAlternative = epi.getChosenAlternative();
  if (chosenAlternative == null) {
    chooseAlternative(engine, null);
  }
  initialiseInterceptors(engine, inbound, fault);  
}

origin: org.apache.cxf/cxf-rt-ws-policy

public void initialise(EndpointPolicy epi, PolicyEngine engine, boolean inbound, boolean fault, Message m) {
  policy = epi.getPolicy();
  chosenAlternative = epi.getChosenAlternative();
  if (chosenAlternative == null) {
    chooseAlternative(engine, null, m);
  }
  initialiseInterceptors(engine, inbound, fault, m);
}
origin: org.apache.cxf/cxf-bundle

void chooseAlternative(PolicyEngineImpl engine, Assertor assertor, List<List<Assertion>> incoming) {
  Collection<Assertion> alternative = engine.getAlternativeSelector()
    .selectAlternative(policy, engine, assertor, incoming);
  if (null == alternative) {
    PolicyUtils.logPolicy(LOG, Level.FINE, "No alternative supported.", getPolicy());
    throw new PolicyException(new Message("NO_ALTERNATIVE_EXC", BUNDLE));
  } else {
    setChosenAlternative(alternative);
  }   
}
origin: org.apache.cxf/cxf-rt-ws-policy

void initialisePolicy(EndpointInfo ei, BindingOperationInfo boi,
           BindingFaultInfo bfi, PolicyEngine engine, Message m) {
  policy = engine.getServerEndpointPolicy(ei, (Destination)null, m).getPolicy();
  policy = policy.merge(((PolicyEngineImpl)engine).getAggregatedOperationPolicy(boi, m));
  if (bfi != null) {
    policy = policy.merge(((PolicyEngineImpl)engine).getAggregatedFaultPolicy(bfi, m));
  }
  policy = policy.normalize(engine.getRegistry(), true);
}
origin: org.apache.cxf/cxf-rt-ws-policy

void chooseAlternative(PolicyEngine engine, Assertor assertor, List<List<Assertion>> incoming, Message m) {
  Collection<Assertion> alternative = engine.getAlternativeSelector()
    .selectAlternative(policy, engine, assertor, incoming, m);
  if (null == alternative) {
    PolicyUtils.logPolicy(LOG, Level.FINE, "No alternative supported.", getPolicy());
    throw new PolicyException(new org.apache.cxf.common.i18n.Message("NO_ALTERNATIVE_EXC", BUNDLE));
  }
  setChosenAlternative(alternative);
}
origin: apache/cxf

void chooseAlternative(PolicyEngine engine, Assertor assertor, List<List<Assertion>> incoming, Message m) {
  Collection<Assertion> alternative = engine.getAlternativeSelector()
    .selectAlternative(policy, engine, assertor, incoming, m);
  if (null == alternative) {
    PolicyUtils.logPolicy(LOG, Level.FINE, "No alternative supported.", getPolicy());
    throw new PolicyException(new org.apache.cxf.common.i18n.Message("NO_ALTERNATIVE_EXC", BUNDLE));
  }
  setChosenAlternative(alternative);
}
origin: org.apache.cxf/cxf-bundle-minimal

void chooseAlternative(PolicyEngineImpl engine, Assertor assertor, List<List<Assertion>> incoming) {
  Collection<Assertion> alternative = engine.getAlternativeSelector()
    .selectAlternative(policy, engine, assertor, incoming);
  if (null == alternative) {
    PolicyUtils.logPolicy(LOG, Level.FINE, "No alternative supported.", getPolicy());
    throw new PolicyException(new Message("NO_ALTERNATIVE_EXC", BUNDLE));
  } else {
    setChosenAlternative(alternative);
  }   
}
origin: org.apache.cxf/cxf-rt-ws-policy

void initialisePolicy(EndpointInfo ei, BindingOperationInfo boi,
           BindingFaultInfo bfi, PolicyEngine engine, Message m) {
  policy = engine.getServerEndpointPolicy(ei, (Destination)null, m).getPolicy();
  policy = policy.merge(((PolicyEngineImpl)engine).getAggregatedOperationPolicy(boi, m));
  if (bfi != null) {
    policy = policy.merge(((PolicyEngineImpl)engine).getAggregatedFaultPolicy(bfi, m));
  }
  policy = policy.normalize(engine.getRegistry(), true);
}
origin: org.apache.cxf/cxf-bundle-minimal

public EffectivePolicy getEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, 
                            Conduit c) {
  EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_CLIENT);
  if (null == effectivePolicy) {
    EffectivePolicyImpl epi = createOutPolicyInfo();
    Assertor assertor = PolicyUtils.createAsserter(c);
    epi.initialise(ei, boi, this, assertor, true, true);
    boi.setProperty(POLICY_INFO_REQUEST_CLIENT, epi);
    effectivePolicy = epi;
  }
  return effectivePolicy;
}
origin: org.apache.cxf/cxf-bundle-minimal

private void assertAssertion(AssertionInfoMap aim, QName type) {
  Collection<AssertionInfo> aic = aim.getAssertionInfo(type);
  for (AssertionInfo ai : aic) {
    ai.setAsserted(true);
  }
}
origin: org.apache.cxf/cxf-rt-ws-addr

private void assertAssertion(AssertionInfoMap aim, QName type) {
  Collection<AssertionInfo> aic = aim.getAssertionInfo(type);
  for (AssertionInfo ai : aic) {
    ai.setAsserted(true);
  }
}
org.apache.cxf.ws.policy

Most used classes

  • AssertionInfo
  • AssertionInfoMap
  • PolicyEngine
  • PolicyBuilder
    PolicyBuilder provides methods to create Policy and PolicyReferenceObjects from DOM elements.
  • WSPolicyFeature
    Configures a Server, Client, Bus with the specified policies. If a series of Policy Elements are sup
  • PrimitiveAssertion,
  • AssertionBuilderRegistry,
  • EndpointPolicy,
  • PolicyException,
  • EffectivePolicy,
  • PolicyInterceptorProviderRegistry,
  • EffectivePolicyImpl,
  • PolicyConstants,
  • ReferenceResolver,
  • RemoteReferenceResolver,
  • FirstAlternativeSelector,
  • MaximalAlternativeSelector,
  • MinimalAlternativeSelector,
  • AbstractPolicyInterceptor

For IntelliJ IDEA and
Android Studio

  • Codota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutContact Us
  • Terms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)