public class ActionsConfiguration extends AbstractScanConfiguration
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected java.util.List<java.lang.String> |
basePackages |
protected java.util.List<ActionDefinition> |
explicitDefinitions |
protected org.springframework.core.type.classreading.MetadataReaderFactory |
metadataReaderFactory |
DEFAULT_CLASS_RESOURCE_PATTERN
Constructor and Description |
---|
ActionsConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected ActionDefinition |
extractActionDefinition(org.springframework.core.type.classreading.MetadataReader metadataReader) |
java.util.List<ActionDefinition> |
getActions() |
java.util.List<java.lang.String> |
getBasePackages() |
protected org.springframework.core.env.Environment |
getEnvironment() |
java.util.List<ActionDefinition> |
getExplicitDefinitions() |
protected org.springframework.core.type.classreading.MetadataReaderFactory |
getMetadataReaderFactory() |
protected org.springframework.core.io.ResourceLoader |
getResourceLoader() |
protected boolean |
isCandidateUiController(org.springframework.core.type.classreading.MetadataReader metadataReader) |
protected void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setBasePackages(java.util.List<java.lang.String> basePackages) |
void |
setExplicitDefinitions(java.util.List<ActionDefinition> explicitDefinitions) |
void |
setMetadataReaderFactory(AnnotationScanMetadataReaderFactory metadataReaderFactory) |
resolveBasePackage, scanPackage
protected org.springframework.context.ApplicationContext applicationContext
protected org.springframework.core.type.classreading.MetadataReaderFactory metadataReaderFactory
protected java.util.List<java.lang.String> basePackages
protected java.util.List<ActionDefinition> explicitDefinitions
@Inject protected void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
@Inject public void setMetadataReaderFactory(AnnotationScanMetadataReaderFactory metadataReaderFactory)
public java.util.List<java.lang.String> getBasePackages()
public void setBasePackages(java.util.List<java.lang.String> basePackages)
public java.util.List<ActionDefinition> getExplicitDefinitions()
public void setExplicitDefinitions(java.util.List<ActionDefinition> explicitDefinitions)
public java.util.List<ActionDefinition> getActions()
protected ActionDefinition extractActionDefinition(org.springframework.core.type.classreading.MetadataReader metadataReader)
protected boolean isCandidateUiController(org.springframework.core.type.classreading.MetadataReader metadataReader)
protected org.springframework.core.type.classreading.MetadataReaderFactory getMetadataReaderFactory()
getMetadataReaderFactory
in class AbstractScanConfiguration
protected org.springframework.core.io.ResourceLoader getResourceLoader()
getResourceLoader
in class AbstractScanConfiguration
protected org.springframework.core.env.Environment getEnvironment()
getEnvironment
in class AbstractScanConfiguration