/** * Set the identifier on a WS Addressing endpoint reference under construction. * @param epReference The WS Addressing endpoint reference. * @param instanceIdentifier The identifier string. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final String instanceIdentifier) { epReference.addReferenceParameter(createInstanceIdentifierElement(instanceIdentifier)); }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param identifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final String identifier) { builder.referenceParameter(createInstanceIdentifierElement(identifier)); }
/** * Set the identifier on a WS Addressing endpoint reference under construction. * @param epReference The WS Addressing endpoint reference. * @param instanceIdentifier The identifier string. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final String instanceIdentifier) { epReference.addReferenceParameter(createInstanceIdentifierElement(instanceIdentifier)); }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param identifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final String identifier) { builder.referenceParameter(createInstanceIdentifierElement(identifier)); }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param identifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final String identifier) { builder.referenceParameter(createInstanceIdentifierElement(identifier)); }
/** * Set the identifier on a WS Addressing endpoint reference under construction. * @param epReference The WS Addressing endpoint reference. * @param instanceIdentifier The identifier string. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final String instanceIdentifier) { epReference.addReferenceParameter(createInstanceIdentifierElement(instanceIdentifier)); }
/** * Set the identifier on a WS Addressing endpoint reference under construction. * @param epReference The WS Addressing endpoint reference. * @param instanceIdentifier The identifier string. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final String instanceIdentifier) { epReference.addReferenceParameter(createInstanceIdentifierElement(instanceIdentifier)); }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param identifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final String identifier) { builder.referenceParameter(createInstanceIdentifierElement(identifier)); }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param instanceIdentifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final InstanceIdentifier instanceIdentifier) { builder.referenceParameter(createInstanceIdentifierElement(instanceIdentifier.getInstanceIdentifier())) ; }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param instanceIdentifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final InstanceIdentifier instanceIdentifier) { builder.referenceParameter(createInstanceIdentifierElement(instanceIdentifier.getInstanceIdentifier())) ; }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param instanceIdentifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final InstanceIdentifier instanceIdentifier) { builder.referenceParameter(createInstanceIdentifierElement(instanceIdentifier.getInstanceIdentifier())) ; }
/** * Set the identifier on a W3C endpoint reference under construction. * @param builder The endpoint reference builder. * @param instanceIdentifier The identifier. */ public static void setEndpointInstanceIdentifier(final W3CEndpointReferenceBuilder builder, final InstanceIdentifier instanceIdentifier) { builder.referenceParameter(createInstanceIdentifierElement(instanceIdentifier.getInstanceIdentifier())) ; }
public static TerminationParticipantPortType getTerminationParticipantPort(InstanceIdentifier identifier, String action, MAP map) { TerminationParticipantService service = getTerminationParticipantService(); TerminationParticipantPortType port = service.getPort(TerminationParticipantPortType.class, new AddressingFeature(true, true)); BindingProvider bindingProvider = (BindingProvider)port; /* * we no longer have to add the JaxWS WSAddressingClientHandler because we can specify the WSAddressing feature List<Handler> customHandlerChain = new ArrayList<Handler>(); customHandlerChain.add(new WSAddressingClientHandler()); bindingProvider.getBinding().setHandlerChain(customHandlerChain); */ Map<String, Object> requestContext = bindingProvider.getRequestContext(); Element refParam = InstanceIdentifier.createInstanceIdentifierElement(identifier.getInstanceIdentifier()); map.addReferenceParameter(refParam); map.setAction(action); AddressingHelper.configureRequestContext(requestContext, map, map.getTo(), action); return port; } public static TerminationCoordinatorRPCPortType getTerminationCoordinatorRPCPort(W3CEndpointReference endpointReference,
public static TerminationParticipantPortType getTerminationParticipantPort(InstanceIdentifier identifier, String action, MAP map) { TerminationParticipantService service = getTerminationParticipantService(); TerminationParticipantPortType port = service.getPort(TerminationParticipantPortType.class, new AddressingFeature(true, true)); BindingProvider bindingProvider = (BindingProvider)port; /* * we no longer have to add the JaxWS WSAddressingClientHandler because we can specify the WSAddressing feature List<Handler> customHandlerChain = new ArrayList<Handler>(); customHandlerChain.add(new WSAddressingClientHandler()); bindingProvider.getBinding().setHandlerChain(customHandlerChain); */ Map<String, Object> requestContext = bindingProvider.getRequestContext(); Element refParam = InstanceIdentifier.createInstanceIdentifierElement(identifier.getInstanceIdentifier()); map.addReferenceParameter(refParam); map.setAction(action); AddressingHelper.configureRequestContext(requestContext, map, map.getTo(), action); return port; } public static TerminationCoordinatorRPCPortType getTerminationCoordinatorRPCPort(W3CEndpointReference endpointReference,
public static TerminationParticipantPortType getTerminationParticipantPort(InstanceIdentifier identifier, String action, MAP map) { TerminationParticipantService service = getTerminationParticipantService(); TerminationParticipantPortType port = service.getPort(TerminationParticipantPortType.class, new AddressingFeature(true, true)); BindingProvider bindingProvider = (BindingProvider)port; /* * we no longer have to add the JaxWS WSAddressingClientHandler because we can specify the WSAddressing feature List<Handler> customHandlerChain = new ArrayList<Handler>(); customHandlerChain.add(new WSAddressingClientHandler()); bindingProvider.getBinding().setHandlerChain(customHandlerChain); */ Map<String, Object> requestContext = bindingProvider.getRequestContext(); Element refParam = InstanceIdentifier.createInstanceIdentifierElement(identifier.getInstanceIdentifier()); map.addReferenceParameter(refParam); map.setAction(action); AddressingHelper.configureRequestContext(requestContext, map, map.getTo(), action); return port; } public static TerminationCoordinatorRPCPortType getTerminationCoordinatorRPCPort(W3CEndpointReference endpointReference,