org.mobicents.slee.resource.smpp.ra
Class SmppResourceAdaptor
java.lang.Object
org.mobicents.slee.resource.smpp.ra.SmppResourceAdaptor
- All Implemented Interfaces:
- ie.omk.smpp.event.ConnectionObserver, javax.slee.resource.ResourceAdaptor
public class SmppResourceAdaptor
- extends java.lang.Object
- implements javax.slee.resource.ResourceAdaptor, ie.omk.smpp.event.ConnectionObserver
- Author:
- Oleg Kulikov
|
Method Summary |
void |
activityEnded(javax.slee.resource.ActivityHandle activityHandle)
|
void |
activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
|
void |
administrativeRemove(javax.slee.resource.ActivityHandle arg0)
|
protected void |
createDialogHandle(net.java.slee.resource.smpp.Dialog dialog)
|
protected boolean |
createTransactionHandle(AbstractTransaction tx)
|
SmppMessageImpl |
encodeRespMessage(ie.omk.smpp.message.SMPPPacket packet)
|
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
java.lang.Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5,
javax.slee.resource.FailureReason arg6)
|
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle activityHandle,
java.lang.Object object,
int i,
javax.slee.Address address,
int i0,
javax.slee.resource.FailureReason failureReason)
|
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
java.lang.Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5)
|
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle activityHandle,
java.lang.Object object,
int i,
javax.slee.Address address,
int i0)
|
void |
eventUnreferenced(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
java.lang.Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5)
|
protected void |
fireEvent(java.lang.String eventName,
java.lang.Object activity,
net.java.slee.resource.smpp.SmppEvent event)
|
java.lang.Object |
getActivity(javax.slee.resource.ActivityHandle activityHandle)
|
javax.slee.resource.ActivityHandle |
getActivityHandle(java.lang.Object activity)
|
java.lang.Integer |
getAddressNpi()
|
java.lang.String |
getAddressRange()
|
int |
getAddressTon()
|
java.lang.Integer |
getEnquireLinkTimeout()
|
java.lang.String |
getHost()
|
javax.slee.resource.Marshaler |
getMarshaler()
|
java.lang.String |
getPassword()
|
java.lang.Integer |
getPort()
|
java.lang.Object |
getResourceAdaptorInterface(java.lang.String raTypeSbbInterfaceclassName)
|
java.lang.String |
getSystemId()
|
java.lang.String |
getSystemType()
|
void |
packetReceived(ie.omk.smpp.Connection connection,
ie.omk.smpp.message.SMPPPacket packet)
|
void |
queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
|
void |
raActive()
|
void |
raConfigurationUpdate(javax.slee.resource.ConfigProperties arg0)
|
void |
raConfigure(javax.slee.resource.ConfigProperties properties)
|
void |
raInactive()
|
void |
raStopping()
|
void |
raUnconfigure()
|
void |
raVerifyConfiguration(javax.slee.resource.ConfigProperties arg0)
|
void |
serviceActive(javax.slee.resource.ReceivableService arg0)
|
void |
serviceInactive(javax.slee.resource.ReceivableService arg0)
|
void |
serviceStopping(javax.slee.resource.ReceivableService arg0)
|
void |
setAddressNpi(java.lang.Integer addressNPI)
|
void |
setAddressRange(java.lang.String addressRange)
|
void |
setAddressTon(java.lang.Integer addressTON)
|
void |
setEnquireLinkTimeout(java.lang.Integer enquireLinkTimeout)
|
void |
setHost(java.lang.String host)
|
void |
setPassword(java.lang.String password)
|
void |
setPort(java.lang.Integer port)
|
void |
setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext raContext)
|
void |
setSystemId(java.lang.String systemID)
|
void |
setSystemType(java.lang.String systemType)
|
java.lang.String |
statusMessage(int status)
|
protected void |
terminate(net.java.slee.resource.smpp.Dialog dialog)
|
protected void |
terminate(net.java.slee.resource.smpp.Transaction tx)
|
void |
unsetResourceAdaptorContext()
|
void |
update(ie.omk.smpp.Connection connection,
ie.omk.smpp.event.SMPPEvent event)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
smppProvider
protected SmppProviderImpl smppProvider
smscConnection
protected ie.omk.smpp.Connection smscConnection
- connection to sms center
SmppResourceAdaptor
public SmppResourceAdaptor()
- Creates a new instance of SmppResourceAdaptor
setHost
public void setHost(java.lang.String host)
getHost
public java.lang.String getHost()
setPort
public void setPort(java.lang.Integer port)
getPort
public java.lang.Integer getPort()
getSystemId
public java.lang.String getSystemId()
setSystemId
public void setSystemId(java.lang.String systemID)
getSystemType
public java.lang.String getSystemType()
setSystemType
public void setSystemType(java.lang.String systemType)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getAddressTon
public int getAddressTon()
setAddressTon
public void setAddressTon(java.lang.Integer addressTON)
getAddressNpi
public java.lang.Integer getAddressNpi()
setAddressNpi
public void setAddressNpi(java.lang.Integer addressNPI)
getAddressRange
public java.lang.String getAddressRange()
setAddressRange
public void setAddressRange(java.lang.String addressRange)
getEnquireLinkTimeout
public java.lang.Integer getEnquireLinkTimeout()
setEnquireLinkTimeout
public void setEnquireLinkTimeout(java.lang.Integer enquireLinkTimeout)
eventProcessingSuccessful
public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle activityHandle,
java.lang.Object object,
int i,
javax.slee.Address address,
int i0)
eventProcessingFailed
public void eventProcessingFailed(javax.slee.resource.ActivityHandle activityHandle,
java.lang.Object object,
int i,
javax.slee.Address address,
int i0,
javax.slee.resource.FailureReason failureReason)
activityEnded
public void activityEnded(javax.slee.resource.ActivityHandle activityHandle)
- Specified by:
activityEnded in interface javax.slee.resource.ResourceAdaptor
activityUnreferenced
public void activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
- Specified by:
activityUnreferenced in interface javax.slee.resource.ResourceAdaptor
queryLiveness
public void queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
- Specified by:
queryLiveness in interface javax.slee.resource.ResourceAdaptor
getActivity
public java.lang.Object getActivity(javax.slee.resource.ActivityHandle activityHandle)
- Specified by:
getActivity in interface javax.slee.resource.ResourceAdaptor
getActivityHandle
public javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object activity)
- Specified by:
getActivityHandle in interface javax.slee.resource.ResourceAdaptor
getMarshaler
public javax.slee.resource.Marshaler getMarshaler()
- Specified by:
getMarshaler in interface javax.slee.resource.ResourceAdaptor
fireEvent
protected void fireEvent(java.lang.String eventName,
java.lang.Object activity,
net.java.slee.resource.smpp.SmppEvent event)
statusMessage
public java.lang.String statusMessage(int status)
terminate
protected void terminate(net.java.slee.resource.smpp.Transaction tx)
terminate
protected void terminate(net.java.slee.resource.smpp.Dialog dialog)
packetReceived
public void packetReceived(ie.omk.smpp.Connection connection,
ie.omk.smpp.message.SMPPPacket packet)
- Specified by:
packetReceived in interface ie.omk.smpp.event.ConnectionObserver
encodeRespMessage
public SmppMessageImpl encodeRespMessage(ie.omk.smpp.message.SMPPPacket packet)
update
public void update(ie.omk.smpp.Connection connection,
ie.omk.smpp.event.SMPPEvent event)
- Specified by:
update in interface ie.omk.smpp.event.ConnectionObserver
createDialogHandle
protected void createDialogHandle(net.java.slee.resource.smpp.Dialog dialog)
createTransactionHandle
protected boolean createTransactionHandle(AbstractTransaction tx)
- Parameters:
tx -
administrativeRemove
public void administrativeRemove(javax.slee.resource.ActivityHandle arg0)
- Specified by:
administrativeRemove in interface javax.slee.resource.ResourceAdaptor
eventProcessingFailed
public void eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
java.lang.Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5,
javax.slee.resource.FailureReason arg6)
- Specified by:
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptor
eventProcessingSuccessful
public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
java.lang.Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5)
- Specified by:
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptor
eventUnreferenced
public void eventUnreferenced(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
java.lang.Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5)
- Specified by:
eventUnreferenced in interface javax.slee.resource.ResourceAdaptor
getResourceAdaptorInterface
public java.lang.Object getResourceAdaptorInterface(java.lang.String raTypeSbbInterfaceclassName)
- Specified by:
getResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptor
raActive
public void raActive()
- Specified by:
raActive in interface javax.slee.resource.ResourceAdaptor
raConfigurationUpdate
public void raConfigurationUpdate(javax.slee.resource.ConfigProperties arg0)
- Specified by:
raConfigurationUpdate in interface javax.slee.resource.ResourceAdaptor
raConfigure
public void raConfigure(javax.slee.resource.ConfigProperties properties)
- Specified by:
raConfigure in interface javax.slee.resource.ResourceAdaptor
raInactive
public void raInactive()
- Specified by:
raInactive in interface javax.slee.resource.ResourceAdaptor
raStopping
public void raStopping()
- Specified by:
raStopping in interface javax.slee.resource.ResourceAdaptor
raUnconfigure
public void raUnconfigure()
- Specified by:
raUnconfigure in interface javax.slee.resource.ResourceAdaptor
raVerifyConfiguration
public void raVerifyConfiguration(javax.slee.resource.ConfigProperties arg0)
throws javax.slee.resource.InvalidConfigurationException
- Specified by:
raVerifyConfiguration in interface javax.slee.resource.ResourceAdaptor
- Throws:
javax.slee.resource.InvalidConfigurationException
serviceActive
public void serviceActive(javax.slee.resource.ReceivableService arg0)
- Specified by:
serviceActive in interface javax.slee.resource.ResourceAdaptor
serviceStopping
public void serviceStopping(javax.slee.resource.ReceivableService arg0)
- Specified by:
serviceStopping in interface javax.slee.resource.ResourceAdaptor
serviceInactive
public void serviceInactive(javax.slee.resource.ReceivableService arg0)
- Specified by:
serviceInactive in interface javax.slee.resource.ResourceAdaptor
setResourceAdaptorContext
public void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext raContext)
- Specified by:
setResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptor
unsetResourceAdaptorContext
public void unsetResourceAdaptorContext()
- Specified by:
unsetResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptor
Copyright © 2009. All Rights Reserved.