Class AbstractCommonConfig
- java.lang.Object
-
- org.jboss.wsf.spi.metadata.config.AbstractCommonConfig
-
- All Implemented Interfaces:
CommonConfig
- Direct Known Subclasses:
ClientConfig,EndpointConfig
public abstract class AbstractCommonConfig extends Object implements CommonConfig
A common configuration- Since:
- 29-Apr-2011
- Author:
- alessio.soldano@jboss.com
-
-
Field Summary
-
Fields inherited from interface org.jboss.wsf.spi.metadata.config.CommonConfig
JBOSSWS_CONFIG_FILE, JBOSSWS_CONFIG_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractCommonConfig(String configName, List<UnifiedHandlerChainMetaData> preHandlerChains, List<UnifiedHandlerChainMetaData> postHandlerChains, Map<String,String> properties, Map<String,Feature> features)protectedAbstractCommonConfig(AbstractCommonConfig base, AbstractCommonConfig addon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getAttachments()StringgetConfigName()List<UnifiedHandlerChainMetaData>getHandlers(UnifiedHandlerMetaData.HandlerType type)List<UnifiedHandlerChainMetaData>getPostHandlerChains()List<UnifiedHandlerChainMetaData>getPreHandlerChains()Map<String,String>getProperties()StringgetProperty(String name)booleanhasFeature(String name)
-
-
-
Constructor Detail
-
AbstractCommonConfig
protected AbstractCommonConfig(String configName, List<UnifiedHandlerChainMetaData> preHandlerChains, List<UnifiedHandlerChainMetaData> postHandlerChains, Map<String,String> properties, Map<String,Feature> features)
-
AbstractCommonConfig
protected AbstractCommonConfig(AbstractCommonConfig base, AbstractCommonConfig addon)
-
-
Method Detail
-
getPostHandlerChains
public List<UnifiedHandlerChainMetaData> getPostHandlerChains()
- Specified by:
getPostHandlerChainsin interfaceCommonConfig
-
getPreHandlerChains
public List<UnifiedHandlerChainMetaData> getPreHandlerChains()
- Specified by:
getPreHandlerChainsin interfaceCommonConfig
-
getHandlers
public List<UnifiedHandlerChainMetaData> getHandlers(UnifiedHandlerMetaData.HandlerType type)
- Specified by:
getHandlersin interfaceCommonConfig
-
getConfigName
public String getConfigName()
- Specified by:
getConfigNamein interfaceCommonConfig
-
hasFeature
public boolean hasFeature(String name)
- Specified by:
hasFeaturein interfaceCommonConfig
-
getProperty
public String getProperty(String name)
- Specified by:
getPropertyin interfaceCommonConfig
-
getProperties
public Map<String,String> getProperties()
- Specified by:
getPropertiesin interfaceCommonConfig
-
-