Interface JDBCVirtualHostLogger<X extends JDBCVirtualHostLogger<X>>
-
- All Superinterfaces:
ConfiguredObject<X>,ContextProvider,JDBCSettings,PermissionedObject,org.apache.qpid.server.store.Settings,TaskExecutorProvider,VirtualHostLogger<X>
- All Known Implementing Classes:
JDBCVirtualHostLoggerImpl
public interface JDBCVirtualHostLogger<X extends JDBCVirtualHostLogger<X>> extends VirtualHostLogger<X>, 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 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.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
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
-
-