All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resource-adaptor-jar.xml Maven / Gradle / Ivy

There is a newer version: 2.8.125
Show newest version
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE resource-adaptor-jar PUBLIC "-//Sun Microsystems, Inc.//DTD JAIN SLEE Resource Adaptor 1.1//EN" "http://java.sun.com/dtd/slee-resource-adaptor-jar_1_1.dtd">
<resource-adaptor-jar>
	<resource-adaptor id="smpp_5.0_ra">
		<description>SMPP resource adaptor</description>
		<resource-adaptor-name>
			SMPPResourceAdaptor
		</resource-adaptor-name>
		<resource-adaptor-vendor>org.mobicents</resource-adaptor-vendor>
		<resource-adaptor-version>5.0</resource-adaptor-version>

		<resource-adaptor-type-ref>
			<resource-adaptor-type-name>
				SMPPResourceAdaptorType
			</resource-adaptor-type-name>
			<resource-adaptor-type-vendor>
				net.java
			</resource-adaptor-type-vendor>
			<resource-adaptor-type-version>
				5.0
			</resource-adaptor-type-version>
		</resource-adaptor-type-ref>

		<library-ref>
			<library-name>library-smpp5</library-name>
			<library-vendor>library-smpp5</library-vendor>
			<library-version>5.0</library-version>
		</library-ref>

		<resource-adaptor-classes>
			<resource-adaptor-class>
				<resource-adaptor-class-name>
					org.mobicents.slee.resources.smpp.SmppResourceAdaptor
				</resource-adaptor-class-name>				
			</resource-adaptor-class>
			<resource-adaptor-usage-parameters-interface>
				<resource-adaptor-usage-parameters-interface-name>org.mobicents.slee.resources.smpp.SmppResourceAdaptorUsageParameters</resource-adaptor-usage-parameters-interface-name>				
			</resource-adaptor-usage-parameters-interface>
		</resource-adaptor-classes>
		<config-property>
			<description>
				Configures the type of the connection to SMSC. Can be
				RECEIVER, TRANSMITTER or TRANSCEIVER
			</description>
			<config-property-name>bindType</config-property-name>
			<config-property-type>
				java.lang.String
			</config-property-type>
			<config-property-value>TRANSCEIVER</config-property-value>
			<!--
				<config-property-value>RECEIVER</config-property-value>
				<config-property-value>TRANSMITTER</config-property-value>
			-->
		</config-property>
		<config-property>
			<description>
				The host address of SMSC that this RA Entity should
				connect to
			</description>
			<config-property-name>host</config-property-name>
			<config-property-type>
				java.lang.String
			</config-property-type>
			<config-property-value>127.0.0.1</config-property-value>
		</config-property>
		<config-property>
			<description>
				The Port of SMSC that this RA Entity should connect to
			</description>
			<config-property-name>port</config-property-name>
			<config-property-type>
				java.lang.Integer
			</config-property-type>
			<config-property-value>2775</config-property-value>
		</config-property>
		<config-property>
			<description>
				The System ID field for bind request. Used by the SMSC
				for authentication.
			</description>
			<config-property-name>systemId</config-property-name>
			<config-property-type>
				java.lang.String
			</config-property-type>
			<config-property-value>smppclient1</config-property-value>
		</config-property>
		<config-property>
			<description>
				Identifies the type of ESME system requesting to bind as
				a receiver/transmitter/transciever with the SMSC.
			</description>
			<config-property-name>systemType</config-property-name>
			<config-property-type>
				java.lang.String
			</config-property-type>
			<config-property-value>ESME</config-property-value>
		</config-property>
		<config-property>
			<description>
				Password field for bind request. Used by the SMSC for
				authentication.
			</description>
			<config-property-name>password</config-property-name>
			<config-property-type>
				java.lang.String
			</config-property-type>
			<config-property-value>password</config-property-value>
		</config-property>
		<config-property>
			<description>
				The type of Address for this ESME, used in BIND request
			</description>
			<config-property-name>addressTon</config-property-name>
			<config-property-type>
				java.lang.Integer
			</config-property-type>
			<config-property-value>1</config-property-value>
		</config-property>
		<config-property>
			<description>
				The Number Plan Indicator for this ESME, used in BIND
				request
			</description>
			<config-property-name>addressNpi</config-property-name>
			<config-property-type>
				java.lang.Integer
			</config-property-type>
			<config-property-value>0</config-property-value>
		</config-property>
		<config-property>
			<description>
				A single ESME address or a range of ESME addresses
				served via this SMPP receiver/transciever/transmitter
				session. The parameter value is represented in UNIX
				regular expression format (see Appendix A) of SMPP Spec
				3.4. Set to NULL if not known.
			</description>
			<config-property-name>addressRange</config-property-name>
			<config-property-type>
				java.lang.String
			</config-property-type>
			<config-property-value>50</config-property-value>
		</config-property>
		<config-property>
			<description>
				Interval (in seconds) between the RA entity sending
				enquire_link requests to test the SMPP session is still
				live.
			</description>
			<config-property-name>
				enquireLinkTimeout
			</config-property-name>
			<config-property-type>
				java.lang.Integer
			</config-property-type>
			<config-property-value>30</config-property-value>
		</config-property>
		<config-property>
			<description>
				Maximum time (in ms) to wait for a response to an
				outgoing SMPP request. If this timer fires, a
				SmppErrorEvent is sent to the application, containing
				the SMPP request PDU that failed.
			</description>
			<config-property-name>
				smppResponseReceivedTimeout
			</config-property-name>
			<config-property-type>
				java.lang.Integer
			</config-property-type>
			<config-property-value>5000</config-property-value>
		</config-property>
		<config-property>
			<description>
				Maximum time (in ms) to wait for the application (SBB)
				to respond to an incoming SMPP request. If this timer
				fires, a generic_nack PDU is sent to the other node,
				with status ESME_RSYSERR, and the activity is ended.
			</description>
			<config-property-name>
				smppResponseSentTimeout
			</config-property-name>
			<config-property-type>
				java.lang.Integer
			</config-property-type>
			<config-property-value>5000</config-property-value>
		</config-property>
		<config-property>
			<description>
				Turns on/off the collection of usage stats.
			</description>
			<config-property-name>
				statsOn
			</config-property-name>
			<config-property-type>
				java.lang.Boolean
			</config-property-type>
			<config-property-value>true</config-property-value>
		</config-property>
	</resource-adaptor>
</resource-adaptor-jar>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy