SMSLib 3.5.3

org.smslib.smsserver.gateways
Class AGateway

java.lang.Object
  extended by org.smslib.smsserver.gateways.AGateway
Direct Known Subclasses:
BulkSmsHttp, ClickatellHttp, EzTextingHttp, IPModem, KannelHttp, SerialModem, SMPPGateway, TestGateway

public abstract class AGateway
extends java.lang.Object

The AGateway abstract class is an abstraction layer between SMSServer and SMSLib gateways. You should not tamper with these files unless you know what you are doing!


Constructor Summary
AGateway(java.lang.String myGatewayId, java.util.Properties myProps, SMSServer myServer)
           
 
Method Summary
abstract  void create()
           
 java.lang.String getDescription()
           
 AGateway getGateway()
           
 java.lang.String getGatewayId()
           
 java.util.Properties getProperties()
           
 SMSServer getServer()
           
 void setDescription(java.lang.String myDescription)
           
 void setGateway(AGateway myGateway)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AGateway

public AGateway(java.lang.String myGatewayId,
                java.util.Properties myProps,
                SMSServer myServer)
Method Detail

getGatewayId

public final java.lang.String getGatewayId()

getProperties

public final java.util.Properties getProperties()

getServer

public final SMSServer getServer()

getGateway

public final AGateway getGateway()

setGateway

public final void setGateway(AGateway myGateway)

getDescription

public final java.lang.String getDescription()

setDescription

public final void setDescription(java.lang.String myDescription)

create

public abstract void create()
                     throws java.lang.Exception
Throws:
java.lang.Exception

SMSLib 3.5.3

(c) 2002-2011, http://smslib.org