org.marre.sms.transport
Class SmsTransportManager

java.lang.Object
  extended byorg.marre.sms.transport.SmsTransportManager

public final class SmsTransportManager
extends java.lang.Object

SMS Transport Manager. Contains methods to manage the different transports.

Version:
$Id: SmsTransportManager.java,v 1.8 2005/04/26 16:59:11 c95men Exp $
Author:
Markus Eriksson

Method Summary
static SmsTransport getTransport(java.lang.String theClassname, java.util.Properties theProps)
          Dynamically instantiates and initializes an SmsTransport.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTransport

public static SmsTransport getTransport(java.lang.String theClassname,
                                        java.util.Properties theProps)
                                 throws SmsException
Dynamically instantiates and initializes an SmsTransport.

Parameters:
theClassname - Full classname of the transport. E.g. "org.marre.sms.transport.gsm.GsmTransport"
theProps - Properties to initialize the transport with.
Returns:
An initialized SmsTransport object
Throws:
SmsException - If we failed to load the requested transport


Copyright © 2002-2005 Markus Eriksson. All Rights Reserved.