Package org.alfresco.repo.dictionary
Class DictionaryBootstrap
java.lang.Object
org.alfresco.repo.dictionary.DictionaryBootstrap
- All Implemented Interfaces:
DictionaryListener
Bootstrap Dictionary DAO with pre-defined models & message resources (from classpath)
- Author:
- David Caruana, janv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCallback once dictionary destroy is complete (executed in the current tenant context)voidCallback once dictionary initialisation is complete (executed in the current tenant context)voidBootstrap the Dictionary - register and populatevoidCallback for (re-)initialising the Dictionary caches (executed in the current tenant context)voidsetDictionaryDAO(DictionaryDAO dictionaryDAO) Sets the Dictionary DAOvoidsetGlobalProperties(Properties globalProperties) Sets the global propertiesvoidSets the initial list of models to bootstrap withvoidSets the initial list of models to bootstrap withvoidsetTenantService(TenantService tenantService) Sets the Tenant Service
-
Constructor Details
-
DictionaryBootstrap
public DictionaryBootstrap()
-
-
Method Details
-
setDictionaryDAO
Sets the Dictionary DAO- Parameters:
dictionaryDAO- DictionaryDAO
-
setTenantService
Sets the Tenant Service- Parameters:
tenantService- TenantService
-
setGlobalProperties
Sets the global properties- Parameters:
globalProperties-
-
setModels
Sets the initial list of models to bootstrap with- Parameters:
modelResources- the model names
-
setLabels
Sets the initial list of models to bootstrap with- Parameters:
labels- the labels
-
bootstrap
public void bootstrap()Bootstrap the Dictionary - register and populate -
onDictionaryInit
public void onDictionaryInit()Description copied from interface:DictionaryListenerCallback for (re-)initialising the Dictionary caches (executed in the current tenant context)- Specified by:
onDictionaryInitin interfaceDictionaryListener
-
afterDictionaryInit
public void afterDictionaryInit()Description copied from interface:DictionaryListenerCallback once dictionary initialisation is complete (executed in the current tenant context)- Specified by:
afterDictionaryInitin interfaceDictionaryListener
-
afterDictionaryDestroy
public void afterDictionaryDestroy()Description copied from interface:DictionaryListenerCallback once dictionary destroy is complete (executed in the current tenant context)- Specified by:
afterDictionaryDestroyin interfaceDictionaryListener
-