/** * Set the identifier on a WS Addressing endpoint reference under construction. * @param epReference The WS Addressing endpoint reference. * @param instanceIdentifier The identifier. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final InstanceIdentifier instanceIdentifier) { setEndpointInstanceIdentifier(epReference, instanceIdentifier.getInstanceIdentifier()); }
/** * Is the configuration of this element valid? * @return true if valid, false otherwise. */ public boolean isValid() { return ((instanceIdentifier != null) && instanceIdentifier.isValid()) ; }
/** * Get the callback ids. * @param arjunaContext The arjuna context. * @return The callback ids. */ protected String[] getIDs(final ArjunaContext arjunaContext) { if (arjunaContext != null) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; if (instanceIdentifier != null) { return new String[] {instanceIdentifier.getInstanceIdentifier()} ; } } return null ; } }
/** * Get the participant with the specified identifier. * @param instanceIdentifier The participant identifier. * @return The participant or null if not known. */ private CoordinatorCompletionParticipantInboundEvents getParticipant(final InstanceIdentifier instanceIdentifier) { final String identifier = (instanceIdentifier != null ? instanceIdentifier.getInstanceIdentifier() : null) ; return (CoordinatorCompletionParticipantInboundEvents)activatedObjectProcessor.getObject(identifier) ; }
private W3CEndpointReference getParticipantManager (final QName serviceName, final QName endpointName, final String address, final String id) { W3CEndpointReferenceBuilder builder = new W3CEndpointReferenceBuilder(); builder.serviceName(serviceName); builder.endpointName(endpointName); builder.address(address); InstanceIdentifier.setEndpointInstanceIdentifier(builder, id); return builder.build(); }
/** * 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. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final InstanceIdentifier instanceIdentifier) { setEndpointInstanceIdentifier(epReference, instanceIdentifier.getInstanceIdentifier()); }
/** * Get the callback ids. * @param arjunaContext The arjuna context. * @return The callback ids. */ protected String[] getIDs(final ArjunaContext arjunaContext) { if (arjunaContext != null) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; if (instanceIdentifier != null) { return new String[] {instanceIdentifier.getInstanceIdentifier()} ; } } return null ; } }
/** * Get the participant with the specified identifier. * @param instanceIdentifier The participant identifier. * @return The participant or null if not known. */ private CompletionCoordinatorParticipant getParticipant(final InstanceIdentifier instanceIdentifier) { final String identifier = (instanceIdentifier != null ? instanceIdentifier.getInstanceIdentifier() : null) ; return (CompletionCoordinatorParticipant)activatedObjectProcessor.getObject(identifier) ; }
/** * Is the configuration of this element valid? * @return true if valid, false otherwise. */ public boolean isValid() { return ((instanceIdentifier != null) && instanceIdentifier.isValid()) ; }
private static W3CEndpointReference getRegistrationCoordinator(String registrationCoordinatorURI, String identifier) { final W3CEndpointReferenceBuilder builder = new W3CEndpointReferenceBuilder(); builder.serviceName(CoordinationConstants.REGISTRATION_SERVICE_QNAME); builder.endpointName(CoordinationConstants.REGISTRATION_ENDPOINT_QNAME); // strictly we shouldn't need to set the address because we are in the same web app as the // coordinator but we have to as the W3CEndpointReference implementation is incomplete builder.address(registrationCoordinatorURI); InstanceIdentifier.setEndpointInstanceIdentifier(builder, identifier); W3CEndpointReference registrationCoordinator = builder.build(); return registrationCoordinator; }
/** * 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. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final InstanceIdentifier instanceIdentifier) { setEndpointInstanceIdentifier(epReference, instanceIdentifier.getInstanceIdentifier()); }
/** * Get the callback ids. * @param arjunaContext The arjuna context. * @return The callback ids. */ protected String[] getIDs(final ArjunaContext arjunaContext) { if (arjunaContext != null) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; if (instanceIdentifier != null) { return new String[] {instanceIdentifier.getInstanceIdentifier()} ; } } return null ; } }
/** * Get the participant with the specified identifier. * @param instanceIdentifier The participant identifier. * @return The participant or null if not known. */ private ParticipantCompletionParticipantInboundEvents getParticipant(final InstanceIdentifier instanceIdentifier) { final String identifier = (instanceIdentifier != null ? instanceIdentifier.getInstanceIdentifier() : null) ; return (ParticipantCompletionParticipantInboundEvents)activatedObjectProcessor.getObject(identifier) ; }
/** * Is the configuration of this element valid? * @return true if valid, false otherwise. */ public boolean isValid() { return ((instanceIdentifier != null) && instanceIdentifier.isValid()) ; }
/** * Set the identifier on a WS Addressing endpoint reference under construction. * @param epReference The WS Addressing endpoint reference. * @param instanceIdentifier The identifier. */ public static void setEndpointInstanceIdentifier(final MAPEndpoint epReference, final InstanceIdentifier instanceIdentifier) { setEndpointInstanceIdentifier(epReference, instanceIdentifier.getInstanceIdentifier()); }
/** * Get the callback ids. * @param arjunaContext The arjuna context. * @return The callback ids. */ protected String[] getIDs(final ArjunaContext arjunaContext) { if (arjunaContext != null) { final InstanceIdentifier instanceIdentifier = arjunaContext.getInstanceIdentifier() ; if (instanceIdentifier != null) { return new String[] {instanceIdentifier.getInstanceIdentifier()} ; } } return null ; } }
/** * Get the participant with the specified identifier. * @param instanceIdentifier The participant identifier. * @return The participant or null if not known. */ private CompletionCoordinatorParticipant getParticipant(final InstanceIdentifier instanceIdentifier) { final String identifier = (instanceIdentifier != null ? instanceIdentifier.getInstanceIdentifier() : null) ; return (CompletionCoordinatorParticipant)activatedObjectProcessor.getObject(identifier) ; }
/** * Is the configuration of this element valid? * @return true if valid, false otherwise. */ public boolean isValid() { return ((instanceIdentifier != null) && instanceIdentifier.isValid()) ; }