public class HubTokenServiceImpl extends Object implements HubTokenService, ConfigurationModuleBootstrap.ModuleBootstrapHook
HubTokenService| Constructor and Description |
|---|
HubTokenServiceImpl() |
public DeclareTransactionResponse declareTransaction(SAMLToken token, DeclareTransactionRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicedeclareTransaction in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutTransactionResponse putTransaction(SAMLToken token, PutTransactionRequest request, String breakTheGlass) throws TechnicalConnectorException, IntraHubBusinessConnectorException
HubTokenServiceputTransaction in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionIntraHubBusinessConnectorExceptionpublic RevokeTransactionResponse revokeTransaction(SAMLToken token, RevokeTransactionRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicerevokeTransaction in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetTransactionListResponse getTransactionList(SAMLToken token, GetTransactionListRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetTransactionList in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetTransactionListResponse getTransactionList(SAMLToken token, GetTransactionListRequest request, Paginationrequestinfo pagReqInfo, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetTransactionList in interface HubTokenServicetoken - the tokenrequest - the requestpagReqInfo - Informations for paginationbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetTransactionResponse getTransaction(SAMLToken token, GetTransactionRequest request, String breakTheGlass) throws TechnicalConnectorException, IntraHubBusinessConnectorException
HubTokenServicegetTransaction in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionIntraHubBusinessConnectorExceptionpublic RequestPublicationResponse requestPublication(SAMLToken token, RequestPublicationRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicerequestPublication in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutHCPartyResponse putHCParty(SAMLToken token, PutHCPartyRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServiceputHCParty in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetHCPartyResponse getHCParty(SAMLToken token, GetHCPartyRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetHCParty in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutPatientResponse putPatient(SAMLToken token, PutPatientRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServiceputPatient in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetPatientResponse getPatient(SAMLToken token, GetPatientRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetPatient in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutHCPartyConsentResponse putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServiceputHCPartyConsent in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetHCPartyConsentResponse getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetHCPartyConsent in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic RevokeHCPartyConsentResponse revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicerevokeHCPartyConsent in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutPatientConsentResponse putPatientConsent(SAMLToken token, PutPatientConsentRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServiceputPatientConsent in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetPatientConsentResponse getPatientConsent(SAMLToken token, GetPatientConsentRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetPatientConsent in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic RevokePatientConsentResponse revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicerevokePatientConsent in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutTherapeuticLinkResponse putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServiceputTherapeuticLink in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetTherapeuticLinkResponse getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetTherapeuticLink in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic RevokeTherapeuticLinkResponse revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicerevokeTherapeuticLink in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutAccessRightResponse putAccessRight(SAMLToken token, PutAccessRightRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServiceputAccessRight in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetAccessRightResponse getAccessRight(SAMLToken token, GetAccessRightRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetAccessRight in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic RevokeAccessRightResponse revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicerevokeAccessRight in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetPatientAuditTrailResponse getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetPatientAuditTrail in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetPatientAuditTrailResponse getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, Paginationrequestinfo paginationrequestinfo, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetPatientAuditTrail in interface HubTokenServicetoken - the tokenrequest - the requestpaginationrequestinfo - Informations for paginationbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic PutTransactionSetResponse putTransactionSet(SAMLToken token, PutTransactionSetRequest request, String breakTheGlass) throws TechnicalConnectorException, IntraHubBusinessConnectorException
HubTokenServiceputTransactionSet in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionIntraHubBusinessConnectorExceptionpublic GetTransactionSetResponse getTransactionSet(SAMLToken token, GetTransactionSetRequest request, String breakTheGlass) throws TechnicalConnectorException
HubTokenServicegetTransactionSet in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic GetLatestUpdateResponse getLatestUpdate(SAMLToken token, GetLatestUpdateRequest request, String breakTheGlass) throws TechnicalConnectorException
getLatestUpdate in interface HubTokenServicetoken - the tokenrequest - the requestbreakTheGlass - Indicates the request as "break-the-glass"TechnicalConnectorExceptionpublic void bootstrap()
bootstrap in interface ConfigurationModuleBootstrap.ModuleBootstrapHook
Connector Packaging generic 4.0.2 API
Copyright © {inceptionYear}-2021 eHealth. All Rights Reserved.