Class GanNodeDetailsSvcAdapter
java.lang.Object
com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
com.inductiveautomation.ignition.gateway.gan.GanNodeDetailsSvcAdapter
- All Implemented Interfaces:
- com.inductiveautomation.metro.api.versioning.VersionAdapter
public class GanNodeDetailsSvcAdapter
extends com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
Mostly a shell class. The main purpose is to provide a service version that calling gateways can use to
 determine which service methods are available.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected com.inductiveautomation.metro.impl.services.ServiceInvocationadaptIncomingServiceInvocation(int sourceVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation) protected ObjectadaptIncomingServiceReturn(int remoteVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation, Object result) protected ObjectadaptOutgoingServiceInvocation(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.AbstractServiceVersionAdapteradaptIncomingInvocation, adaptIncomingReturn, adaptOutgoingInvocation, adaptOutgoingReturn
- 
Field Details- 
CURRENT_VERSIONpublic static final int CURRENT_VERSION- See Also:
 
 
- 
- 
Constructor Details- 
GanNodeDetailsSvcAdapterpublic GanNodeDetailsSvcAdapter()
 
- 
- 
Method Details- 
adaptIncomingServiceInvocationprotected com.inductiveautomation.metro.impl.services.ServiceInvocation adaptIncomingServiceInvocation(int sourceVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation) - Specified by:
- adaptIncomingServiceInvocationin class- com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
 
- 
adaptOutgoingServiceInvocationprotected Object adaptOutgoingServiceInvocation(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation data) - Specified by:
- adaptOutgoingServiceInvocationin class- com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
 
- 
adaptIncomingServiceReturnprotected Object adaptIncomingServiceReturn(int remoteVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocation, Object result) throws Exception - Specified by:
- adaptIncomingServiceReturnin class- com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
- Throws:
- Exception
 
- 
adaptOutgoingServiceReturnpublic Object adaptOutgoingServiceReturn(int targetVersion, com.inductiveautomation.metro.impl.services.ServiceInvocation invocationData, Object result) throws Exception - Specified by:
- adaptOutgoingServiceReturnin class- com.inductiveautomation.metro.api.versioning.AbstractServiceVersionAdapter
- Throws:
- Exception
 
 
-