Class AuditServiceVersionAdapter
java.lang.Object
com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
com.inductiveautomation.ignition.gateway.audit.remote.AuditServiceVersionAdapter
- All Implemented Interfaces:
com.inductiveautomation.metro.api.versioning.VersionAdapter
public class AuditServiceVersionAdapter
extends com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Version 2 - use of AuditQueryPropsPB(8.3) over AuditQueryPB(8.1) proto messagesstatic final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.inductiveautomation.metro.impl.services.ServiceInvocation
adaptIncomingServiceInvocation
(int sourceVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation) protected Object
adaptIncomingServiceReturn
(int remoteVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation, Object result) protected Object
adaptOutgoingServiceInvocation
(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation data) adaptOutgoingServiceReturn
(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocationData, Object result) Methods inherited from class com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
adaptIncomingInvocation, adaptIncomingReturn, adaptOutgoingInvocation, adaptOutgoingReturn
-
Field Details
-
CURRENT_VERSION
public static final int CURRENT_VERSIONVersion 2 - use of AuditQueryPropsPB(8.3) over AuditQueryPB(8.1) proto messages- See Also:
-
V2_AUDIT_QUERY_METHOD
- See Also:
-
-
Constructor Details
-
AuditServiceVersionAdapter
public AuditServiceVersionAdapter()
-
-
Method Details
-
adaptIncomingServiceInvocation
protected com.inductiveautomation.metro.impl.services.ServiceInvocation adaptIncomingServiceInvocation(int sourceVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation) - Specified by:
adaptIncomingServiceInvocation
in classcom.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
-
adaptOutgoingServiceInvocation
protected Object adaptOutgoingServiceInvocation(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation data) - Specified by:
adaptOutgoingServiceInvocation
in classcom.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
-
adaptIncomingServiceReturn
protected Object adaptIncomingServiceReturn(int remoteVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation, Object result) throws Exception - Specified by:
adaptIncomingServiceReturn
in classcom.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
- Throws:
Exception
-
adaptOutgoingServiceReturn
public Object adaptOutgoingServiceReturn(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocationData, Object result) throws Exception - Specified by:
adaptOutgoingServiceReturn
in classcom.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
- Throws:
Exception
-