Package org.apache.qpid.server.model
Interface Container<C extends ConfiguredObject<C>>
-
- All Superinterfaces:
ConfiguredObject<C>
,ContextProvider
,PermissionedObject
,TaskExecutorProvider
- All Known Subinterfaces:
Broker<X>
- All Known Implementing Classes:
AbstractContainer
,BrokerImpl
public interface Container<C extends ConfiguredObject<C>> extends ConfiguredObject<C>
-
-
Field Summary
Fields Modifier and Type Field Description static String
CONFIDENTIAL_CONFIGURATION_ENCRYPTION_PROVIDER
-
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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventLogger
getEventLogger()
AuthenticationProvider<?>
getManagementModeAuthenticationProvider()
int
getNetworkBufferSize()
void
setEventLogger(EventLogger startupLogger)
-
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
-
CONFIDENTIAL_CONFIGURATION_ENCRYPTION_PROVIDER
static final String CONFIDENTIAL_CONFIGURATION_ENCRYPTION_PROVIDER
- See Also:
- Constant Field Values
-
-
Method Detail
-
setEventLogger
void setEventLogger(EventLogger startupLogger)
-
getEventLogger
EventLogger getEventLogger()
-
getNetworkBufferSize
int getNetworkBufferSize()
-
getManagementModeAuthenticationProvider
AuthenticationProvider<?> getManagementModeAuthenticationProvider()
-
-