de.beamertool.mobile
Class SmsLibWrapper

java.lang.Object
  extended by de.beamertool.mobile.GsmAt
      extended by de.beamertool.mobile.SmsLibWrapper

public class SmsLibWrapper
extends GsmAt

This class supports the Ubinetic pcmcia cards and maybe other mobiles.

Author:
ocm-zeeman

Method Summary
static Service cretateSmsService(Logger smslibLogger, MobileType mt, CommPort theDevice, String pin)
           
static Service cretateSmsService(Logger smslibLogger, MobileType mt, CommPort theDevice, String pin, IInboundMessageNotification ibnm)
           
static Service cretateSmsService(Logger smslibLogger, MobileType mt, CommPort theDevice, String pin, IInboundMessageNotification ibnm, ICallNotification icn)
           
 GsmAtStatus getStatus()
          The class should report as much as possible about the GSM device
 void init()
          This method should initilize the device and start everything Remember the status!
 void unInit()
          This method should release all releases and clean everyhtning up Remember the status!
 
Methods inherited from class de.beamertool.mobile.GsmAt
addSmsListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cretateSmsService

public static Service cretateSmsService(Logger smslibLogger,
                                        MobileType mt,
                                        CommPort theDevice,
                                        String pin)

cretateSmsService

public static Service cretateSmsService(Logger smslibLogger,
                                        MobileType mt,
                                        CommPort theDevice,
                                        String pin,
                                        IInboundMessageNotification ibnm)

cretateSmsService

public static Service cretateSmsService(Logger smslibLogger,
                                        MobileType mt,
                                        CommPort theDevice,
                                        String pin,
                                        IInboundMessageNotification ibnm,
                                        ICallNotification icn)

getStatus

public GsmAtStatus getStatus()
Description copied from class: GsmAt
The class should report as much as possible about the GSM device

Specified by:
getStatus in class GsmAt

init

public void init()
          throws Exception
Description copied from class: GsmAt
This method should initilize the device and start everything Remember the status!

Specified by:
init in class GsmAt
Throws:
Exception

unInit

public void unInit()
Description copied from class: GsmAt
This method should release all releases and clean everyhtning up Remember the status!

Specified by:
unInit in class GsmAt