Interface JDBCVirtualHostLogger<X extends JDBCVirtualHostLogger<X>>

  • All Superinterfaces:
    org.apache.qpid.server.model.ConfiguredObject<X>, org.apache.qpid.server.model.ContextProvider, org.apache.qpid.server.store.jdbc.JDBCSettings, org.apache.qpid.server.model.PermissionedObject, org.apache.qpid.server.store.Settings, org.apache.qpid.server.model.TaskExecutorProvider, org.apache.qpid.server.model.VirtualHostLogger<X>
    All Known Implementing Classes:
    JDBCVirtualHostLoggerImpl

    public interface JDBCVirtualHostLogger<X extends JDBCVirtualHostLogger<X>>
    extends org.apache.qpid.server.model.VirtualHostLogger<X>, org.apache.qpid.server.store.jdbc.JDBCSettings
    • Field Summary

      • Fields inherited from interface org.apache.qpid.server.model.ConfiguredObject

        AWAIT_ATTAINMENT_TIMEOUT, CONTEXT, CREATED_BY, CREATED_TIME, DEFAULT_AWAIT_ATTAINMENT_TIMEOUT, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, STATE, TYPE
      • Fields inherited from interface org.apache.qpid.server.store.jdbc.JDBCSettings

        CONNECTION_POOL_TYPE, CONNECTION_URL, PASSWORD, TABLE_NAME_PREFIX, USERNAME
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getConnectionPoolType()  
      java.lang.String getConnectionUrl()  
      java.lang.String getPassword()  
      java.lang.String getTableNamePrefix()  
      java.lang.String getUsername()  
      • Methods inherited from interface org.apache.qpid.server.model.ConfiguredObject

        addChangeListener, asObjectRecord, authorise, authorise, authorise, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getState, getStatistics, getStatistics, getType, getTypeClass, getUserPreferences, hasEncrypter, isDurable, managesChildStorage, newToken, open, openAsync, removeChangeListener, removeContextVariable, setAttributes, setAttributesAsync, setContextVariable, setUserPreferences
      • Methods inherited from interface org.apache.qpid.server.model.ContextProvider

        getContextKeys, getContextValue, getContextValue
      • Methods inherited from interface org.apache.qpid.server.model.TaskExecutorProvider

        getTaskExecutor
      • Methods inherited from interface org.apache.qpid.server.model.VirtualHostLogger

        getErrorCount, getWarnCount, resetStatistics, stopLogging
    • Method Detail

      • getConnectionUrl

        java.lang.String getConnectionUrl()
        Specified by:
        getConnectionUrl in interface org.apache.qpid.server.store.jdbc.JDBCSettings
      • getConnectionPoolType

        java.lang.String getConnectionPoolType()
        Specified by:
        getConnectionPoolType in interface org.apache.qpid.server.store.jdbc.JDBCSettings
      • getUsername

        java.lang.String getUsername()
        Specified by:
        getUsername in interface org.apache.qpid.server.store.jdbc.JDBCSettings
      • getPassword

        java.lang.String getPassword()
        Specified by:
        getPassword in interface org.apache.qpid.server.store.jdbc.JDBCSettings
      • getTableNamePrefix

        java.lang.String getTableNamePrefix()
        Specified by:
        getTableNamePrefix in interface org.apache.qpid.server.store.jdbc.JDBCSettings