@Service
@Transactional
public class PersistenceDhxSpecificService
extends java.lang.Object
implements ee.ria.dhx.ws.service.DhxImplementationSpecificService
Constructor and Description |
---|
PersistenceDhxSpecificService() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ee.ria.dhx.types.InternalXroadMember> |
getAdresseeList() |
java.util.List<ee.ria.dhx.types.DhxRepresentee> |
getRepresentationList()
Returns all organisations from database that are active and marked as own representees.
|
boolean |
isDuplicatePackage(ee.ria.dhx.types.InternalXroadMember from,
java.lang.String consignmentId) |
java.lang.String |
receiveDocument(ee.ria.dhx.types.IncomingDhxPackage document,
org.springframework.ws.context.MessageContext context) |
void |
saveAddresseeList(java.util.List<ee.ria.dhx.types.InternalXroadMember> members) |
void |
saveSendResult(ee.ria.dhx.types.DhxSendDocumentResult finalResult,
java.util.List<ee.ria.dhx.types.AsyncDhxSendDocumentResult> retryResults) |
@Loggable public java.util.List<ee.ria.dhx.types.DhxRepresentee> getRepresentationList() throws ee.ria.dhx.exception.DhxException
getRepresentationList
in interface ee.ria.dhx.ws.service.DhxImplementationSpecificService
ee.ria.dhx.exception.DhxException
@Loggable public boolean isDuplicatePackage(ee.ria.dhx.types.InternalXroadMember from, java.lang.String consignmentId) throws ee.ria.dhx.exception.DhxException
isDuplicatePackage
in interface ee.ria.dhx.ws.service.DhxImplementationSpecificService
ee.ria.dhx.exception.DhxException
@Loggable public java.lang.String receiveDocument(ee.ria.dhx.types.IncomingDhxPackage document, org.springframework.ws.context.MessageContext context) throws ee.ria.dhx.exception.DhxException
receiveDocument
in interface ee.ria.dhx.ws.service.DhxImplementationSpecificService
ee.ria.dhx.exception.DhxException
@Loggable public java.util.List<ee.ria.dhx.types.InternalXroadMember> getAdresseeList() throws ee.ria.dhx.exception.DhxException
getAdresseeList
in interface ee.ria.dhx.ws.service.DhxImplementationSpecificService
ee.ria.dhx.exception.DhxException
@Loggable public void saveAddresseeList(java.util.List<ee.ria.dhx.types.InternalXroadMember> members) throws ee.ria.dhx.exception.DhxException
saveAddresseeList
in interface ee.ria.dhx.ws.service.DhxImplementationSpecificService
ee.ria.dhx.exception.DhxException
@Loggable public void saveSendResult(ee.ria.dhx.types.DhxSendDocumentResult finalResult, java.util.List<ee.ria.dhx.types.AsyncDhxSendDocumentResult> retryResults)
saveSendResult
in interface ee.ria.dhx.ws.service.DhxImplementationSpecificService