/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package gov.hhs.fha.nhinc.subscription.dte; import gov.hhs.fha.nhinc.common.subscriptiondte.CreateBaseUnsubscribeResponseType; import gov.hhs.fha.nhinc.common.subscriptiondte.CreateUnsubscribeResponseResponseType; import gov.hhs.fha.nhinc.nhincinternalcomponentpolicyenginetransform.NhincComponentInternalSubscriptionDtePortType; import javax.ejb.Stateless; import javax.jws.WebService; /** * * @author rayj */ @WebService(serviceName = "NhincComponentInternalSubscriptionDteService", portName = "NhincComponentInternalSubscriptionDtePort", endpointInterface = "gov.hhs.fha.nhinc.nhincinternalcomponentpolicyenginetransform.NhincComponentInternalSubscriptionDtePortType", targetNamespace = "urn:gov:hhs:fha:nhinc:nhincinternalcomponentpolicyenginetransform", wsdlLocation = "META-INF/wsdl/SubscriptionDteService/NhincComponentInternalSubscriptionDte.wsdl") @Stateless public class SubscriptionDteService implements NhincComponentInternalSubscriptionDtePortType { public gov.hhs.fha.nhinc.common.subscriptiondte.CreateAckResponseType createAck(gov.hhs.fha.nhinc.common.subscriptiondte.CreateAckRequestType createAckRequest) { return AckHelper.createAck(createAckRequest); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencyNotifyDocumentResponseType createAgencyNotifyDocument(gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencyNotifyDocumentRequestType createAgencyNotifyDocumentRequest) { return CreateAgencyNotifyDocumentHelper.createAgencyNotifyDocument(createAgencyNotifyDocumentRequest); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateBaseUnsubscribeResponseType createBaseUnsubscribe(gov.hhs.fha.nhinc.common.subscriptiondte.CreateBaseUnsubscribeRequestType createBaseUnsubscribeRequest) { CreateBaseUnsubscribeResponseType resp = new CreateBaseUnsubscribeResponseType(); resp.setUnsubscribe(UnsubscribeHelper.createBaseUnsubscribe()); return resp; } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateChildSubscriptionItemResponseType createChildSubscriptionItem(gov.hhs.fha.nhinc.common.subscriptiondte.CreateChildSubscriptionItemRequestType createChildSubscriptionItem) { return CreateChildSubscriptionItemHelper.createChildSubscriptionItem(createChildSubscriptionItem); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateSubscribeResponseResponseType createSubscribeResponse(gov.hhs.fha.nhinc.common.subscriptiondte.CreateSubscribeResponseRequestType createSubscribeResponse) { return CreateSubscribeResponseHelper.createSubscribeResponse(createSubscribeResponse); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateUnsubscribeResponseResponseType createUnsubscribeResponse(gov.hhs.fha.nhinc.common.subscriptiondte.CreateUnsubscribeResponseRequestType createUnsubscribeResponse) { CreateUnsubscribeResponseResponseType resp = new CreateUnsubscribeResponseResponseType(); resp.setUnsubscribeResponse(UnsubscribeHelper.createUnsubscribeResponse()); return resp; } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntityNotifyDocumentToSubscriptionCriteriaResponseType transformEntityNotifyDocumentToSubscriptionCriteria(gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntityNotifyDocumentToSubscriptionCriteriaRequestType transformEntityNotifyDocumentToSubscriptionCriteria) { return transformEntityNotifyDocumentToSubscriptionCriteriaHelper.transformEntityNotifyDocumentToSubscriptionCriteria(transformEntityNotifyDocumentToSubscriptionCriteria); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntitySubscribeDocumentToInternalSubscriptionItemResponseType transformEntitySubscribeDocumentToInternalSubscriptionItem(gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntitySubscribeDocumentToInternalSubscriptionItemRequestType transformEntitySubscribeDocumentToInternalSubscriptionItem) { return TransformEntitySubscribeDocumentToInternalSubscriptionItemHelper.transformEntitySubscribeDocumentToInternalSubscriptionItem(transformEntitySubscribeDocumentToInternalSubscriptionItem); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntityUnsubscribeToInternalSubscriptionReferenceResponseType transformEntityUnsubscribeToInternalSubscriptionReference(gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntityUnsubscribeToInternalSubscriptionReferenceRequestType transformEntityUnsubscribeToInternalSubscriptionReference) { if (transformEntityUnsubscribeToInternalSubscriptionReference.getUnsubscribe() != null) { return TransformEntityUnsubscribeToSubscriptionReferenceHelper.transformEntityUnsubscribeToInternalSubscriptionReference(transformEntityUnsubscribeToInternalSubscriptionReference.getUnsubscribe()); } else { return null; } } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformInternalSubscriptionItemToNhinSubscribeResponseType transformInternalSubscriptionItemToNhinSubscribe(gov.hhs.fha.nhinc.common.subscriptiondte.TransformInternalSubscriptionItemToNhinSubscribeRequestType transformInternalSubscriptionItemToNhinSubscribe) { return TransformInternalSubscriptionItemToNhinSubscribeHelper.transformInternalSubscriptionItemToNhinSubscribe(transformInternalSubscriptionItemToNhinSubscribe); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformNhinNotifyToInternalSubscriptionReferenceResponseType transformNhinNotifyToInternalSubscriptionReference(gov.hhs.fha.nhinc.common.subscriptiondte.TransformNhinNotifyToInternalSubscriptionReferenceRequestType transformNhinNotifyToInternalSubscriptionReference) { return TransformNhinNotifyToInternalSubscriptionReference.transformNhinNotifyToInternalSubscriptionReference(transformNhinNotifyToInternalSubscriptionReference); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformNhinSubscribeToInternalSubscribeResponseType transformNhinSubscribeToInternalSubscribe(gov.hhs.fha.nhinc.common.subscriptiondte.TransformNhinSubscribeToInternalSubscribeRequestType transformNhinSubscribeToInternalSubscribe) { return TransformNhinSubscribeToInternalSubscribeHelper.transformNhinSubscribeToInternalSubscribe(transformNhinSubscribeToInternalSubscribe); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformUnsubscribeToSubscriptionReferenceResponseType transformUnsubscribeToSubscriptionReference(gov.hhs.fha.nhinc.common.subscriptiondte.TransformUnsubscribeToSubscriptionReferenceRequestType transformUnsubscribeToSubscriptionReference) { //TODO implement this method throw new UnsupportedOperationException("Not implemented yet."); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformNhinSubscribeResponseToSubscriptionReferenceResponseType transformNhinSubscribeResponseToSubscriptionReference(gov.hhs.fha.nhinc.common.subscriptiondte.TransformNhinSubscribeResponseToSubscriptionReferenceRequestType transformNhinSubscribeResponseToSubscriptionReference) { if (transformNhinSubscribeResponseToSubscriptionReference.getSubscribeResponse() != null) { return SubscriptionReferenceHelper.transformNhinSubscribeResponseToSubscriptionReference(transformNhinSubscribeResponseToSubscriptionReference.getSubscribeResponse()); } else { return null; } } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformInternalSubscriptionItemToNhinNotifyResponseType transformInternalSubscriptionItemToNhinNotify(gov.hhs.fha.nhinc.common.subscriptiondte.TransformInternalSubscriptionItemToNhinNotifyRequestType transformInternalSubscriptionItemToNhinNotify) { return transformInternalSubscriptionItemToNhinNotifyHelper.transformInternalSubscriptionItemToNhinNotify(transformInternalSubscriptionItemToNhinNotify); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntitySubscribeCdcBioPackageToInternalSubscriptionItemResponseType transformEntitySubscribeCdcBioPackageToInternalSubscriptionItem(gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntitySubscribeCdcBioPackageToInternalSubscriptionItemRequestType transformEntitySubscribeCdcBioPackageToInternalSubscriptionItem) { return TransformEntitySubscribeCdcBioPackageToInternalSubscriptionItemHelper.transformEntitySubscribeCdcBioPackageToInternalSubscriptionItem(transformEntitySubscribeCdcBioPackageToInternalSubscriptionItem); } public gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntityNotifyCdcBioPackageToSubscriptionCriteriaResponseType transformEntityNotifyCdcBioPackageToSubscriptionCriteria(gov.hhs.fha.nhinc.common.subscriptiondte.TransformEntityNotifyCdcBioPackageToSubscriptionCriteriaRequestType transformEntityNotifyCdcBioPackageToSubscriptionCriteria) { return TransformEntityNotifyCdcBioPackageToSubscriptionCriteriaHelper.transformEntityNotifyCdcBioPackageToSubscriptionCriteria(transformEntityNotifyCdcBioPackageToSubscriptionCriteria); } public gov.hhs.fha.nhinc.common.subscriptiondte.DetermineRootTopicFromNotifyResponseType determineRootTopicFromNotify(gov.hhs.fha.nhinc.common.subscriptiondte.DetermineRootTopicFromNotifyRequestType determineRootTopicFromNotify) { return TopicHelper.determineRootTopicFromNotify(determineRootTopicFromNotify); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencyNotifyCdcBioPackageResponseType createAgencyNotifyCdcBioPackage(gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencyNotifyCdcBioPackageRequestType createAgencyNotifyCdcBioPackage) { return CreateAgencyNotifyCdcBioPackageHelper.createAgencyNotifyCdcBioPackage(createAgencyNotifyCdcBioPackage); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencySubscribeDocumentResponseType createAgencySubscribeDocument(gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencySubscribeDocumentRequestType createAgencySubscribeDocumentRequest) { return CreateAgencySubscribeDocumentHelper.createAgencySubscribeDocument(createAgencySubscribeDocumentRequest); } public gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencySubscribeCdcBioPackageResponseType createAgencySubscribeCdcBioPackage(gov.hhs.fha.nhinc.common.subscriptiondte.CreateAgencySubscribeCdcBioPackageRequestType createAgencySubscribeCdcBioPackageRequest) { return CreateAgencySubscribeCdcBioPackageHelper.createAgencySubscribeCdcBioPackage(createAgencySubscribeCdcBioPackageRequest); } }