org.jboss.wsf.spi.metadata.j2ee.serviceref
Class UnifiedServiceRefMetaData

java.lang.Object
  extended by org.jboss.wsf.spi.serviceref.ServiceRefElement
      extended by org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedServiceRefMetaData
All Implemented Interfaces:
Serializable

public final class UnifiedServiceRefMetaData
extends ServiceRefElement

The metadata from service-ref element in web.xml, ejb-jar.xml, and application-client.xml.

Author:
Thomas.Diesler@jboss.org, alessio.soldano@jboss.com, Richard Opalka
See Also:
Serialized Form

Constructor Summary
UnifiedServiceRefMetaData()
           
UnifiedServiceRefMetaData(UnifiedVirtualFile vfRoot)
           
 
Method Summary
 void addCallProperty(UnifiedCallPropertyMetaData callProp)
           
 void addHandler(UnifiedHandlerMetaData handler)
           
 void addPortComponentRef(UnifiedPortComponentRefMetaData pcRef)
           
 String getAddressingResponses()
           
 List<UnifiedCallPropertyMetaData> getCallProperties()
           
 String getConfigFile()
           
 String getConfigName()
           
 String getHandlerChain()
           
 UnifiedHandlerChainsMetaData getHandlerChains()
           
 List<UnifiedHandlerMetaData> getHandlers()
           
 String getMappingFile()
           
 URL getMappingLocation()
           
 int getMtomThreshold()
           
 UnifiedPortComponentRefMetaData getPortComponentRef(String seiName, QName portName)
           
 Collection<UnifiedPortComponentRefMetaData> getPortComponentRefs()
           
 String getServiceImplClass()
           
 String getServiceInterface()
           
 QName getServiceQName()
           
 String getServiceRefName()
           
 String getServiceRefType()
           
 ServiceRefHandler.Type getType()
           
 UnifiedVirtualFile getVfsRoot()
           
 String getWsdlFile()
           
 URL getWsdlLocation()
           
 String getWsdlOverride()
           
 boolean isAddressingAnnotationSpecified()
           
 boolean isAddressingEnabled()
           
 boolean isAddressingRequired()
           
 boolean isMtomAnnotationSpecified()
           
 boolean isMtomEnabled()
           
 boolean isRespectBindingAnnotationSpecified()
           
 boolean isRespectBindingEnabled()
           
 void setAddressingAnnotationSpecified(boolean isAddressingAnnotationSpecified)
           
 void setAddressingEnabled(boolean addressingEnabled)
           
 void setAddressingRequired(boolean addressingRequired)
           
 void setAddressingResponses(String responsesTypes)
           
 void setCallProperties(List<UnifiedCallPropertyMetaData> callProps)
           
 void setConfigFile(String configFile)
           
 void setConfigName(String configName)
           
 void setHandlerChain(String handlerChain)
           
 void setHandlerChains(UnifiedHandlerChainsMetaData handlerChains)
           
 void setMappingFile(String mappingFile)
           
 void setMtomAnnotationSpecified(boolean isMtomAnnotationSpecified)
           
 void setMtomEnabled(boolean mtomEnabled)
           
 void setMtomThreshold(int mtomThreshold)
           
 void setRespectBindingAnnotationSpecified(boolean isRespectBindingAnnotationSpecified)
           
 void setRespectBindingEnabled(boolean respectBindingEnabled)
           
 void setServiceImplClass(String serviceImplClass)
           
 void setServiceInterface(String serviceInterface)
           
 void setServiceQName(QName serviceQName)
           
 void setServiceRefName(String serviceRefName)
           
 void setServiceRefType(String serviceResType)
           
 void setType(ServiceRefHandler.Type type)
           
 void setVfsRoot(UnifiedVirtualFile vfsRoot)
           
 void setWsdlFile(String wsdlFile)
           
 void setWsdlOverride(String wsdlOverride)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnifiedServiceRefMetaData

public UnifiedServiceRefMetaData(UnifiedVirtualFile vfRoot)

UnifiedServiceRefMetaData

public UnifiedServiceRefMetaData()
Method Detail

setAddressingAnnotationSpecified

public void setAddressingAnnotationSpecified(boolean isAddressingAnnotationSpecified)

isAddressingAnnotationSpecified

public boolean isAddressingAnnotationSpecified()

setAddressingEnabled

public void setAddressingEnabled(boolean addressingEnabled)

isAddressingEnabled

public boolean isAddressingEnabled()

setAddressingRequired

public void setAddressingRequired(boolean addressingRequired)

isAddressingRequired

public boolean isAddressingRequired()

setAddressingResponses

public void setAddressingResponses(String responsesTypes)

getAddressingResponses

public String getAddressingResponses()

setMtomAnnotationSpecified

public void setMtomAnnotationSpecified(boolean isMtomAnnotationSpecified)

isMtomAnnotationSpecified

public boolean isMtomAnnotationSpecified()

setMtomEnabled

public void setMtomEnabled(boolean mtomEnabled)

isMtomEnabled

public boolean isMtomEnabled()

setMtomThreshold

public void setMtomThreshold(int mtomThreshold)

getMtomThreshold

public int getMtomThreshold()

setRespectBindingAnnotationSpecified

public void setRespectBindingAnnotationSpecified(boolean isRespectBindingAnnotationSpecified)

isRespectBindingAnnotationSpecified

public boolean isRespectBindingAnnotationSpecified()

setRespectBindingEnabled

public void setRespectBindingEnabled(boolean respectBindingEnabled)

isRespectBindingEnabled

public boolean isRespectBindingEnabled()

getVfsRoot

public UnifiedVirtualFile getVfsRoot()

setVfsRoot

public void setVfsRoot(UnifiedVirtualFile vfsRoot)

getType

public ServiceRefHandler.Type getType()

setType

public void setType(ServiceRefHandler.Type type)

getServiceRefName

public String getServiceRefName()

setServiceRefName

public void setServiceRefName(String serviceRefName)

getMappingFile

public String getMappingFile()

setMappingFile

public void setMappingFile(String mappingFile)

getMappingLocation

public URL getMappingLocation()

getPortComponentRefs

public Collection<UnifiedPortComponentRefMetaData> getPortComponentRefs()

getPortComponentRef

public UnifiedPortComponentRefMetaData getPortComponentRef(String seiName,
                                                           QName portName)

addPortComponentRef

public void addPortComponentRef(UnifiedPortComponentRefMetaData pcRef)

getHandlers

public List<UnifiedHandlerMetaData> getHandlers()

addHandler

public void addHandler(UnifiedHandlerMetaData handler)

getServiceInterface

public String getServiceInterface()

setServiceInterface

public void setServiceInterface(String serviceInterface)

getServiceImplClass

public String getServiceImplClass()

setServiceImplClass

public void setServiceImplClass(String serviceImplClass)

getServiceQName

public QName getServiceQName()

setServiceQName

public void setServiceQName(QName serviceQName)

getServiceRefType

public String getServiceRefType()

setServiceRefType

public void setServiceRefType(String serviceResType)

getWsdlFile

public String getWsdlFile()

setWsdlFile

public void setWsdlFile(String wsdlFile)

getWsdlLocation

public URL getWsdlLocation()

getConfigFile

public String getConfigFile()

setConfigFile

public void setConfigFile(String configFile)

getConfigName

public String getConfigName()

setConfigName

public void setConfigName(String configName)

getWsdlOverride

public String getWsdlOverride()

setWsdlOverride

public void setWsdlOverride(String wsdlOverride)

getCallProperties

public List<UnifiedCallPropertyMetaData> getCallProperties()

setCallProperties

public void setCallProperties(List<UnifiedCallPropertyMetaData> callProps)

addCallProperty

public void addCallProperty(UnifiedCallPropertyMetaData callProp)

getHandlerChains

public UnifiedHandlerChainsMetaData getHandlerChains()

setHandlerChains

public void setHandlerChains(UnifiedHandlerChainsMetaData handlerChains)

getHandlerChain

public String getHandlerChain()

setHandlerChain

public void setHandlerChain(String handlerChain)

toString

public String toString()
Overrides:
toString in class Object


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