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 Details

    • CURRENT_VERSION

      public static final int CURRENT_VERSION
      Version 2 - use of AuditQueryPropsPB(8.3) over AuditQueryPB(8.1) proto messages
      See Also:
    • V2_AUDIT_QUERY_METHOD

      public static final String 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 class com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
    • adaptOutgoingServiceInvocation

      protected Object adaptOutgoingServiceInvocation(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation data)
      Specified by:
      adaptOutgoingServiceInvocation in class com.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 class com.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 class com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
      Throws:
      Exception