Class ServiceConnectorExtensionPoint<S,C extends ServiceConnector>

java.lang.Object
com.inductiveautomation.ignition.gateway.config.AbstractExtensionPoint<S>
com.inductiveautomation.ignition.gateway.serviceconnector.ServiceConnectorExtensionPoint<S,C>
Type Parameters:
S - The type of the settings object for this extension point.
C - The type of the service connector returned from createServiceConnector(com.inductiveautomation.ignition.gateway.config.DecodedResource<com.inductiveautomation.ignition.gateway.config.ExtensionPointConfig<com.inductiveautomation.ignition.gateway.serviceconnector.ServiceConnectorProfile, ?>>).
All Implemented Interfaces:
ExtensionPoint<S>, Comparable<ExtensionPoint<S>>

public abstract class ServiceConnectorExtensionPoint<S,C extends ServiceConnector> extends AbstractExtensionPoint<S>
Base class for all Service Connector extension points.
  • Field Details

    • RESOURCE_TYPE

      public static final ResourceType RESOURCE_TYPE
  • Constructor Details

    • ServiceConnectorExtensionPoint

      public ServiceConnectorExtensionPoint(String typeId, String nameKey, String descriptionKey, String moduleId)
      Create a new service connector extension point.
      Parameters:
      typeId - The type ID of the service connector.
      nameKey - The i18n key for the name of the service connector.
      descriptionKey - The i18n key for the description of the service connector.
      moduleId - The module ID of the service connector.
  • Method Details