Annotation Interface ConnectorClass


@Retention(RUNTIME) @Target(TYPE) public @interface ConnectorClass
This annotation must be present on each connector class.
  • Element Details

    • configurationClass

      Class<? extends Configuration> configurationClass
      The configuration class for a given connector.
    • displayNameKey

      String displayNameKey
      The display name key. This must be a key in the message catalog.
    • categoryKey

      String categoryKey
      Category the connector belongs to such as 'LDAP' or 'DB'.
      Default:
      ""
    • messageCatalogPaths

      String[] messageCatalogPaths
      The resource path(s) to the message catalog. Message catalogs are searched in the order given such that the first one wins. By default, if no paths are specified, we use connector-package.Messages.properties
      Default:
      {}