Interface JDBCBrokerLogger<X extends JDBCBrokerLogger<X>>
-
- All Superinterfaces:
BrokerLogger<X>,ConfiguredObject<X>,ContextProvider,JDBCSettings,PermissionedObject,org.apache.qpid.server.store.Settings,TaskExecutorProvider
- All Known Implementing Classes:
JDBCBrokerLoggerImpl
public interface JDBCBrokerLogger<X extends JDBCBrokerLogger<X>> extends BrokerLogger<X>, JDBCSettings
-
-
Field Summary
Fields Modifier and Type Field Description static StringBROKER_FAIL_ON_JDBC_LOGGER_ERRORstatic StringDEFAULT_BROKER_FAIL_ON_JDBC_LOGGER_ERROR-
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 StringgetConnectionPoolType()StringgetConnectionUrl()org.apache.qpid.server.security.FileKeyStore<?>getKeyStore()StringgetKeyStorePasswordPropertyName()StringgetKeyStorePathPropertyName()StringgetPassword()StringgetTableNamePrefix()org.apache.qpid.server.security.FileTrustStore<?>getTrustStore()StringgetTrustStorePasswordPropertyName()StringgetTrustStorePathPropertyName()StringgetUsername()-
Methods inherited from interface org.apache.qpid.server.model.BrokerLogger
getErrorCount, getWarnCount, isVirtualHostLogEventExcluded, resetStatistics, stopLogging
-
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
-
-
-
-
Field Detail
-
BROKER_FAIL_ON_JDBC_LOGGER_ERROR
static final String BROKER_FAIL_ON_JDBC_LOGGER_ERROR
- See Also:
- Constant Field Values
-
DEFAULT_BROKER_FAIL_ON_JDBC_LOGGER_ERROR
static final String DEFAULT_BROKER_FAIL_ON_JDBC_LOGGER_ERROR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getConnectionUrl
String getConnectionUrl()
- Specified by:
getConnectionUrlin interfaceJDBCSettings
-
getConnectionPoolType
String getConnectionPoolType()
- Specified by:
getConnectionPoolTypein interfaceJDBCSettings
-
getUsername
String getUsername()
- Specified by:
getUsernamein interfaceJDBCSettings
-
getPassword
String getPassword()
- Specified by:
getPasswordin interfaceJDBCSettings
-
getTableNamePrefix
String getTableNamePrefix()
- Specified by:
getTableNamePrefixin interfaceJDBCSettings
-
getKeyStore
org.apache.qpid.server.security.FileKeyStore<?> getKeyStore()
- Specified by:
getKeyStorein interfaceJDBCSettings
-
getKeyStorePathPropertyName
String getKeyStorePathPropertyName()
- Specified by:
getKeyStorePathPropertyNamein interfaceJDBCSettings
-
getKeyStorePasswordPropertyName
String getKeyStorePasswordPropertyName()
- Specified by:
getKeyStorePasswordPropertyNamein interfaceJDBCSettings
-
getTrustStore
org.apache.qpid.server.security.FileTrustStore<?> getTrustStore()
- Specified by:
getTrustStorein interfaceJDBCSettings
-
getTrustStorePathPropertyName
String getTrustStorePathPropertyName()
- Specified by:
getTrustStorePathPropertyNamein interfaceJDBCSettings
-
getTrustStorePasswordPropertyName
String getTrustStorePasswordPropertyName()
- Specified by:
getTrustStorePasswordPropertyNamein interfaceJDBCSettings
-
-