|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XQAddressFactory
The XQAddressFactory
is used to create XQAddress
objects. You can obtain a reference to the XQAddressFactory
by
invoking getAddressFactory()
on an XQContext
XQAddress
Method Summary | |
---|---|
XQAddress |
createAddress(java.lang.String name,
int type)
Create an new XQAddress with the specified name and type. |
XQAddress |
createAddress(java.lang.String name,
java.lang.String type)
Creates a new XQAddress . |
XQAddress |
createEndpointAddress(java.lang.String name)
Create a new Endpoint XQAddress . |
XQProcessAddress |
createProcessAddress(java.lang.String name)
Create a new XQProcessAddress . |
XQProcessAddress |
createProcessAddress(java.lang.String name,
java.lang.String step)
Create a new Process XQProcessAddress . |
XQAddress |
createServiceAddress(java.lang.String name)
Create a new Service XQAddress . |
XQAddress |
getReplyToAddress()
Get a reference to the singleton replyto address object. |
XQAddress |
getSelfAddress()
Get a reference to the self address object. |
XQAddress |
parseAddress(java.lang.String address)
Parse the input parameter and create a new XQAdress based on the
type of address. |
Method Detail |
---|
XQAddress createAddress(java.lang.String name, int type) throws XQAddressNotFoundException
XQAddress
with the specified name and type.
Name must be non-null and type must be one of the values defined in
XQConstants (XQConstants.ADDRESS_ENDPOINT, XQConstants.ADDRESS_SERVICE or
XQConstants.ADDRESS_PROCESS)
name
- The name of this addresstype
- The type of this address
XQAddressNotFoundException
XQConstants
XQAddress createAddress(java.lang.String name, java.lang.String type) throws XQAddressNotFoundException
XQAddress
. The type
parameter
must be one of "ENDPOINT", "SERVICE", "PROCESS" or "REPLY_TO".
name
- The name of this addresstype
- The type of this address
XQAddressNotFoundException
XQAddress createEndpointAddress(java.lang.String name) throws XQAddressNotFoundException
XQAddress
.
name
- The name of the Endpoint Address
XQAddressNotFoundException
XQAddress createServiceAddress(java.lang.String name) throws XQAddressNotFoundException
XQAddress
.
name
- The name of the Service Address
XQAddressNotFoundException
XQProcessAddress createProcessAddress(java.lang.String name) throws XQAddressNotFoundException
XQProcessAddress
.
name
- The name of the Process
XQAddressNotFoundException
XQProcessAddress createProcessAddress(java.lang.String name, java.lang.String step) throws XQAddressNotFoundException
XQProcessAddress
.
name
- The name of the Processstep
- The name of the itinerary step to send to
XQAddressNotFoundException
XQAddress getReplyToAddress()
XQAddress getSelfAddress()
XQAddress parseAddress(java.lang.String address)
XQAdress
based on the
type of address.
|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |