public class SolrChildApplicationContextFactory extends ChildApplicationContextFactory
ChildApplicationContextFactory.ApplicationContextStateAbstractPropertyBackedBean.DefaultResolver, AbstractPropertyBackedBean.RuntimeStateDEFAULT_INSTANCE_NAME, lock, runtimeState| Constructor and Description |
|---|
SolrChildApplicationContextFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
destroy(boolean isPermanent)
Releases any resources held by this component.
|
String |
getProperty(String name)
Gets a property value.
|
Set<String> |
getPropertyNames()
Gets the names of all properties.
|
boolean |
isUpdateable(String name)
Checks if a property is updateable.
|
void |
setProperty(String name,
String value)
Sets the value of a property.
|
afterPropertiesSet, applyDefaultOverrides, createInitialState, getApplicationContext, getDescription, getMonitorObject, getPersister, getReadOnlyApplicationContext, getTypeName, setCompositePropertyTypes, setPersister, setTypeNamedestroy, doInit, getCategory, getEncryptedPropertyDefaults, getId, getInstancePath, getParent, getPropertyDefaults, getRegistry, getState, init, onApplicationEvent, performEarlyPropertyChecks, removeProperties, removeProperty, resolveDefault, revert, setApplicationContext, setAutoStart, setBeanName, setCategory, setEarlyPropertyCheckers, setEncryptedPropertyDefaults, setInstancePath, setProperties, setPropertyDefaults, setRegistry, setSaveSetProperty, start, start, stop, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, removeProperties, revert, setPropertiesremoveProperty, start, stoppublic boolean isUpdateable(String name)
AbstractPropertyBackedBeanisUpdateable in interface PropertyBackedBeanisUpdateable in class ChildApplicationContextFactoryname - the property nametrue if the property is updateablepublic String getProperty(String name)
AbstractPropertyBackedBeangetProperty in interface PropertyBackedBeanStategetProperty in class AbstractPropertyBackedBeanname - the namepublic Set<String> getPropertyNames()
AbstractPropertyBackedBeangetPropertyNames in interface PropertyBackedBeanStategetPropertyNames in class AbstractPropertyBackedBeanpublic void setProperty(String name, String value)
AbstractPropertyBackedBeanPropertyBackedBeanState.stop().
When called from code within the local node the values are saved to the database in the Enterprise edition and will be visible in a JMX client.
setProperty in interface PropertyBackedBeanStatesetProperty in class AbstractPropertyBackedBeanname - the property namevalue - the property valueprotected void destroy(boolean isPermanent)
AbstractPropertyBackedBeandestroy in class ChildApplicationContextFactoryisPermanent - is the component being destroyed forever, i.e. should persisted values be removed? On server shutdown,
this value would be false, whereas on the removal of a dynamically created instance, this
value would be true.Copyright © 2005–2018 Alfresco Software. All rights reserved.