|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.xml.ws.addressing.AddressingBuilder
public abstract class AddressingBuilder
Factory for AddressingElements
. Implementing classes must
supply a 0-arguments constructor.
A new instance of AddressingBuilder
is created as:
AddressingBuilder.newInstance();
Constructor Summary | |
---|---|
protected |
AddressingBuilder()
Non-public constructor. |
Method Summary | |
---|---|
abstract AddressingConstants |
newAddressingConstants()
Returns an instance of javax.ws.addressing.AddressingConstants |
abstract AddressingProperties |
newAddressingProperties()
Returns an instance of javax.ws.addressing.AddressingProperties |
abstract EndpointReference |
newEndpointReference(java.lang.String uri)
Returns an instance of javax.ws.addressing.EndpointReference |
abstract EndpointReference |
newEndpointReference(java.net.URI uri)
Returns an instance of javax.ws.addressing.EndpointReference |
static AddressingBuilder |
newInstance()
Creates a new instance of AddressingBuilder . |
abstract AttributedQName |
newQName(javax.xml.namespace.QName name)
Returns an instance of javax.ws.addressing.AttributedQName
initialized using the specified QName . |
abstract AttributedQName |
newQName(java.lang.String namespace,
java.lang.String localname)
Returns an instance of javax.ws.addressing.AttributedQName
initialized using the specified QName . |
abstract Relationship |
newRelationship(java.lang.String uri)
Returns an instance of javax.ws.addressing.Relationship
whose URI . |
abstract Relationship |
newRelationship(java.net.URI uri)
Returns an instance of javax.ws.addressing.Relationship
whose URI . |
abstract AttributedURI |
newURI(java.lang.String uri)
Returns an instance of javax.ws.addressing.AttributedURI
initialized with the given String. |
abstract AttributedURI |
newURI(java.net.URI uri)
Returns an instance of javax.ws.addressing.AttributedURI
initialized with the given URI . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.xml.ws.addressing.AddressingType |
---|
getNamespaceURI |
Constructor Detail |
---|
protected AddressingBuilder()
Method Detail |
---|
public static final AddressingBuilder newInstance()
AddressingBuilder
. This method uses the following
ordered lookup procedure to determine the AddressingBuilder implementation class to load:
javax.xml.ws.addressing.AddressingBuilder
system property.java.util.Properties
format and
contains the fully qualified name of the implementation class with the key being
the system property defined above. The jaxwsa.properties file is read only once
by the JAXWSA implementation and it's values are then cached for future use.
If the file does not exist when the first attempt is made to read from it, no
further attempts are made to check for its existence. It is not possible to
change the value of any property in jaxwsa.properties after it has been read
for the first time.META-INF/services/javax.xml.ws.addressing.AddressingBuilder
in jars
available to the runtime.
public abstract AttributedURI newURI(java.net.URI uri)
javax.ws.addressing.AttributedURI
initialized with the given URI
.
uri
- the specified URI
.
public abstract AttributedURI newURI(java.lang.String uri)
javax.ws.addressing.AttributedURI
initialized with the given String.
uri
- the specified URI
.
AddressingException
- when malformed URI is passed.public abstract AttributedQName newQName(javax.xml.namespace.QName name)
javax.ws.addressing.AttributedQName
initialized using the specified QName
.
name
- the QName.
public abstract AttributedQName newQName(java.lang.String namespace, java.lang.String localname)
javax.ws.addressing.AttributedQName
initialized using the specified QName
.
namespace
- the namespace URI.localname
- the local name.
public abstract Relationship newRelationship(java.net.URI uri)
javax.ws.addressing.Relationship
whose URI
.
uri
- the specified URI
public abstract Relationship newRelationship(java.lang.String uri)
javax.ws.addressing.Relationship
whose URI
.
uri
- the specified URI
public abstract EndpointReference newEndpointReference(java.net.URI uri)
javax.ws.addressing.EndpointReference
uri
- the URI used to initialize the public abstract EndpointReference newEndpointReference(java.lang.String uri)
javax.ws.addressing.EndpointReference
uri
- the address used to initialize the public abstract AddressingProperties newAddressingProperties()
javax.ws.addressing.AddressingProperties
public abstract AddressingConstants newAddressingConstants()
javax.ws.addressing.AddressingConstants
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |