|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbe.ehealth.businessconnector.ehboxV2.service.impl.ConsultationServiceImpl
public class ConsultationServiceImpl
Implementation of ConsultationService.
| Constructor Summary | |
|---|---|
ConsultationServiceImpl()
default constructor, needed for ModuleBootstrapHook |
|
ConsultationServiceImpl(SessionValidator sessionValidator,
EhboxReplyValidator replyValidator)
Instantiates a new consultation service impl. |
|
| Method Summary | |
|---|---|
DeleteMessageResponse |
deleteMessage(SAMLToken token,
DeleteMessageRequest request)
|
GetBoxInfoResponse |
getBoxInfo(SAMLToken token,
GetBoxInfoRequest getBoxInfoRequest)
Gets the box info. |
GetFullMessageResponse |
getFullMessage(SAMLToken token,
MessageRequestType messageRequestType)
Gets the full message. |
GetMessageAcknowledgmentsStatusResponse |
getMessageAcknowledgmentsStatusResponse(SAMLToken token,
GetMessageAcknowledgmentsStatusRequest messageAcknowledgmentsStatusRequest)
Get the acknowlegement status. |
GetHistoryResponse |
getMessageHistory(SAMLToken token,
MessageRequestType messageRequestType)
Gets the message history. |
GetMessageListResponseType |
getMessageList(SAMLToken token,
GetMessagesListRequest messagesListRequest)
Gets the message list. |
ResponseType |
moveMessage(SAMLToken token,
MoveMessageRequest messageRequestType)
Move to in box. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConsultationServiceImpl(SessionValidator sessionValidator,
EhboxReplyValidator replyValidator)
sessionValidator - the session validatorreplyValidator - the reply validatorpublic ConsultationServiceImpl()
| Method Detail |
|---|
public GetBoxInfoResponse getBoxInfo(SAMLToken token,
GetBoxInfoRequest getBoxInfoRequest)
throws TechnicalConnectorException,
EhboxBusinessConnectorException,
SessionManagementException
getBoxInfo in interface ConsultationServicetoken - the token
TechnicalConnectorException - the technical connector exception
EhboxBusinessConnectorException - the business connector exception the business connector exception
SessionManagementException
public GetFullMessageResponse getFullMessage(SAMLToken token,
MessageRequestType messageRequestType)
throws TechnicalConnectorException,
EhboxBusinessConnectorException,
SessionManagementException
getFullMessage in interface ConsultationServicetoken - the tokenmessageRequestType - the message request type
TechnicalConnectorException - the technical connector exception
EhboxBusinessConnectorException - the business connector exception the business connector exception
SessionManagementException
public GetHistoryResponse getMessageHistory(SAMLToken token,
MessageRequestType messageRequestType)
throws TechnicalConnectorException,
EhboxBusinessConnectorException,
SessionManagementException
getMessageHistory in interface ConsultationServicetoken - the tokenmessageRequestType - the message request type
TechnicalConnectorException - the technical connector exception
EhboxBusinessConnectorException - the business connector exception the business connector exception
SessionManagementException
public GetMessageListResponseType getMessageList(SAMLToken token,
GetMessagesListRequest messagesListRequest)
throws TechnicalConnectorException,
EhboxBusinessConnectorException,
SessionManagementException
getMessageList in interface ConsultationServicetoken - the tokenmessagesListRequest - the messages list request
TechnicalConnectorException - the technical connector exception
EhboxBusinessConnectorException - the business connector exception the business connector exception
SessionManagementException
public ResponseType moveMessage(SAMLToken token,
MoveMessageRequest messageRequestType)
throws TechnicalConnectorException,
EhboxBusinessConnectorException,
SessionManagementException
moveMessage in interface ConsultationServicetoken - the tokenmessageRequestType - the message request type
TechnicalConnectorException - the technical connector exception
EhboxBusinessConnectorException - the business connector exception the business connector exception
SessionManagementException
public GetMessageAcknowledgmentsStatusResponse getMessageAcknowledgmentsStatusResponse(SAMLToken token,
GetMessageAcknowledgmentsStatusRequest messageAcknowledgmentsStatusRequest)
throws TechnicalConnectorException,
EhboxBusinessConnectorException,
SessionManagementException
ConsultationService
getMessageAcknowledgmentsStatusResponse in interface ConsultationServicetoken - the tokenmessageAcknowledgmentsStatusRequest - the acknowlegment status type
TechnicalConnectorException - the technical connector exception
SessionManagementException
EhboxBusinessConnectorException - the business connector exceptionConsultationService.getMessageAcknowledgmentsStatusResponse(be.ehealth.technicalconnector.service.sts.security.SAMLToken,
be.fgov.ehealth.ehbox.consultation.protocol.v2.GetMessageAcknowledgmentsStatusRequest)
public DeleteMessageResponse deleteMessage(SAMLToken token,
DeleteMessageRequest request)
throws SessionManagementException,
TechnicalConnectorException,
EhboxBusinessConnectorException
deleteMessage in interface ConsultationServiceEhboxBusinessConnectorException
TechnicalConnectorException
SessionManagementExceptionbe.ehealth.businessconnector.ehboxV2.service.ConsultationService#deleteMessage(be.fgov.ehealth.ehbox.consultation.protocol.v2.DeleteMessageRequest)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||