Interface DerbySystemConfig<X extends DerbySystemConfig<X>>

  • All Superinterfaces:
    org.apache.qpid.server.model.ConfiguredObject<X>, org.apache.qpid.server.model.ContextProvider, org.apache.qpid.server.logging.EventLoggerProvider, org.apache.qpid.server.store.FileBasedSettings, org.apache.qpid.server.model.ModelRoot, org.apache.qpid.server.model.PermissionedObject, org.apache.qpid.server.store.preferences.PreferencesRoot, org.apache.qpid.server.store.preferences.PreferenceStoreProvider, org.apache.qpid.server.store.Settings, org.apache.qpid.server.store.SizeMonitoringSettings, org.apache.qpid.server.model.SystemConfig<X>, org.apache.qpid.server.model.TaskExecutorProvider
    All Known Implementing Classes:
    DerbySystemConfigImpl

    public interface DerbySystemConfig<X extends DerbySystemConfig<X>>
    extends org.apache.qpid.server.model.SystemConfig<X>, org.apache.qpid.server.store.FileBasedSettings, org.apache.qpid.server.store.SizeMonitoringSettings, org.apache.qpid.server.store.preferences.PreferenceStoreProvider
    • 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.model.SystemConfig

        DEFAULT_INITIAL_CONFIG_LOCATION, DEFAULT_INITIAL_CONFIG_NAME, DEFAULT_POSIX_FILE_PERMISSIONS, DEFAULT_PREFERENCE_STORE_ATTRIBUTES, DEFAULT_QPID_WORK, DEFAULT_QPID_WORK_DIR, INITIAL_CONFIGURATION_LOCATION, INITIAL_SYSTEM_PROPERTIES_LOCATION, MANAGEMENT_MODE, MANAGEMENT_MODE_HTTP_PORT_OVERRIDE, MANAGEMENT_MODE_PASSWORD, MANAGEMENT_MODE_QUIESCE_VIRTUAL_HOSTS, MANAGEMENT_MODE_USER_NAME, POSIX_FILE_PERMISSIONS, PROPERTY_QPID_WORK, PROPERTY_STATUS_UPDATES, QPID_WORK_DIR, STARTUP_LOGGED_TO_SYSTEM_OUT
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.apache.qpid.server.store.preferences.PreferenceStoreAttributes getPreferenceStoreAttributes()  
      java.lang.Long getStoreOverfullSize()  
      java.lang.String getStorePath()  
      java.lang.Long getStoreUnderfullSize()  
      • 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.store.preferences.PreferencesRoot

        createPreferenceStore
      • Methods inherited from interface org.apache.qpid.server.store.preferences.PreferenceStoreProvider

        getPreferenceStore
      • Methods inherited from interface org.apache.qpid.server.model.SystemConfig

        getConfigurationStore, getContainer, getContainer, getDefaultContainerType, getEventLogger, getInitialConfigurationLocation, getInitialSystemPropertiesLocation, getManagementModeHttpPortOverride, getManagementModePassword, getOnContainerCloseTask, getOnContainerResolveTask, isManagementMode, isManagementModeQuiesceVirtualHosts, isStartupLoggedToSystemOut, setOnContainerCloseTask, setOnContainerResolveTask
      • Methods inherited from interface org.apache.qpid.server.model.TaskExecutorProvider

        getTaskExecutor
    • Method Detail

      • getStorePath

        java.lang.String getStorePath()
        Specified by:
        getStorePath in interface org.apache.qpid.server.store.FileBasedSettings
      • getStoreUnderfullSize

        java.lang.Long getStoreUnderfullSize()
        Specified by:
        getStoreUnderfullSize in interface org.apache.qpid.server.store.SizeMonitoringSettings
      • getStoreOverfullSize

        java.lang.Long getStoreOverfullSize()
        Specified by:
        getStoreOverfullSize in interface org.apache.qpid.server.store.SizeMonitoringSettings
      • getPreferenceStoreAttributes

        org.apache.qpid.server.store.preferences.PreferenceStoreAttributes getPreferenceStoreAttributes()
        Specified by:
        getPreferenceStoreAttributes in interface org.apache.qpid.server.model.SystemConfig<X extends DerbySystemConfig<X>>