Oracle Fusion Middleware User Messaging Service 11.1.1.7.0 Java API Reference
E14011-05

oracle.sdp.messaging
Class AddressFactory

java.lang.Object
  extended by oracle.sdp.messaging.AddressFactory

Deprecated. Use MessagingFactory instead

@Deprecated
public class AddressFactory
extends java.lang.Object

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:

Since:
11.0.0

Method Summary
 Address buildAddress(java.lang.String deviceAddress, DeliveryType deliveryType, java.lang.String emailMode)
          Deprecated. Use MessagingFactory.buildAddress(String, DeliveryType, String) instead
 Address buildAddress(java.lang.String deviceAddress, java.lang.String deliveryType, java.lang.String emailMode)
          Deprecated. Use MessagingFactory.buildAddress(String, String, String) instead
 Address createAddress(java.lang.String address)
          Deprecated. Use MessagingFactory.createAddress(String) instead
 Address[] createAddress(java.lang.String[] addresses)
          Deprecated. Use MessagingFactory.createAddress(String[]) instead
static AddressFactory getInstance()
          Deprecated. Get singleton instance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static AddressFactory getInstance()
Deprecated. 
Get singleton instance


createAddress

@Deprecated
public Address createAddress(java.lang.String address)
Deprecated. Use MessagingFactory.createAddress(String) instead

Create a new Address object from address.

Parameters:
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".
Failover addresses can be specified using a comma separator. For example: "SMS:1234,Email:john.doe@oracle.com" will construct an address object with the "SMS:1234" as the first address, and "Email:john.doe@oracle.com" as the failover address.
Returns:
the corresponding Address object.

createAddress

@Deprecated
public Address[] createAddress(java.lang.String[] addresses)
Deprecated. Use MessagingFactory.createAddress(String[]) instead

Create a list of Address objects from addresses.

Parameters:
addresses - a list of well-formatted addresses in String form.
Returns:
corresponding list of Address objects.

buildAddress

@Deprecated
public Address buildAddress(java.lang.String deviceAddress,
                                       java.lang.String deliveryType,
                                       java.lang.String emailMode)
Deprecated. Use MessagingFactory.buildAddress(String, String, String) instead

Build a Address object.

Parameters:
deviceAddress - the device address
deliveryType - the delivery type
emailMode - 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.
Returns:
an Address object.

buildAddress

@Deprecated
public Address buildAddress(java.lang.String deviceAddress,
                                       DeliveryType deliveryType,
                                       java.lang.String emailMode)
Deprecated. Use MessagingFactory.buildAddress(String, DeliveryType, String) instead

Build a Address object.

Parameters:
deviceAddress - the device address
deliveryType - the delivery type
emailMode - 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.
Returns:
an Address object.

Oracle Fusion Middleware User Messaging Service 11.1.1.7.0 Java API Reference
E14011-05

Copyright © 2009, 2013 Oracle and/or its affiliates. All rights reserved.