public class NullGateway extends Thread implements Gateway
Thread.State, Thread.UncaughtExceptionHandler
Gateway.Status
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor and Description |
---|
NullGateway() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
<T extends AAT> |
directSendAtCommand(T cmd) |
String |
getPortName() |
boolean |
init() |
boolean |
isReadyToSend() |
boolean |
isServiceAddressSet() |
void |
notify(Notification notifi) |
void |
open() |
void |
sendMessage(OutboundMessage message) |
void |
setGatewayStatusListener(GatewayStatusGatewayListener gatewayListener) |
void |
setInboundCallListener(InboundCallGatewayListener callListener) |
void |
setInboundMessageListener(InboundMessageGatewayListener listener) |
void |
setNetworkCellListener(NetworkCellGatewayListener cellListener) |
void |
setNetworkStatusListener(NetworkStatusGatewayListener networkStatusListener) |
void |
setOutboundMessageListener(OutboundMessageGatewayListener listener) |
void |
setSmsServiceAddress(String readLine) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public void open() throws GatewayException
open
in interface Gateway
GatewayException
public void close() throws GatewayException
close
in interface Gateway
GatewayException
public boolean init() throws GatewayException
init
in interface Gateway
GatewayException
public String getPortName()
getPortName
in interface Gateway
public void notify(Notification notifi)
public void setInboundCallListener(InboundCallGatewayListener callListener)
setInboundCallListener
in interface Gateway
public void setInboundMessageListener(InboundMessageGatewayListener listener)
setInboundMessageListener
in interface Gateway
public boolean isReadyToSend()
isReadyToSend
in interface Gateway
public void sendMessage(OutboundMessage message) throws GatewayException
sendMessage
in interface Gateway
GatewayException
public void setOutboundMessageListener(OutboundMessageGatewayListener listener)
setOutboundMessageListener
in interface Gateway
public void setNetworkStatusListener(NetworkStatusGatewayListener networkStatusListener)
setNetworkStatusListener
in interface Gateway
public void setGatewayStatusListener(GatewayStatusGatewayListener gatewayListener)
setGatewayStatusListener
in interface Gateway
public void setNetworkCellListener(NetworkCellGatewayListener cellListener)
setNetworkCellListener
in interface Gateway
public <T extends AAT> T directSendAtCommand(T cmd) throws GatewayException
directSendAtCommand
in interface Gateway
GatewayException
public boolean isServiceAddressSet() throws GatewayException
isServiceAddressSet
in interface Gateway
GatewayException
public void setSmsServiceAddress(String readLine) throws GatewayException
setSmsServiceAddress
in interface Gateway
GatewayException
Copyright © 2015–2016 jSMS4Pi. All rights reserved.