Class PortComponentRefType
java.lang.Object
com.sun.xml.ws.config.metro.parser.jsr109.PortComponentRefType
- All Implemented Interfaces:
Locatable
The port-component-ref element declares a client dependency
on the container for resolving a Service Endpoint Interface
to a WSDL port. It optionally associates the Service Endpoint
Interface with a particular port-component. This is only used
by the container for a Service.getPort(Class) method call.
Java class for port-component-refType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="port-component-refType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="service-endpoint-interface" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
<element name="enable-mtom" type="{http://java.sun.com/xml/ns/javaee}true-falseType" minOccurs="0"/>
<element name="mtom-threshold" type="{http://java.sun.com/xml/ns/javaee}xsdNonNegativeIntegerType" minOccurs="0"/>
<element name="addressing" type="{http://java.sun.com/xml/ns/javaee}addressingType" minOccurs="0"/>
<element name="respect-binding" type="{http://java.sun.com/xml/ns/javaee}respect-bindingType" minOccurs="0"/>
<element name="port-component-link" type="{http://java.sun.com/xml/ns/javaee}string" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AddressingType
protected TrueFalseType
protected String
protected Locator
protected XsdNonNegativeIntegerType
protected String
protected RespectBindingType
protected FullyQualifiedClassType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the addressing property.Gets the value of the enableMtom property.getId()
Gets the value of the id property.Gets the value of the mtomThreshold property.Gets the value of the portComponentLink property.Gets the value of the respectBinding property.Gets the value of the serviceEndpointInterface property.void
setAddressing
(AddressingType value) Sets the value of the addressing property.void
setEnableMtom
(TrueFalseType value) Sets the value of the enableMtom property.void
Sets the value of the id property.void
Sets the value of the mtomThreshold property.void
setPortComponentLink
(String value) Sets the value of the portComponentLink property.void
Sets the value of the respectBinding property.void
Sets the value of the serviceEndpointInterface property.void
setSourceLocation
(Locator newLocator)
-
Field Details
-
serviceEndpointInterface
-
enableMtom
-
mtomThreshold
-
addressing
-
respectBinding
-
portComponentLink
-
id
-
locator
-
-
Constructor Details
-
PortComponentRefType
public PortComponentRefType()
-
-
Method Details
-
getServiceEndpointInterface
Gets the value of the serviceEndpointInterface property.- Returns:
- possible object is
FullyQualifiedClassType
-
setServiceEndpointInterface
Sets the value of the serviceEndpointInterface property.- Parameters:
value
- allowed object isFullyQualifiedClassType
-
getEnableMtom
Gets the value of the enableMtom property.- Returns:
- possible object is
TrueFalseType
-
setEnableMtom
Sets the value of the enableMtom property.- Parameters:
value
- allowed object isTrueFalseType
-
getMtomThreshold
Gets the value of the mtomThreshold property.- Returns:
- possible object is
XsdNonNegativeIntegerType
-
setMtomThreshold
Sets the value of the mtomThreshold property.- Parameters:
value
- allowed object isXsdNonNegativeIntegerType
-
getAddressing
Gets the value of the addressing property.- Returns:
- possible object is
AddressingType
-
setAddressing
Sets the value of the addressing property.- Parameters:
value
- allowed object isAddressingType
-
getRespectBinding
Gets the value of the respectBinding property.- Returns:
- possible object is
RespectBindingType
-
setRespectBinding
Sets the value of the respectBinding property.- Parameters:
value
- allowed object isRespectBindingType
-
getPortComponentLink
Gets the value of the portComponentLink property.- Returns:
- possible object is
String
-
setPortComponentLink
Sets the value of the portComponentLink property.- Parameters:
value
- allowed object isString
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
sourceLocation
- Specified by:
sourceLocation
in interfaceLocatable
- Returns:
- null if the location information is unavaiable,
or otherwise return a immutable valid
Locator
object.
-
setSourceLocation
-