org.jboss.wsf.spi.metadata.j2ee.serviceref
Class UnifiedPortComponentRefMetaData
- java.lang.Object
- org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedPortComponentRefMetaData
- All Implemented Interfaces:
- Serializable
public class UnifiedPortComponentRefMetaData extends Object implements Serializable
The metadata data from service-ref/port-component-ref element in web.xml, ejb-jar.xml, and application-client.xml.- Author:
- [email protected], [email protected]
- See Also:
- Serialized Form
Constructor Summary
Constructors Constructor and Description UnifiedPortComponentRefMetaData(boolean addressingAnnotationSpecified, boolean addressingEnabled, boolean addressingRequired, String addressingResponses, boolean mtomEnabled, int mtomThreshold, boolean respectBindingAnnotationSpecified, boolean respectBindingEnabled, String portComponentLink, String serviceEndpointInterface, QName portQName, List<UnifiedStubPropertyMetaData> stubProps, String configFile, String configName)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description String
getAddressingResponses()
String
getConfigFile()
String
getConfigName()
int
getMtomThreshold()
String
getPortComponentLink()
The port-component-link element links a port-component-ref to a specific port-component required to be made available by a service reference.QName
getPortQName()
String
getServiceEndpointInterface()
List<UnifiedStubPropertyMetaData>
getStubProperties()
boolean
isAddressingAnnotationSpecified()
boolean
isAddressingEnabled()
boolean
isAddressingRequired()
boolean
isMtomEnabled()
boolean
isRespectBindingAnnotationSpecified()
boolean
isRespectBindingEnabled()
boolean
matches(String seiName, QName portName)
void
setMtomEnabled(boolean mtomEnabled)
String
toString()
Constructor Detail
UnifiedPortComponentRefMetaData
public UnifiedPortComponentRefMetaData(boolean addressingAnnotationSpecified, boolean addressingEnabled, boolean addressingRequired, String addressingResponses, boolean mtomEnabled, int mtomThreshold, boolean respectBindingAnnotationSpecified, boolean respectBindingEnabled, String portComponentLink, String serviceEndpointInterface, QName portQName, List<UnifiedStubPropertyMetaData> stubProps, String configFile, String configName)
Method Detail
isAddressingAnnotationSpecified
public boolean isAddressingAnnotationSpecified()
isAddressingEnabled
public boolean isAddressingEnabled()
isAddressingRequired
public boolean isAddressingRequired()
getAddressingResponses
public String getAddressingResponses()
setMtomEnabled
public void setMtomEnabled(boolean mtomEnabled)
isMtomEnabled
public boolean isMtomEnabled()
getMtomThreshold
public int getMtomThreshold()
isRespectBindingAnnotationSpecified
public boolean isRespectBindingAnnotationSpecified()
isRespectBindingEnabled
public boolean isRespectBindingEnabled()
getPortComponentLink
public String getPortComponentLink()
The port-component-link element links a port-component-ref to a specific port-component required to be made available by a service reference. The value of a port-component-link must be the port-component-name of a port-component in the same module or another module in the same application unit. The syntax for specification follows the syntax defined for ejb-link in the EJB 2.0 specification.- Returns:
- string
getServiceEndpointInterface
public String getServiceEndpointInterface()
getPortQName
public QName getPortQName()
getStubProperties
public List<UnifiedStubPropertyMetaData> getStubProperties()
getConfigFile
public String getConfigFile()
getConfigName
public String getConfigName()
Copyright © 2018 JBoss, by Red Hat. All rights reserved.