|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.wsspi.wsaddressing.WSAddressingFactory
public abstract class WSAddressingFactory
This class is a factory used for creating instances of objects representing the complex types found in the WS-Addressing specification.
Constructor Summary | |
---|---|
protected |
WSAddressingFactory()
|
Method Summary | |
---|---|
static AttributedQName |
createAttributedQName(javax.xml.namespace.QName qName)
The createAttributedQName method creates an AttributedQName based on a QName. |
static AttributedURI |
createAttributedURI(java.net.URI address)
The createAttributedURI method creates an AttributedURI based on a URI. |
protected abstract AttributedQName |
createConcreteAttributedQName(javax.xml.namespace.QName qName)
|
protected abstract AttributedURI |
createConcreteAttributedURI(java.net.URI address)
|
protected abstract AttributedURI |
createConcreteMessageID()
|
protected abstract Metadata |
createConcreteMetadata()
|
protected abstract Relationship |
createConcreteRelationship(java.net.URI relation)
|
protected abstract ServiceName |
createConcreteServiceName(javax.xml.namespace.QName serviceQName)
|
protected abstract com.ibm.ws.wsaddressing.WSDLMAPAccessor |
createConcreteWSDLMAPAccessor()
|
static Metadata |
createMetadata()
Creates an 'empty' Metadata object |
static Relationship |
createRelationship(java.net.URI relation)
The createRelationship method creates an Relationship based on a URI. |
static ServiceName |
createServiceName(javax.xml.namespace.QName serviceQName)
Creates a ServiceName object based upon the ServiceQName. |
static AttributedURI |
generateMessageID()
The generateMessageID method generates a unique messageID of type com.ibm.wsspi.wsaddressing.AttributedURI suitable for setting as the com.ibm.wsspi.WSAConstants.WSADDRESSING_MESSAGE_ID property on a JAX-RPC stub or DII. |
protected static com.ibm.ws.wsaddressing.WSAddressingFactory |
getFactory()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected WSAddressingFactory()
Method Detail |
---|
public static AttributedQName createAttributedQName(javax.xml.namespace.QName qName)
qName
- as the basis of an AttributedQName
public static AttributedURI generateMessageID()
public static AttributedURI createAttributedURI(java.net.URI address)
address
- as the basis of an AttributedURI
public static Relationship createRelationship(java.net.URI relation)
relation
- as the basis of a Relationsip
public static Metadata createMetadata()
public static ServiceName createServiceName(javax.xml.namespace.QName serviceQName)
serviceQName
- is a QName parameter that contains basic service
name information (NAMESPACE, VALUE)
protected static com.ibm.ws.wsaddressing.WSAddressingFactory getFactory()
protected abstract AttributedQName createConcreteAttributedQName(javax.xml.namespace.QName qName)
protected abstract AttributedURI createConcreteAttributedURI(java.net.URI address)
protected abstract Relationship createConcreteRelationship(java.net.URI relation)
protected abstract ServiceName createConcreteServiceName(javax.xml.namespace.QName serviceQName)
protected abstract Metadata createConcreteMetadata()
protected abstract AttributedURI createConcreteMessageID()
protected abstract com.ibm.ws.wsaddressing.WSDLMAPAccessor createConcreteWSDLMAPAccessor()
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |