public WsaModelFactoryImpl() { this.wsaModelReader = new WsaReaderImpl(); this.wsaModelWriter = new WsaWriterImpl(); }
public final ReferenceParametersType createWsaModelReferenceParametersType( com.ebmwebsourcing.wsstar.jaxb.addressing.ReferenceParametersType jaxbModelObj) { return new ReferenceParametersTypeImpl(jaxbModelObj); }
@Override public final MetadataType createWsaModelMetadataType() { return new MetadataTypeImpl(); }
@Override public final void setOriginator(EndpointReferenceType value) { this.jaxbTypeObj.setOriginator(EndpointReferenceTypeImpl.toJaxbModel(value)); }
@Override public final EndpointReferenceType createWsaModelEndpointReferenceType(URI address) { return new EndpointReferenceTypeImpl(address); }
@Override public final void setAddress(URI value) { this.jaxbTypeObj.setAddress(EndpointReferenceTypeImpl.toAttributedURIType(value)); }
@Override public final void setSubscriptionReference(EndpointReferenceType endpoint) { this.jaxbTypeObj.setSubscriptionReference(EndpointReferenceTypeImpl.toJaxbModel(endpoint)); }
@Override public final ReferenceParametersType createWsaModelReferenceParametersType() { return new ReferenceParametersTypeImpl(); }
public final MetadataType createWsaModelMetadataType( com.ebmwebsourcing.wsstar.jaxb.addressing.MetadataType jaxbModelObj) { return new MetadataTypeImpl(jaxbModelObj); }
public final EndpointReferenceType createWsaModelEndpointReferenceType( com.ebmwebsourcing.wsstar.jaxb.addressing.EndpointReferenceType jaxbModelObj) { return new EndpointReferenceTypeImpl(jaxbModelObj); }
/** * Default constructor * * Note : According to the xml schema the "address" field is mandatory * * @param address the address of the {@link EndpointReferenceType} object that must * be {@link String} representation of an {@link URI} object. */ protected EndpointReferenceTypeImpl(URI address) { this.jaxbTypeObj = WsaJAXBContext.WSA_FACTORY.createEndpointReferenceType(); this.jaxbTypeObj.setAddress(EndpointReferenceTypeImpl.toAttributedURIType(address)); }
@Override public final void setConsumerReference(EndpointReferenceType value) { this.jaxbTypeObj.setConsumerReference(EndpointReferenceTypeImpl.toJaxbModel(value)); }
@Override public final ReferenceParametersType getReferenceParameters() { com.ebmwebsourcing.wsstar.jaxb.addressing.ReferenceParametersType jaxbRefParams = this.jaxbTypeObj.getReferenceParameters(); return ((jaxbRefParams != null )? new ReferenceParametersTypeImpl(jaxbRefParams.getAny()): null); }
@Override public final MetadataType getMetadata() { com.ebmwebsourcing.wsstar.jaxb.addressing.MetadataType jaxbMetadata = this.jaxbTypeObj.getMetadata(); return ((jaxbMetadata != null )? new MetadataTypeImpl(jaxbMetadata.getAny()): null); }
@Override public final void setConsumerReference(EndpointReferenceType value) { this.jaxbTypeObj.setConsumerReference(EndpointReferenceTypeImpl.toJaxbModel(value)); }
@Override public final void setProducerReference(EndpointReferenceType endpoint) { this.jaxbTypeObj.setProducerReference(EndpointReferenceTypeImpl.toJaxbModel(endpoint)); }
@Override public final void setSubscriptionReference(EndpointReferenceType value) { this.jaxbTypeObj.setSubscriptionReference(EndpointReferenceTypeImpl.toJaxbModel(value)); }
/** * Default constructor */ protected SubscriptionManagerRPImpl(EndpointReferenceType consumerRef) { this.jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createSubscriptionManagerRP(); this.jaxbTypeObj.setConsumerReference(EndpointReferenceTypeImpl.toJaxbModel(consumerRef)); }
/** * Default constructor */ protected SubscribeResponseImpl(EndpointReferenceType subscriptionRef) { this.jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createSubscribeResponse(); this.jaxbTypeObj.setSubscriptionReference(EndpointReferenceTypeImpl.toJaxbModel(subscriptionRef)); }
/** * Default constructor */ protected SubscribeImpl(EndpointReferenceType consumerRef) { this.jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createSubscribe(); this.jaxbTypeObj.setConsumerReference(EndpointReferenceTypeImpl.toJaxbModel(consumerRef)); }