public class MemorySystemConfigImpl extends AbstractSystemConfig<MemorySystemConfigImpl>
AbstractConfiguredObject.CallableWithArgument<V,A>, AbstractConfiguredObject.ChainedListenableFuture<V>, AbstractConfiguredObject.ChainedSettableFuture<V>, AbstractConfiguredObject.DuplicateIdException, AbstractConfiguredObject.DuplicateNameException
Modifier and Type | Field and Description |
---|---|
static String |
SYSTEM_CONFIG_TYPE |
SECURED_STRING_VALUE
DEFAULT_POSIX_FILE_PERMISSIONS, INITIAL_CONFIGURATION_LOCATION, MANAGEMENT_MODE, MANAGEMENT_MODE_HTTP_PORT_OVERRIDE, MANAGEMENT_MODE_JMX_PORT_OVERRIDE, MANAGEMENT_MODE_PASSWORD, MANAGEMENT_MODE_QUIESCE_VIRTUAL_HOSTS, MANAGEMENT_MODE_RMI_PORT_OVERRIDE, STARTUP_LOGGED_TO_SYSTEM_OUT
CONTEXT, CREATED_BY, CREATED_TIME, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, STATE, TYPE
Constructor and Description |
---|
MemorySystemConfigImpl(TaskExecutor taskExecutor,
EventLogger eventLogger,
Map<String,Object> attributes) |
Modifier and Type | Method and Description |
---|---|
protected DurableConfigurationStore |
createStoreObject() |
activate, getBroker, getConfigurationStore, getEventLogger, getInitialConfigurationLocation, getManagementModeHttpPortOverride, getManagementModeJmxPortOverride, getManagementModePassword, getManagementModeRmiPortOverride, isManagementMode, isManagementModeQuiesceVirtualHosts, isStartupLoggedToSystemOut, onClose, onOpen, rethrowRuntimeExceptionsOnOpen, setState
addChangeListener, addChildAsync, applyToChildren, asObjectRecord, attainState, attributeSet, authoriseCreate, authoriseCreateChild, authoriseDelete, authoriseSetAttributes, beforeClose, changeAttribute, changeAttributes, childAdded, childRemoved, close, closeAsync, closeChildren, create, createAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, deleted, doAfter, doAfter, doAfter, doAfter, doAfter, doAfter, doAfterAlways, doAfterAlways, doCreation, doOnConfigThread, doOpening, doResolution, doSync, doSync, doValidation, findConfiguredObject, forceUpdateAllSecureAttributes, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getContextKeys, getContextValue, getContextValue, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getSecurityManager, getState, getStatistics, getTaskExecutor, getType, getTypeClass, handleExceptionOnOpen, isDurable, managesChildStorage, notifyStateChanged, onCreate, onExceptionInOpen, onResolve, onValidate, open, openAsync, parentsMap, postResolve, postResolveChildren, registerWithParents, removeChangeListener, runTask, setAttribute, setAttributes, setAttributesAsync, setEncrypter, start, startAsync, stop, toString, validateChange, validateOnCreate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addChangeListener, asObjectRecord, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getContextKeys, getContextValue, getContextValue, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getState, getStatistics, getTaskExecutor, getType, getTypeClass, isDurable, managesChildStorage, open, openAsync, removeChangeListener, setAttribute, setAttributes, setAttributesAsync
public static final String SYSTEM_CONFIG_TYPE
public MemorySystemConfigImpl(TaskExecutor taskExecutor, EventLogger eventLogger, Map<String,Object> attributes)
protected DurableConfigurationStore createStoreObject()
createStoreObject
in class AbstractSystemConfig<MemorySystemConfigImpl>
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.