source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Gateway/NhincAuditLogDteEJB/src/java/gov/hhs/fha/nhinc/auditlogdte/NhincAuditLogDTE.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: 9.7 KB
Line 
1/*
2 * To change this template, choose Tools | Templates
3 * and open the template in the editor.
4 */
5
6package gov.hhs.fha.nhinc.auditlogdte;
7
8import gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType;
9import gov.hhs.fha.nhinc.nhinccomponentaditlogdte.NhincComponentAuditLogDtePortType;
10import gov.hhs.fha.nhinc.transform.audit.DocumentQueryTransforms;
11import gov.hhs.fha.nhinc.transform.audit.DocumentRetrieveTransforms;
12import gov.hhs.fha.nhinc.transform.audit.FindAuditEventsTransforms;
13import gov.hhs.fha.nhinc.transform.audit.NotifyTransforms;
14import gov.hhs.fha.nhinc.transform.audit.SubjectDiscoveryTransforms;
15import gov.hhs.fha.nhinc.transform.audit.SubscribeTransforms;
16import gov.hhs.fha.nhinc.transform.audit.UnsubscribeTransforms;
17import javax.ejb.Stateless;
18import javax.jws.WebService;
19
20/**
21 *
22 * @author jhoppesc
23 */
24@WebService(serviceName = "NhincComponentAuditLogDteService", portName = "NhincComponentAuditLogDtePort", endpointInterface = "gov.hhs.fha.nhinc.nhinccomponentaditlogdte.NhincComponentAuditLogDtePortType", targetNamespace = "urn:gov:hhs:fha:nhinc:nhinccomponentaditlogdte", wsdlLocation = "META-INF/wsdl/NhincAuditLogDTE/NhincComponentAuditLogDte.wsdl")
25@Stateless
26public class NhincAuditLogDTE implements NhincComponentAuditLogDtePortType {
27
28 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformSubjectAddedToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogSubjectAddedRequestType transformSubjectAddedToGenericAuditRequest) {
29 LogEventRequestType response = SubjectDiscoveryTransforms.transformPRPA2013012AuditMsg(transformSubjectAddedToGenericAuditRequest);
30 return response;
31 }
32
33 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformSubjectRevisedToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogSubjectRevisedRequestType transformSubjectRevisedToGenericAuditRequest) {
34 LogEventRequestType response = SubjectDiscoveryTransforms.transformPRPA2013022AuditMsg(transformSubjectRevisedToGenericAuditRequest);
35 return response;
36 }
37
38 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformSubjectRevokedToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogSubjectRevokedRequestType transformSubjectRevokedToGenericAuditRequest) {
39 LogEventRequestType response = SubjectDiscoveryTransforms.transformPRPA2013032AuditMsg(transformSubjectRevokedToGenericAuditRequest);
40 return response;
41 }
42
43 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformAdhocQueryRequestToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogAdhocQueryRequestType transformAdhocQueryRequestToGenericAuditRequest) {
44 LogEventRequestType response = DocumentQueryTransforms.transformDocQueryReq2AuditMsg(transformAdhocQueryRequestToGenericAuditRequest);
45 return response;
46 }
47
48 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformAdhocQueryResponseToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogAdhocQueryResultRequestType transformAdhocQueryResponseToGenericAuditResponse) {
49 LogEventRequestType response = DocumentQueryTransforms.transformDocQueryResp2AuditMsg(transformAdhocQueryResponseToGenericAuditResponse);
50 return response;
51 }
52
53 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformDocRetrieveRequestToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogDocRetrieveRequestType transformDocRetrieveRequestToGenericAuditRequest) {
54 LogEventRequestType response = DocumentRetrieveTransforms.transformDocRetrieveReq2AuditMsg(transformDocRetrieveRequestToGenericAuditRequest);
55 return response;
56 }
57
58 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformDocRetrieveResponseToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogDocRetrieveResultRequestType transformDocRetrieveResponseToGenericAuditRequest) {
59 LogEventRequestType response = DocumentRetrieveTransforms.transformDocRetrieveResp2AuditMsg(transformDocRetrieveResponseToGenericAuditRequest);
60 return response;
61 }
62
63 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformFindAuditEventsToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogFindAuditEventsRequestType transformFindAuditEventsToGenericAuditRequest) {
64 LogEventRequestType response = FindAuditEventsTransforms.transformFindAuditEventsReq2AuditMsg(transformFindAuditEventsToGenericAuditRequest);
65 return response;
66 }
67
68 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformAckToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogNhinSubjectDiscoveryAckRequestType transformAckToGenericAuditRequest) {
69 LogEventRequestType response = SubjectDiscoveryTransforms.transformAck2AuditMsg(transformAckToGenericAuditRequest);
70 return response;
71 }
72
73 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformSubjectReidentRequestToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogSubjectReidentificationRequestType transformSubjectReidentRequestToGenericAuditRequest) {
74 LogEventRequestType response = SubjectDiscoveryTransforms.transformPRPA2013092AuditMsg(transformSubjectReidentRequestToGenericAuditRequest);
75 return response;
76 }
77
78 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformSubjectReidentResponseToGenericAudit(gov.hhs.fha.nhinc.common.auditlog.LogSubjectReidentificationResponseType transformSubjectReidentResponseToGenericAuditRequest) {
79 LogEventRequestType response = SubjectDiscoveryTransforms.transformPRPA2013102AuditMsg(transformSubjectReidentResponseToGenericAuditRequest);
80 return response;
81 }
82
83 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformNhinSubscribeRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogNhinSubscribeRequestType transformNhinSubscribeRequestToGenericAuditRequest) {
84 LogEventRequestType response = new SubscribeTransforms().transformNhinSubscribeRequestToAuditMessage(transformNhinSubscribeRequestToGenericAuditRequest);
85 return response;
86 }
87
88 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformNhinNotifyRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogNhinNotifyRequestType transformNhinNotifyRequestToGenericAuditRequest) {
89 LogEventRequestType response = NotifyTransforms.transformNhinNotifyRequestToAuditMessage(transformNhinNotifyRequestToGenericAuditRequest);
90 return response;
91 }
92
93 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformNhinUnsubscribeRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogNhinUnsubscribeRequestType transformNhinUnsubscribeRequestToGenericAuditRequest) {
94 LogEventRequestType response = new UnsubscribeTransforms().transformNhinUnsubscribeRequestToAuditMessage(transformNhinUnsubscribeRequestToGenericAuditRequest);
95 return response;
96 }
97
98 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformUnsubscribeResponseToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogUnsubscribeResponseType transformUnsubscribeResponseToGenericAuditRequest) {
99 LogEventRequestType response = new UnsubscribeTransforms().transformUnsubscribeResponseToGenericAudit(transformUnsubscribeResponseToGenericAuditRequest);
100 return response;
101 }
102
103 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformSubscribeResponseToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogSubscribeResponseType transformSubscribeResponseToGenericAuditRequest) {
104 LogEventRequestType response = new SubscribeTransforms().transformSubscribeResponseToAuditMessage(transformSubscribeResponseToGenericAuditRequest);
105 return response;
106 }
107
108 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformEntityDocSubscribeRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogEntityDocumentSubscribeRequestType transformEntityDocSubscribeRequestToGenericAuditRequest) {
109 //TODO implement this method
110 throw new UnsupportedOperationException("Not implemented yet.");
111 }
112
113 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformEntityCdcSubscribeRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogEntityCdcSubscribeRequestType transformEntityCdcSubscribeRequestToGenericAuditRequest) {
114 //TODO implement this method
115 throw new UnsupportedOperationException("Not implemented yet.");
116 }
117
118 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformEntityDocNotifyRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogEntityDocumentNotifyRequestType transformEntityDocNotifyRequestToGenericAuditRequest) {
119 //TODO implement this method
120 throw new UnsupportedOperationException("Not implemented yet.");
121 }
122
123 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformEntityCdcNotifyRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogEntityCdcNotifyRequestType transformEntityCdcNotifyRequestToGenericAuditRequest) {
124 //TODO implement this method
125 throw new UnsupportedOperationException("Not implemented yet.");
126 }
127
128 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformEntityNotifyResponseToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogEntityNotifyResponseType transformEntityNotifyResponseToGenericAuditRequest) {
129 LogEventRequestType response = NotifyTransforms.transformEntityNotifyResponseToGenericAudit(transformEntityNotifyResponseToGenericAuditRequest);
130 return response;
131 }
132
133 public gov.hhs.fha.nhinc.common.auditlog.LogEventRequestType transformEntityUnsubscribeRequestToGenericAudit(gov.hhs.fha.nhinc.common.hiemauditlog.LogEntityUnsubscribeRequestType transformEntityUnsubscribeRequestToGenericAuditRequest) {
134 //TODO implement this method
135 throw new UnsupportedOperationException("Not implemented yet.");
136 }
137
138}
Note: See TracBrowser for help on using the repository browser.