try { ret = mso.getDeclaringClass().getMethod(mso.getName() + "Async", ptypes); bop.setProperty(ASYNC_METHOD, ret); } catch (Throwable t) {
public void setEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_REQUEST_CLIENT, ep); }
public void setEffectiveServerRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_REQUEST_SERVER, ep); }
public void setEffectiveServerResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_RESPONSE_SERVER, ep); }
public void setEffectiveClientResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_RESPONSE_CLIENT, ep); }
public void setEffectiveServerRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_REQUEST_SERVER, ep); }
public void setEffectiveServerResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_RESPONSE_SERVER, ep); }
public void setEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_REQUEST_CLIENT, ep); }
public void setEffectiveClientResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep) { boi.setProperty(POLICY_INFO_RESPONSE_CLIENT, ep); }
op.setProperty("operation.is.synthetic", Boolean.TRUE); op.getOperationInfo().setProperty("operation.is.synthetic", Boolean.TRUE);
bo.setProperty("operation.is.synthetic", Boolean.TRUE); bind.addOperation(bo);
public EffectivePolicy getEffectiveServerRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, Message m) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_SERVER); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_SERVER); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); epi.initialise(ei, boi, this, false, true, m); if (m != null) { boi.setProperty(POLICY_INFO_REQUEST_SERVER, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveClientResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, Message m) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_RESPONSE_CLIENT); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_RESPONSE_CLIENT); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); epi.initialise(ei, boi, this, true, false, m); if (m != null) { boi.setProperty(POLICY_INFO_RESPONSE_CLIENT, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveServerRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, Message m) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_SERVER); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_SERVER); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); epi.initialise(ei, boi, this, false, true, m); if (m != null) { boi.setProperty(POLICY_INFO_REQUEST_SERVER, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveClientResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, Message m) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_RESPONSE_CLIENT); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_RESPONSE_CLIENT); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); epi.initialise(ei, boi, this, true, false, m); if (m != null) { boi.setProperty(POLICY_INFO_RESPONSE_CLIENT, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
private Object createMetricsContextForOperation(Message message, BindingOperationInfo boi) { Object o = boi.getProperty(MetricsContext.class.getName()); if (o == null) { List<MetricsContext> contexts = new ArrayList<>(); for (MetricsProvider p : getMetricProviders(message.getExchange().getBus())) { MetricsContext c = p.createOperationContext(message.getExchange().getEndpoint(), boi, MessageUtils.isRequestor(message), (String)message.getContextualProperty(MetricsProvider.CLIENT_ID)); if (c != null) { contexts.add(c); } if (c instanceof Closeable) { message.getExchange().getEndpoint().addCleanupHook((Closeable)c); } } if (contexts.size() == 1) { o = contexts.get(0); } else { o = contexts; } boi.setProperty(MetricsContext.class.getName(), o); } return o; }
private Object createMetricsContextForOperation(Message message, BindingOperationInfo boi) { Object o = boi.getProperty(MetricsContext.class.getName()); if (o == null) { List<MetricsContext> contexts = new ArrayList<>(); for (MetricsProvider p : getMetricProviders(message.getExchange().getBus())) { MetricsContext c = p.createOperationContext(message.getExchange().getEndpoint(), boi, MessageUtils.isRequestor(message), (String)message.getContextualProperty(MetricsProvider.CLIENT_ID)); if (c != null) { contexts.add(c); } if (c instanceof Closeable) { message.getExchange().getEndpoint().addCleanupHook((Closeable)c); } } if (contexts.size() == 1) { o = contexts.get(0); } else { o = contexts; } boi.setProperty(MetricsContext.class.getName(), o); } return o; }
public EffectivePolicy getEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, Conduit c, Message m) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_CLIENT); if (effectivePolicy == null) { synchronized (ei) { 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, m); if (m != null) { boi.setProperty(POLICY_INFO_REQUEST_CLIENT, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, Conduit c, Message m) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_REQUEST_CLIENT); if (effectivePolicy == null) { synchronized (ei) { 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, m); if (m != null) { boi.setProperty(POLICY_INFO_REQUEST_CLIENT, epi); } effectivePolicy = epi; } } } return effectivePolicy; }
public EffectivePolicy getEffectiveServerResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, Destination d, List<List<Assertion>> incoming, Message m) { if (incoming == null) { EffectivePolicy effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_RESPONSE_SERVER); if (effectivePolicy == null) { synchronized (ei) { effectivePolicy = (EffectivePolicy)boi.getProperty(POLICY_INFO_RESPONSE_SERVER); if (null == effectivePolicy) { EffectivePolicyImpl epi = createOutPolicyInfo(); Assertor assertor = PolicyUtils.createAsserter(d); epi.initialise(ei, boi, this, assertor, false, false, null); if (m != null) { boi.setProperty(POLICY_INFO_RESPONSE_SERVER, epi); } effectivePolicy = epi; } } } return effectivePolicy; } EffectivePolicyImpl epi = createOutPolicyInfo(); Assertor assertor = PolicyUtils.createAsserter(d); epi.initialise(ei, boi, this, assertor, incoming, m); return epi; }