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

rvicemix.servicemix-smpp.2010.01.source-code.servicemix-smpp.xsd.wiki Maven / Gradle / Ivy

h3. Elements By Type
{anchor:org.apache.servicemix.smpp.SmppEndpointType-types}
h4. The _[org.apache.servicemix.smpp.SmppEndpointType|#org.apache.servicemix.smpp.SmppEndpointType-types]_ Type Implementations
    | _[|#consumer-element]_ | {html}A polling component which bind with jSMPP and receive SMPP messages and sends
the SMPPs into the JBI bus as messages.{html} |
    | _[|#provider-element]_ | {html}A provider component receives XML message from the NMR and converts into SMPP
packet and sends it to SMS.{html} |


{anchor:component-element}
h3. The _[|#component-element]_ Element
    {html}Smpp Component{html}
h4. Properties
    || Property Name || Type || Description ||
    | endpoints | (_[org.apache.servicemix.smpp.SmppEndpointType|#org.apache.servicemix.smpp.SmppEndpointType-types]_)\* | {html}Getter on the component endpoints{html} |
    | executor | _org.apache.servicemix.executors.Executor_ | {html}{html} |
    | executorFactory | _org.apache.servicemix.executors.ExecutorFactory_ | {html}{html} |

{anchor:consumer-element}
h3. The _[|#consumer-element]_ Element
    {html}A polling component which bind with jSMPP and receive SMPP messages and sends
the SMPPs into the JBI bus as messages.{html}
h4. Properties
    || Property Name || Type || Description ||
    | definition | _javax.wsdl.Definition_ | {html}{html} |
    | description | _org.w3c.dom.Document_ | {html}{html} |
    | endpoint | _java.lang.String_ | {html}{html} |
    | enquireLinkTimer | _int_ | {html}

This attribute specifies the enquire link timer defining the SMSC time interval.

   The default value is 50000{html} | | host | _java.lang.String_ | {html}

This attribute specifies the host name to use for connecting to the server.

   The default value is null{html} | | interfaceName | _javax.xml.namespace.QName_ | {html}{html} | | marshaler | _org.apache.servicemix.smpp.marshaler.SmppMarshalerSupport_ | {html}

With this method you can specify a marshaler class which provides the logic for converting a sms message into a normalized message. This class has to implement the interface class SmppMarshaler. If you don't specify a marshaler, the DefaultSmppMarshaler will be used.

{html} | | password | _java.lang.String_ | {html}

This attribute specifies the password to use for connecting to the server.

   The default value is null{html} | | port | _int_ | {html}

This attribute specifies the port number to use for connecting to the server.

   The default value is 2775{html} | | service | _javax.xml.namespace.QName_ | {html}{html} | | serviceUnit | _org.apache.servicemix.common.ServiceUnit_ | {html}{html} | | systemId | _java.lang.String_ | {html}

This attribute specifies the system id to use for connecting to the server.

   The default value is null{html} | | targetEndpoint | _java.lang.String_ | {html}{html} | | targetInterface | _javax.xml.namespace.QName_ | {html}{html} | | targetOperation | _javax.xml.namespace.QName_ | {html}{html} | | targetService | _javax.xml.namespace.QName_ | {html}{html} | | targetUri | _java.lang.String_ | {html}{html} | | transactionTimer | _int_ | {html}

This attribute specifies the transaction timer defining the SMSC timeout.

   The default value is 100000{html} | {anchor:provider-element} h3. The _[|#provider-element]_ Element {html}A provider component receives XML message from the NMR and converts into SMPP packet and sends it to SMS.{html} h4. Properties || Property Name || Type || Description || | definition | _javax.wsdl.Definition_ | {html}{html} | | description | _org.w3c.dom.Document_ | {html}{html} | | endpoint | _java.lang.String_ | {html}{html} | | enquireLinkTimer | _int_ | {html}

This attribute specifies the enquire link timer defining the resend time interval.

   The default value is 50000 milliseconds{html} | | host | _java.lang.String_ | {html}

This attribute specifies the host name to use for connecting to the server.

   The default value is null{html} | | interfaceName | _javax.xml.namespace.QName_ | {html}{html} | | marshaler | _org.apache.servicemix.smpp.marshaler.SmppMarshalerSupport_ | {html}

With this method you can specify a marshaler class which provides the logic for converting a sms message into a normalized message. This class has to implement the interface class SmppMarshaler. If you don't specify a marshaler, the DefaultSmppMarshaler will be used.

{html} | | password | _java.lang.String_ | {html}

This attribute specifies the password to use for connecting to the server.

   The default value is null{html} | | port | _int_ | {html}{html} | | service | _javax.xml.namespace.QName_ | {html}{html} | | serviceUnit | _org.apache.servicemix.common.ServiceUnit_ | {html}{html} | | systemId | _java.lang.String_ | {html}

This attribute specifies the system id to use for connecting to the server.

   The default value is null{html} | | transactionTimer | _int_ | {html}

This attribute specifies the transaction timer defining the maximum lifetime of a message.

   The default value is 100000 milliseconds{html} | h3. Element Index | _[|#component-element]_ | {html}Smpp Component{html} | | _[|#consumer-element]_ | {html}A polling component which bind with jSMPP and receive SMPP messages and sends the SMPPs into the JBI bus as messages.{html} | | _[|#provider-element]_ | {html}A provider component receives XML message from the NMR and converts into SMPP packet and sends it to SMS.{html} |




© 2015 - 2025 Weber Informatics LLC | Privacy Policy