Package org.apache.qpid.server.model
Interface VirtualHost<X extends VirtualHost<X>>
-
- All Superinterfaces:
ConfiguredObject<X>
,ContextProvider
,Named
,NamedAddressSpace
,PermissionedObject
,TaskExecutorProvider
- All Known Subinterfaces:
NonStandardVirtualHost<X>
,ProvidedStoreVirtualHost<X>
,QueueManagingVirtualHost<X>
,RedirectingVirtualHost<X>
- All Known Implementing Classes:
AbstractNonConnectionAcceptingVirtualHost
,AbstractVirtualHost
,ProvidedStoreVirtualHostImpl
public interface VirtualHost<X extends VirtualHost<X>> extends ConfiguredObject<X>, NamedAddressSpace
-
-
Field Summary
Fields Modifier and Type Field Description static String
CLASS_DESCRIPTION
static String
MODEL_VERSION
static String
PREFERENCE_STORE_ATTRIBUTES
static String
VIRTUALHOST_WORK_DIR
static String
VIRTUALHOST_WORK_DIR_VAR
static String
VIRTUALHOST_WORK_DIR_VAR_EXPRESSION
-
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 Collection<? extends Connection<?>>
getConnections()
String
getModelVersion()
String
getProductVersion()
-
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.NamedAddressSpace
authoriseCreateConnection, createMessageDestination, createMessageSource, deregisterConnection, findSendingLinks, getAttainedMessageDestination, getAttainedMessageSource, getDefaultDestination, getDtxRegistry, getGlobalAddressDomains, getId, getLocalAddress, getMessageStore, getPrincipal, getReceivingLink, getRedirectHost, getSendingLink, hasMessageSources, isActive, registerConnection, visitSendingLinks
-
Methods inherited from interface org.apache.qpid.server.model.TaskExecutorProvider
getTaskExecutor
-
-
-
-
Field Detail
-
CLASS_DESCRIPTION
static final String CLASS_DESCRIPTION
- See Also:
- Constant Field Values
-
MODEL_VERSION
static final String MODEL_VERSION
- See Also:
- Constant Field Values
-
VIRTUALHOST_WORK_DIR_VAR
static final String VIRTUALHOST_WORK_DIR_VAR
- See Also:
- Constant Field Values
-
VIRTUALHOST_WORK_DIR_VAR_EXPRESSION
static final String VIRTUALHOST_WORK_DIR_VAR_EXPRESSION
- See Also:
- Constant Field Values
-
PREFERENCE_STORE_ATTRIBUTES
static final String PREFERENCE_STORE_ATTRIBUTES
- See Also:
- Constant Field Values
-
VIRTUALHOST_WORK_DIR
static final String VIRTUALHOST_WORK_DIR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getModelVersion
String getModelVersion()
-
getProductVersion
String getProductVersion()
-
getConnections
Collection<? extends Connection<?>> getConnections()
- Specified by:
getConnections
in interfaceNamedAddressSpace
-
-