Interface Configuration

All Known Implementing Classes:
DefaultConfiguration

public interface Configuration
  • Method Details

    • getAuthProvider

      org.aktin.broker.server.auth.AuthProvider getAuthProvider() throws IOException
      Throws:
      IOException
    • getWebsocketIdleTimeoutMillis

      long getWebsocketIdleTimeoutMillis()
    • getBasePath

      Path getBasePath()
    • getAggregatorDataPath

      default String getAggregatorDataPath()
    • getBrokerDataPath

      default String getBrokerDataPath()
    • getTempDownloadPath

      default String getTempDownloadPath()
    • getJdbcDataSourceClass

      Class<? extends DataSource> getJdbcDataSourceClass() throws ClassNotFoundException
      Throws:
      ClassNotFoundException
    • getJdbcUrl

      String getJdbcUrl()
    • getPort

      int getPort()
      local TCP port to listen to
      Returns:
      port number