Annotation Interface MessageConnectorPlugin


@Retention(RUNTIME) @Target(TYPE) public @interface MessageConnectorPlugin

Runtime annotation used to mark a MessageConnector.

Since:
10.0.46
  • Element Details

    • protocol

      String protocol
      Returns:
      The protocol of the MessageConnector. Used to identify this MessageConnector.
      Since:
      10.0.46
    • channelNames

      String[] channelNames
      Returns:
      The channel names, that are supported by this MessageConnector. For a complete list of default channel names please refer to com.novomind.ecom.api.iagent.model.Channel
      Since:
      10.0.46
    • customChannels

      CustomChannel[] customChannels
      Returns:
      An array of CustomChannel's, that are supported by this MessageConnector.
      Since:
      10.0.102
      Default:
      {}
    • canSend

      boolean canSend
      Returns:
      true if the MessageConnector is capable also to send answered message back to it's source, otherwise false.
      Since:
      10.0.46