source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Gateway/GatewayPolicyEngineTransformationEjb/src/java/gov/hhs/fha/nhinc/gateway/policyenginetransformation/PolicyEngineTransformationService.java@ 507

Last change on this file since 507 was 507, checked in by George Lilly, 15 years ago

NHIN gateway and adaptor for use on linux with VistA EHR and RPMS

File size: 5.0 KB
Line 
1/*
2 * To change this template, choose Tools | Templates
3 * and open the template in the editor.
4 */
5package gov.hhs.fha.nhinc.gateway.policyenginetransformation;
6
7import gov.hhs.fha.nhinc.nhincinternalcomponentpolicyenginetransform.NhincInternalComponentPolicyEngineTransformPortType;
8import javax.ejb.Stateless;
9import javax.jws.WebService;
10
11/**
12 *
13 * @author rayj
14 */
15@WebService(serviceName = "NhincComponentInternalPolicyEngineTransformService", portName = "NhincInternalComponentPolicyEngineTransformPort", endpointInterface = "gov.hhs.fha.nhinc.nhincinternalcomponentpolicyenginetransform.NhincInternalComponentPolicyEngineTransformPortType", targetNamespace = "urn:gov:hhs:fha:nhinc:nhincinternalcomponentpolicyenginetransform", wsdlLocation = "META-INF/wsdl/PolicyEngineTransformationService/NhincComponentInternalPolicyEngineTransform.wsdl")
16@Stateless
17public class PolicyEngineTransformationService implements NhincInternalComponentPolicyEngineTransformPortType {
18
19 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformSubjectAddedToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.SubjectAddedEventType transformSubjectAddedToCheckPolicyRequest) {
20 return SubjectAddedTransformHelper.transformSubjectAddedToCheckPolicy(transformSubjectAddedToCheckPolicyRequest);
21 }
22
23 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformSubjectRevisedToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.SubjectRevisedEventType transformSubjectRevisedToCheckPolicyRequest) {
24 return SubjectRevisedTransformHelper.transformSubjectRevisedToCheckPolicy(transformSubjectRevisedToCheckPolicyRequest);
25 }
26
27 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformSubjectRevokedToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.SubjectRevokedEventType transformSubjectRevokedToCheckPolicyRequest) {
28 return SubjectRevokedTransformHelper.transformSubjectRevokedToCheckPolicy(transformSubjectRevokedToCheckPolicyRequest);
29 }
30
31 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformAdhocQueryToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.AdhocQueryRequestEventType transformAdhocQueryToCheckPolicyRequest) {
32 return AdhocQueryTransformHelper.transformAdhocQueryToCheckPolicy(transformAdhocQueryToCheckPolicyRequest);
33 }
34
35 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformAdhocQueryResultToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.AdhocQueryResultEventType transformAdhocQueryResultToCheckPolicyRequest) {
36 //TODO implement this method
37 throw new UnsupportedOperationException("Not implemented yet.");
38 }
39
40 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformDocRetrieveToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.DocRetrieveEventType transformDocRetrieveToCheckPolicyRequest) {
41 return DocRetrieveTransformHelper.transformDocRetrieveToCheckPolicy(transformDocRetrieveToCheckPolicyRequest);
42 }
43
44 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformDocRetrieveResultToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.DocRetrieveResultEventType transformDocRetrieveResultToCheckPolicyRequest) {
45 //TODO implement this method
46 throw new UnsupportedOperationException("Not implemented yet.");
47 }
48
49 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformFindAuditEventsToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.FindAuditEventsEventType transformFindAuditEventsToCheckPolicyRequest) {
50 return FindAuditEventsTransformHelper.transformFindAuditEventsToCheckPolicy(transformFindAuditEventsToCheckPolicyRequest);
51 }
52
53 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformSubjectReidentificationToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.SubjectReidentificationEventType transformSubjectReidentificationToCheckPolicyRequest) {
54 return SubjectReidentificationTransformHelper.transformSubjectReidentificationToCheckPolicy(transformSubjectReidentificationToCheckPolicyRequest);
55 }
56
57 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformSubscribeToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.SubscribeEventType transformSubscribeToCheckPolicyRequest) {
58 return SubscribeTransformHelper.transformSubscribeToCheckPolicy(transformSubscribeToCheckPolicyRequest);
59 }
60
61 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformUnsubscribeToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.UnsubscribeEventType transformUnsubscribeToCheckPolicyRequest) {
62 return UnsubscribeTransformHelper.transformUnsubscribeToCheckPolicy(transformUnsubscribeToCheckPolicyRequest);
63 }
64
65 public gov.hhs.fha.nhinc.common.nhinccommonadapter.CheckPolicyRequestType transformNotifyToCheckPolicy(gov.hhs.fha.nhinc.common.eventcommon.NotifyEventType transformNotifyToCheckPolicyRequest) {
66 return NotifyTransformHelper.transformNotifyToCheckPolicy(transformNotifyToCheckPolicyRequest);
67 }
68}
Note: See TracBrowser for help on using the repository browser.