Interface ActivityContextBuilder
-
- All Known Implementing Classes:
AbstractActivityContextBuilder,HybridActivityContextBuilder
public interface ActivityContextBuilderStrategy interface for building ActivityContext.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEBUG_MODE_PROPERTY_NAMEstatic java.lang.StringUSE_APON_TO_LOAD_XML_PROPERTY_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPropertyItemRule(ItemRuleMap propertyItemRuleMap)ActivityContextbuild()ActivityContextbuild(AspectranParameters aspectranParameters)ActivityContextbuild(java.lang.String rootFile)voiddestroy()java.lang.String[]getActiveProfiles()AspectranClassLoadergetAspectranClassLoader()AspectranParametersgetAspectranParameters()java.lang.String[]getBasePackages()Returns the base packages to scan for annotated components.java.lang.StringgetBasePath()ContextConfiggetContextConfig()java.lang.String[]getDefaultProfiles()java.lang.StringgetEncoding()ItemRuleMapgetPropertyItemRuleMap()java.lang.String[]getResourceLocations()java.lang.StringgetRootFile()ServiceControllergetServiceController()booleanisActive()booleanisHardReload()voidsetActiveProfiles(java.lang.String... activeProfiles)voidsetAspectranParameters(AspectranParameters aspectranParameters)voidsetBasePackages(java.lang.String... basePackages)Sets the base packages to scan for annotated components.voidsetBasePath(java.lang.String basePath)voidsetContextConfig(ContextConfig contextConfig)voidsetDebugMode(boolean debugMode)voidsetDefaultProfiles(java.lang.String... defaultProfiles)voidsetEncoding(java.lang.String encoding)voidsetHardReload(boolean hardReload)voidsetPropertyItemRuleMap(ItemRuleMap propertyItemRuleMap)voidsetResourceLocations(java.lang.String... resourceLocations)voidsetRootFile(java.lang.String rootFile)voidsetServiceController(ServiceController serviceController)voidsetUseAponToLoadXml(boolean useAponToLoadXml)
-
-
-
Field Detail
-
DEBUG_MODE_PROPERTY_NAME
static final java.lang.String DEBUG_MODE_PROPERTY_NAME
- See Also:
- Constant Field Values
-
USE_APON_TO_LOAD_XML_PROPERTY_NAME
static final java.lang.String USE_APON_TO_LOAD_XML_PROPERTY_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContextConfig
ContextConfig getContextConfig()
-
getBasePath
java.lang.String getBasePath()
-
setBasePath
void setBasePath(java.lang.String basePath)
-
getAspectranParameters
AspectranParameters getAspectranParameters()
-
setAspectranParameters
void setAspectranParameters(AspectranParameters aspectranParameters)
-
getRootFile
java.lang.String getRootFile()
-
setRootFile
void setRootFile(java.lang.String rootFile)
-
getEncoding
java.lang.String getEncoding()
-
setEncoding
void setEncoding(java.lang.String encoding)
-
getResourceLocations
java.lang.String[] getResourceLocations()
-
setResourceLocations
void setResourceLocations(java.lang.String... resourceLocations)
-
getBasePackages
java.lang.String[] getBasePackages()
Returns the base packages to scan for annotated components.- Returns:
- the base packages
-
setBasePackages
void setBasePackages(java.lang.String... basePackages)
Sets the base packages to scan for annotated components.- Parameters:
basePackages- the base packages to scan
-
getActiveProfiles
java.lang.String[] getActiveProfiles()
-
setActiveProfiles
void setActiveProfiles(java.lang.String... activeProfiles)
-
getDefaultProfiles
java.lang.String[] getDefaultProfiles()
-
setDefaultProfiles
void setDefaultProfiles(java.lang.String... defaultProfiles)
-
getPropertyItemRuleMap
ItemRuleMap getPropertyItemRuleMap()
-
setPropertyItemRuleMap
void setPropertyItemRuleMap(ItemRuleMap propertyItemRuleMap)
-
addPropertyItemRule
void addPropertyItemRule(ItemRuleMap propertyItemRuleMap)
-
isHardReload
boolean isHardReload()
-
setHardReload
void setHardReload(boolean hardReload)
-
getServiceController
ServiceController getServiceController()
-
setServiceController
void setServiceController(ServiceController serviceController)
-
getAspectranClassLoader
AspectranClassLoader getAspectranClassLoader()
-
setContextConfig
void setContextConfig(ContextConfig contextConfig) throws InvalidResourceException
- Throws:
InvalidResourceException
-
build
ActivityContext build(AspectranParameters aspectranParameters) throws ActivityContextBuilderException
- Throws:
ActivityContextBuilderException
-
build
ActivityContext build(java.lang.String rootFile) throws ActivityContextBuilderException
- Throws:
ActivityContextBuilderException
-
build
ActivityContext build() throws ActivityContextBuilderException
- Throws:
ActivityContextBuilderException
-
destroy
void destroy()
-
isActive
boolean isActive()
-
setUseAponToLoadXml
void setUseAponToLoadXml(boolean useAponToLoadXml)
-
setDebugMode
void setDebugMode(boolean debugMode)
-
-