Interface ActivityContextBuilder
-
- All Known Implementing Classes:
AbstractActivityContextBuilder,HybridActivityContextBuilder
public interface ActivityContextBuilderStrategy interface for building ActivityContext.
-
-
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()ApplicationAdaptergetApplicationAdapter()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()booleanisHybridLoad()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)voidsetDefaultProfiles(java.lang.String... defaultProfiles)voidsetEncoding(java.lang.String encoding)voidsetHardReload(boolean hardReload)voidsetHybridLoad(boolean hybridLoad)voidsetPropertyItemRuleMap(ItemRuleMap propertyItemRuleMap)voidsetResourceLocations(java.lang.String... resourceLocations)voidsetRootFile(java.lang.String rootFile)voidsetServiceController(ServiceController serviceController)
-
-
-
Method Detail
-
getApplicationAdapter
ApplicationAdapter getApplicationAdapter()
-
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)
-
isHybridLoad
boolean isHybridLoad()
-
setHybridLoad
void setHybridLoad(boolean hybridLoad)
-
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()
-
-