|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.transport.sms.gsm.GSMImplManager
public class GSMImplManager
Manage the GSM implimentation of the SMS Transport
To use this with the axis2 to it must be spcified as a implimentation class in the Axis2 XML
following is a Sample configuration
Field Summary | |
---|---|
protected org.apache.commons.logging.Log |
log
the reference to the actual commons logger to be used for log messages |
Constructor Summary | |
---|---|
GSMImplManager()
|
Method Summary | |
---|---|
SMSManager |
getSMSInManager()
get the refferance to the SMSMeneger instance that the implimentaion has |
void |
sendSMS(SMSMessage sm)
send the SMS that is passed as a parameter using the current implimentation (To know the Content of the SMSMessage Look in to the documantaion of the SMSMessage ) |
void |
setSMSInManager(SMSManager manager)
set the SMS manager that carries out SMS In task to the SMSImplimentaion |
void |
setTransportInDetails(org.apache.axis2.description.TransportInDescription transportInDetails)
set the Transport in details that is needed for the implementation manager |
void |
setTransportOutDetails(org.apache.axis2.description.TransportOutDescription transportOutDetails)
set the Transport out details that is needed for the implementation manager |
void |
start()
start the Underlying SMS implmentation |
void |
stop()
stop the Underlying SMS implementation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected org.apache.commons.logging.Log log
Constructor Detail |
---|
public GSMImplManager()
Method Detail |
---|
public void start()
SMSImplManager
start
in interface SMSImplManager
public void stop()
SMSImplManager
stop
in interface SMSImplManager
public void setTransportOutDetails(org.apache.axis2.description.TransportOutDescription transportOutDetails) throws org.apache.axis2.AxisFault
SMSImplManager
setTransportOutDetails
in interface SMSImplManager
org.apache.axis2.AxisFault
public void setTransportInDetails(org.apache.axis2.description.TransportInDescription transportInDetails) throws org.apache.axis2.AxisFault
SMSImplManager
setTransportInDetails
in interface SMSImplManager
org.apache.axis2.AxisFault
public void sendSMS(SMSMessage sm)
SMSImplManager
sendSMS
in interface SMSImplManager
sm
- SMSMessage to be sendpublic void setSMSInManager(SMSManager manager)
SMSImplManager
setSMSInManager
in interface SMSImplManager
public SMSManager getSMSInManager()
SMSImplManager
getSMSInManager
in interface SMSImplManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |