|
Oracle Fusion Middleware User Messaging Service 11.1.1.1.0 Java API Reference E14011-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectoracle.sdp.messaging.AddressFactory
public class AddressFactory
Factory (singleton) class to create Address objects.
This is the recommended factory for creating basic Address objects for use with the Messaging API.
Sample usage:
Address recipient =
AddressFactory.getInstance().createAddress("Email:john.doe@oracle.com");
String[] recipientsStr = {"Email:john.doe@oracle.com", "IM:jabber|john.doe@oracle.com"};
Address[] recipients =
AddressFactory.getInstance().createAddress(recipientsStr);
String recipientWithFailoverStr = "Email:john.doe@oracle.com, IM:jabber|john.doe@oracle.com";
Address recipient =
AddressFactory.getInstance().createAddress(recipientWithFailoverStr);
| Method Summary | |
|---|---|
Address |
buildAddress(java.lang.String deviceAddress,
DeliveryType deliveryType,
java.lang.String emailMode)
Build a Address object. |
Address |
buildAddress(java.lang.String deviceAddress,
java.lang.String deliveryType,
java.lang.String emailMode)
Build a Address object. |
Address |
createAddress(java.lang.String address)
Create a new Address object from address. |
Address[] |
createAddress(java.lang.String[] addresses)
Create a list of Address objects from
addresses. |
static AddressFactory |
getInstance()
Get singleton instance |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public Address buildAddress(java.lang.String deviceAddress,
DeliveryType deliveryType,
java.lang.String emailMode)
Address object.
deviceAddress - the device addressdeliveryType - the delivery typeemailMode - the email mode of the address - available options are:
null OR Address.EMAIL_MODE_TO, Address.EMAIL_MODE_CC,
Address.EMAIL_MODE_BCC for Email delivery type.
Address object.
public Address buildAddress(java.lang.String deviceAddress,
java.lang.String deliveryType,
java.lang.String emailMode)
Address object.
deviceAddress - the device addressdeliveryType - the delivery typeemailMode - the email mode of the address - available options are:
null OR Address.EMAIL_MODE_TO, Address.EMAIL_MODE_CC,
Address.EMAIL_MODE_BCC for Email delivery type.
Address object.public Address createAddress(java.lang.String address)
Address object from address.
address - a well-formatted address in String form. The format must
be of the form "deliveryType:address". For
example: "Email:john.doe@oracle.com". Alternatively, to address
users or groups, you may specify "User:username"
or "Group:groupname". For example: "User:johndoe"
or "Group:johndoe_team". public Address[] createAddress(java.lang.String[] addresses)
Address objects from
addresses.
addresses - a list of well-formatted addresses in String form.
public static AddressFactory getInstance()
|
Oracle Fusion Middleware User Messaging Service 11.1.1.1.0 Java API Reference E14011-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||