@Component
public class DhxGateway
extends org.springframework.ws.client.core.support.WebServiceGatewaySupport
Constructor and Description |
---|
DhxGateway() |
Modifier and Type | Method and Description |
---|---|
ee.ria.dhx.types.eu.x_road.dhx.producer.RepresentationListResponse |
getRepresentationList(ee.ria.dhx.types.InternalXroadMember member)
Function gets representation list using SOAP service.
|
ee.ria.dhx.types.eu.x_road.dhx.producer.RepresentationListResponse |
getRepresentationList(ee.ria.dhx.types.InternalXroadMember member,
ee.ria.dhx.types.InternalXroadMember sender)
Function gets representation list using SOAP service.
|
ee.ria.dhx.types.eu.x_road.dhx.producer.RepresentationListResponse |
getRepresentationList(ee.ria.dhx.types.InternalXroadMember member,
ee.ria.dhx.types.InternalXroadMember sender,
java.lang.String xroadServiceVersion)
Method get representation list using SOAP service.
|
ee.ria.dhx.types.InternalXroadMember |
getXroadClientAndSetRersponseHeader(org.springframework.ws.context.MessageContext messageContext)
Method finds header in message context and sets it back to response also.
|
ee.ria.dhx.types.InternalXroadMember |
getXroadService(org.springframework.ws.context.MessageContext messageContext)
Method finds header in message context, parses and returns service element.
|
void |
init()
Postconstruct method which sets marshaller and unmarshaller.
|
afterPropertiesSet, getDefaultUri, getDestinationProvider, getInterceptors, getMarshaller, getMessageFactory, getMessageSenders, getUnmarshaller, getWebServiceTemplate, setDefaultUri, setDestinationProvider, setInterceptors, setMarshaller, setMessageFactory, setMessageSender, setMessageSenders, setUnmarshaller, setWebServiceTemplate
@PostConstruct public void init()
public ee.ria.dhx.types.eu.x_road.dhx.producer.RepresentationListResponse getRepresentationList(ee.ria.dhx.types.InternalXroadMember member) throws ee.ria.dhx.exception.DhxException
member
- - X-road member whom representation list to askee.ria.dhx.exception.DhxException
- - thrown if error occurs while getting representation listpublic ee.ria.dhx.types.eu.x_road.dhx.producer.RepresentationListResponse getRepresentationList(ee.ria.dhx.types.InternalXroadMember member, ee.ria.dhx.types.InternalXroadMember sender) throws ee.ria.dhx.exception.DhxException
member
- - X-road member whom representation list to asksender
- - X-road member who sends representation list query(self)ee.ria.dhx.exception.DhxException
- - thrown if error occurs while getting representation listpublic ee.ria.dhx.types.eu.x_road.dhx.producer.RepresentationListResponse getRepresentationList(ee.ria.dhx.types.InternalXroadMember member, ee.ria.dhx.types.InternalXroadMember sender, java.lang.String xroadServiceVersion) throws ee.ria.dhx.exception.DhxException
member
- - X-road member whom representation list to asksender
- - X-road member who sends representation list query(self)xroadServiceVersion
- - version of sendDocument service. might be usefull if there are
several versions of the serviceee.ria.dhx.exception.DhxException
- - thrown if error occurs while getting representation listpublic ee.ria.dhx.types.InternalXroadMember getXroadClientAndSetRersponseHeader(org.springframework.ws.context.MessageContext messageContext) throws ee.ria.dhx.exception.DhxException
messageContext
- - SOAP message contextee.ria.dhx.exception.DhxException
- - throws if error occurs while getting client from SOAP messagepublic ee.ria.dhx.types.InternalXroadMember getXroadService(org.springframework.ws.context.MessageContext messageContext) throws ee.ria.dhx.exception.DhxException
messageContext
- - SOAP message contextee.ria.dhx.exception.DhxException
- - throws if error occurs while getting client from SOAP message