Interface PontonXPAdapterConfiguration

All Known Implementing Classes:
PlainPontonXPAdapterConfiguration

public interface PontonXPAdapterConfiguration
This interface defines all information needed for a PontonXPAdapter to establish a connection to a Ponton XP Messenger.
  • Field Details

  • Method Details

    • adapterId

      String adapterId()
      ID of the adapter that will be used by the Ponton XP Messenger. The value used for this should be configured as the default adapter in the messenger
    • adapterVersion

      String adapterVersion()
      Version of the adapter
    • hostname

      String hostname()
      Address of the Ponton XP Messenger
    • apiEndpoint

      String apiEndpoint()
      API endpoint of the Ponton XP Messenger
    • port

      int port()
      Port of the Ponton XP Messenger adapter interface (default: 2600)
    • workFolder

      String workFolder()
      Path to the folder where the Ponton XP Adapter will store its files like id.dat which is used by the messenger to identify the adapter.
    • username

      String username()
      Username for the Ponton XP Messenger to use REST API endpoints that require authentication. Needs to be a user without 2FA activated.
    • password

      String password()
      Password for the given username.