@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.DhxImplementationSpecificServiceee.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.DhxImplementationSpecificServiceee.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.DhxImplementationSpecificServiceee.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.DhxImplementationSpecificServiceee.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.DhxImplementationSpecificServiceee.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