org.openmms.relay
Class InterfaceFactory

java.lang.Object
  |
  +--org.openmms.relay.InterfaceFactory

public class InterfaceFactory
extends java.lang.Object

Title: MM2_ServerInterfaceFactory.java

Description: A factory class which provides object instances of the given

Copyright: Copyright (c) 2003 OpenMMS.org


Constructor Summary
InterfaceFactory()
          Constructor creates a new InterfaceFactory
 
Method Summary
static BillingInterface getBillingConnection()
          function for providing an Billingclient
static NotificationInterface getNotificationConnection()
          function for providing an MM1_Notification
static QueueInterface getQueueConnection()
          function for providing a notifyQueue
static ReportInterface getReportConnection()
          function for providing a MM1_RelayReport
static StorageInterface getStorageConnection()
          function for providing an MM2_EjbStorageClient
static WapPushInterface getWapPushConnection()
          function for providing a MM1_NotificationEJB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceFactory

public InterfaceFactory()
Constructor creates a new InterfaceFactory

Method Detail

getStorageConnection

public static StorageInterface getStorageConnection()
function for providing an MM2_EjbStorageClient

Returns:
an MM2_EjbStorageClient instance

getBillingConnection

public static BillingInterface getBillingConnection()
function for providing an Billingclient

Returns:
an Billing instance

getNotificationConnection

public static NotificationInterface getNotificationConnection()
function for providing an MM1_Notification

Returns:
a MM1_Notification instance

getReportConnection

public static ReportInterface getReportConnection()
function for providing a MM1_RelayReport

Returns:
a MM1_RelayReport instance

getWapPushConnection

public static WapPushInterface getWapPushConnection()
function for providing a MM1_NotificationEJB

Returns:
a MM1_NotificationEJB instance

getQueueConnection

public static QueueInterface getQueueConnection()
function for providing a notifyQueue

Returns:
notifyQueue instance