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 voidaddPropertyItemRuleMap(ItemRuleMap propertyItemRuleMap)ActivityContextbuild()ActivityContextbuild(AspectranParameters aspectranParameters)ActivityContextbuild(java.lang.String appConfigRootFile)voiddestroy()java.lang.String[]getActiveProfiles()java.lang.StringgetAppConfigRootFile()ApplicationAdaptergetApplicationAdapter()AspectranClassLoadergetAspectranClassLoader()AspectranParametersgetAspectranParameters()java.lang.StringgetBasePath()ContextConfiggetContextConfig()java.lang.String[]getDefaultProfiles()java.lang.StringgetEncoding()ItemRuleMapgetPropertyItemRuleMap()java.lang.String[]getResourceLocations()java.lang.String[]getScanBasePackages()ServiceControllergetServiceController()booleanisActive()booleanisHardReload()booleanisHybridLoad()voidsetActiveProfiles(java.lang.String... activeProfiles)voidsetAppConfigRootFile(java.lang.String appConfigRootFile)voidsetAspectranParameters(AspectranParameters aspectranParameters)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)voidsetScanBasePackages(java.lang.String[] scanBasePackages)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)
-
getAppConfigRootFile
java.lang.String getAppConfigRootFile()
-
setAppConfigRootFile
void setAppConfigRootFile(java.lang.String appConfigRootFile)
-
getEncoding
java.lang.String getEncoding()
-
setEncoding
void setEncoding(java.lang.String encoding)
-
getResourceLocations
java.lang.String[] getResourceLocations()
-
setResourceLocations
void setResourceLocations(java.lang.String... resourceLocations)
-
getScanBasePackages
java.lang.String[] getScanBasePackages()
-
setScanBasePackages
void setScanBasePackages(java.lang.String[] scanBasePackages)
-
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)
-
addPropertyItemRuleMap
void addPropertyItemRuleMap(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 appConfigRootFile) throws ActivityContextBuilderException
- Throws:
ActivityContextBuilderException
-
build
ActivityContext build() throws ActivityContextBuilderException
- Throws:
ActivityContextBuilderException
-
destroy
void destroy()
-
isActive
boolean isActive()
-
-