org.jboss.wsf.spi.metadata.config
Class AbstractCommonConfig

java.lang.Object
  extended by 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
AbstractCommonConfig()
           
 
Method Summary
 String getConfigName()
           
 List<UnifiedHandlerChainMetaData> getHandlers(UnifiedHandlerMetaData.HandlerType type)
           
 List<UnifiedHandlerChainMetaData> getPostHandlerChains()
           
 List<UnifiedHandlerChainMetaData> getPreHandlerChains()
           
 Map<String,String> getProperties()
           
 String getProperty(String name)
           
 boolean hasFeature(String name)
           
 void setConfigName(String configName)
           
 void setFeature(Feature feature, boolean enabled)
           
 void setPostHandlerChains(List<UnifiedHandlerChainMetaData> postHandlerChain)
           
 void setPreHandlerChains(List<UnifiedHandlerChainMetaData> preHandlerChains)
           
 void setProperty(String name, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCommonConfig

public AbstractCommonConfig()
Method Detail

getPostHandlerChains

public List<UnifiedHandlerChainMetaData> getPostHandlerChains()
Specified by:
getPostHandlerChains in interface CommonConfig

setPostHandlerChains

public void setPostHandlerChains(List<UnifiedHandlerChainMetaData> postHandlerChain)
Specified by:
setPostHandlerChains in interface CommonConfig

getPreHandlerChains

public List<UnifiedHandlerChainMetaData> getPreHandlerChains()
Specified by:
getPreHandlerChains in interface CommonConfig

setPreHandlerChains

public void setPreHandlerChains(List<UnifiedHandlerChainMetaData> preHandlerChains)
Specified by:
setPreHandlerChains in interface CommonConfig

getHandlers

public List<UnifiedHandlerChainMetaData> getHandlers(UnifiedHandlerMetaData.HandlerType type)
Specified by:
getHandlers in interface CommonConfig

getConfigName

public String getConfigName()
Specified by:
getConfigName in interface CommonConfig

setConfigName

public void setConfigName(String configName)
Specified by:
setConfigName in interface CommonConfig

hasFeature

public boolean hasFeature(String name)
Specified by:
hasFeature in interface CommonConfig

setFeature

public void setFeature(Feature feature,
                       boolean enabled)
Specified by:
setFeature in interface CommonConfig

setProperty

public void setProperty(String name,
                        String value)
Specified by:
setProperty in interface CommonConfig

getProperty

public String getProperty(String name)
Specified by:
getProperty in interface CommonConfig

getProperties

public Map<String,String> getProperties()
Specified by:
getProperties in interface CommonConfig


Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.