Skip navigation links

Oracle Communications Services Gatekeeper OAM Java API Reference
6.0

E55516-02


oracle.ocsg.sms.smpp.management
Interface SmsMBean


public interface SmsMBean

This interface defines the attributes and operations of the SMPP plug-in that can be managed.


Field Summary
static boolean activeStatus
          The current active status of the SMPP plugin.
static boolean dataSm
          Use DATA_SM (only when sending binary data).
static boolean deactivateOnCommandStatus
          Set to true to allow a plug-in unbinding its connections to an SMSC when it receives a specific command status in submitSMResp, submitMultiSmResp or dataSmResp from the SMSC.
static int defaultDataCoding
          Sets the default data coding to use when sending SMS messages.
static int destinationAddressNpi
          The ESME Numbering Plan Indicator (NPI).
static int destinationAddressTon
          The ESME Type Of Number (TON).
static boolean forwardXParams
          Specifies if tunneled parameters are forwarded to applications for network-triggered requests.
static int maxBatchSize
          The system allowed max batch size in the OneAPI operation of getting received messages.
static int maxKeywordLimit
          The maximum number of keywords to use for shortcode mapping search criteria.
static int messagingMode
          The ESM_CLASS Messaging Mode for packets.
static int mobileCountryCode
          Sets the Mobile Country Code for sending an operator logo.
static int mobileNetworkCode
          Sets the Mobile Network Code for sending an operator logo.
static int originatingAddressNpi
          The ESME Numbering Plan Indicator (NPI).
static int originatingAddressTon
          The ESME Type Of Number (TON).
static int receiveSegmentsWaitTime
          Specifies the maxium time in seconds to wait on the arrival of the segments of a concatenated SMS from SMSC since the arrival of the first segment.
static boolean receiveSmsIgnoreMissingSegments
          This flag determines whether or not to deliver incomplete messages received with missing segments to the application.
static int requestDeliveryReports
          This attribute determines if the SMPP plugin shall request delivery receipt from SMSC or not.
static boolean resetSMPPConnectionsOnRequestTimeout
          Indicates if the plug-in shall reset its connections to the SMSC in case of a submitSM, submitMultiSM or dataSM request timeout.
static int segmentsLimit
          Maximum number of SMPP segments an application is allowed to send when using the Extended Web Services Binary SMS interface.
static int sequenceNumberRangeEndId
          End ID of the sequence number range.
static int sequenceNumberRangeStartId
          Start ID of the sequence number range.
static int SMSCDefaultAlphabet
          The SMSC Default Alphabet.
static String smscGroupId
          ID used to group plug-in instances to the same logical SMSC.
static boolean smscGroupIdEnabled
          The SmscGroupId and SmscGroupIdEnabled attributes are used when multiple ParlayX 2.1 SMPP plug-in instances connect to different network interfaces that are part of a single logical SMSC.
static boolean useMessagePayload
          If true, the message is carried in the optional message_payload field in the SMPP PDU.
static int userTextMaxLength
          The User Text Max Length.

 

Method Summary
 void addDestinationAddressTypeMapping(String type, int ton, int npi)
          Adds a new TON/NPI mapping for a new Destinationaddress type.
 void addOriginatingAddressTypeMapping(String type, int ton, int npi)
          Adds a new TON/NPI mapping for a new originatingaddress type.
 void configureDeactivateOnCommandStatus(String smscCommandStatus, int waitTimeBeforeReconnect)
          Set to true to allow a plug-in unbinding its connections to an SMSC when it receives a specific command status in submitSMResp, submitMultiSmResp or dataSmResp from the SMSC.
 boolean getActiveStatus()
          Checks the current active status of the SMPP plugin.
 boolean getDataSm()
           
 boolean getDeactivateOnCommandStatus()
           
 int getDefaultDataCoding()
           
 int getDestinationAddressNpi()
           
 int getDestinationAddressTon()
           
 boolean getForwardXParams()
           
 int getMaxBatchSize()
           
 int getMaxKeywordLimit()
           
 int getMessagingMode()
           
 int getMobileCountryCode()
           
 int getMobileNetworkCode()
           
 String getModuleId()
          Returns the module id.
 int getOriginatingAddressNpi()
           
 int getOriginatingAddressTon()
           
 int getReceiveSegmentsWaitTime()
           
 boolean getReceiveSmsIgnoreMissingSegments()
           
 int getRequestDeliveryReports()
           
 boolean getResetSMPPConnectionsOnRequestTimeout()
           
 int getSegmentsLimit()
           
 int getSequenceNumberRangeEndId()
           
 int getSequenceNumberRangeStartId()
           
 String getSMSCDefaultAlphabet()
           
 String getSmscGroupId()
           
 boolean getSmscGroupIdEnabled()
           
 boolean getUseMessagePayload()
           
 int getUserTextMaxLength()
           
 String listDeactivateOnCommandStatusConfiguration()
          Lists the configuration for this specific plug-in instance, related to the feature of plug-in unbinding its connections to SMSC when it receives a specific command status in submitSMResp, submitMultiSmResp or dataSmResp from an SMSC.
 String[] listDestinationAddressTypeMappings()
          Returns a list of all destination address type mappings.
 String[] listOriginatingAddressTypeMappings()
          Returns a list of all originating address type mappings..
 void removeDestinationAddressTypeMapping(String type)
          Removes an existing TON or NPI address type mapping for a specified destination address type.
 void removeOriginatingAddressTypeMapping(String type)
          Removes an existing TON or NPI address type mapping for a specified originating address type.
 void setDataSm(boolean value)
           
 void setDeactivateOnCommandStatus(boolean deactivateOnCommandStatus)
           
 void setDefaultDataCoding(int dataCoding)
           
 void setDestinationAddressNpi(int npi)
           
 void setDestinationAddressTon(int ton)
           
 void setForwardXParams(boolean _value)
           
 void setMaxBatchSize(int maxBatchSize)
           
 void setMaxKeywordLimit(int maxKeywordLimit)
          Sets the maximum number of keywords that can be used to match in a short message to determine whether the application receives a notification.
 void setMessagingMode(int mode)
           
 void setMobileCountryCode(int mcc)
           
 void setMobileNetworkCode(int mnc)
           
 void setOriginatingAddressNpi(int npi)
           
 void setOriginatingAddressTon(int ton)
           
 void setReceiveSegmentsWaitTime(int timeout)
           
 void setReceiveSmsIgnoreMissingSegments(boolean b)
           
 void setRequestDeliveryReports(int requestDeliveryReports)
           
 void setResetSMPPConnectionsOnRequestTimeout(boolean resetSMPPConnectionsOnRequestTimeout)
           
 void setSegmentsLimit(int limit)
           
 void setSequenceNumberRangeEndId(int endId)
           
 void setSequenceNumberRangeStartId(int startId)
           
 void setSMSCDefaultAlphabet(String characterEncodingScheme)
           
 void setSmscGroupId(String smscId)
           
 void setSmscGroupIdEnabled(boolean value)
           
 void setUseMessagePayload(boolean useMessagePayload)
           
 void setUserTextMaxLength(int userTextMaxLength)
           
 int translateDestinationAddressNpi(String type)
          Gets the ESME Numbering Plan Indicator (NPI) of the destination address mapping added for the specified type.
 int translateDestinationAddressTon(String type)
          Gets the ESME Type of Number (TON) of the destination address mapping added for the specified type.
 int translateOriginatingAddressNpi(String type)
          Gets the ESME Numbering Plan Indicator (NPI) of the originating address mapping added for the specified type.
 int translateOriginatingAddressTon(String type)
          Gets the ESME Type of Number (TON) of the originating address mapping added for the specified type.

 

Field Detail

activeStatus

public static final boolean activeStatus
The current active status of the SMPP plugin. Is true if the transmitter connection has been successfully bound.

Scope: Server

See Also:
Constant Field Values

dataSm

public static final boolean dataSm
Use DATA_SM (only when sending binary data).

Scope: Server

See Also:
Constant Field Values

deactivateOnCommandStatus

public static final boolean deactivateOnCommandStatus
Set to true to allow a plug-in unbinding its connections to an SMSC when it receives a specific command status in submitSMResp, submitMultiSmResp or dataSmResp from the SMSC. This setting is plug-in instance specific.

Scope: Server

See Also:
Constant Field Values

defaultDataCoding

public static final int defaultDataCoding
Sets the default data coding to use when sending SMS messages. This value will be used if a data coding is not provided by the application facing interface. See data_coding parameter in SMPP specification for valid values. Example values: 0=SMSC Default Alphabet 1=ASCII 8=USC2. Default Value: 0.

Scope: Server

See Also:
Constant Field Values

destinationAddressNpi

public static final int destinationAddressNpi
The ESME Numbering Plan Indicator (NPI). Used as a default for destination address. Possible values:

Scope: Server

See Also:
Constant Field Values

destinationAddressTon

public static final int destinationAddressTon
The ESME Type Of Number (TON). Used as a default for destination address. 0=UNKNOWN 1=INTERNATIONAL 2=NATIONAL 3=NETWORK 4=SUBSCRIBER 5=ALPHANUMERIC 6=ABBREVIATED 7=RESERVED_EXTN

Scope: Server

See Also:
Constant Field Values

forwardXParams

public static final boolean forwardXParams
Specifies if tunneled parameters are forwarded to applications for network-triggered requests. True enables forwarding; false disables forwarding.

Scope: Server

See Also:
Constant Field Values

maxBatchSize

public static final int maxBatchSize
The system allowed max batch size in the OneAPI operation of getting received messages. If user sets a higher value than the limit, a Policy Exception will be thrown.

Scope: Server

See Also:
Constant Field Values

maxKeywordLimit

public static final int maxKeywordLimit
The maximum number of keywords to use for shortcode mapping search criteria.

Scope: Server

See Also:
Constant Field Values

messagingMode

public static final int messagingMode
The ESM_CLASS Messaging Mode for packets. 2 - Forward (i.e. Transaction) mode. Only used when DATA_SM, otherwise Store and Forward mode is used. 3 - Store and Forward mode

Scope: Server

See Also:
Constant Field Values

mobileCountryCode

public static final int mobileCountryCode
Sets the Mobile Country Code for sending an operator logo.

Scope: Server

See Also:
Constant Field Values

mobileNetworkCode

public static final int mobileNetworkCode
Sets the Mobile Network Code for sending an operator logo.

Scope: Server

See Also:
Constant Field Values

originatingAddressNpi

public static final int originatingAddressNpi
The ESME Numbering Plan Indicator (NPI). Used as a default for originating address. Possible values:

Scope: Server

See Also:
Constant Field Values

originatingAddressTon

public static final int originatingAddressTon
The ESME Type Of Number (TON). Used as a default for originating address. 0=UNKNOWN 1=INTERNATIONAL 2=NATIONAL 3=NETWORK 4=SUBSCRIBER 5=ALPHANUMERIC 6=ABBREVIATED 7=RESERVED_EXTN

Scope: Server

See Also:
Constant Field Values

receiveSegmentsWaitTime

public static final int receiveSegmentsWaitTime
Specifies the maxium time in seconds to wait on the arrival of the segments of a concatenated SMS from SMSC since the arrival of the first segment.

Scope: Server

See Also:
Constant Field Values

receiveSmsIgnoreMissingSegments

public static final boolean receiveSmsIgnoreMissingSegments
This flag determines whether or not to deliver incomplete messages received with missing segments to the application. If set to true, the plug-in will re-assemble the received segments and deliver the incomplete message to the application If set to false, the plug-in will not deliver messages to the application unless all segments are received

Scope: Server

See Also:
Constant Field Values

requestDeliveryReports

public static final int requestDeliveryReports
This attribute determines if the SMPP plugin shall request delivery receipt from SMSC or not. Possible settings are: 0 = delivery receipt will never be requested 1 = delivery receipt will always be requested 2 = delivery receipt will be requested if the application request for delivery report either by providing a callback URL when sending the message or by having subscribed for delivery report notifications. Note that the tunneled XParam 'com.bea.wlcp.wlng.plugin.sms.RequestDeliveryReportFlag' or SLA configuration can be used to override this attribute.

Scope: Server

See Also:
Constant Field Values

resetSMPPConnectionsOnRequestTimeout

public static final boolean resetSMPPConnectionsOnRequestTimeout
Indicates if the plug-in shall reset its connections to the SMSC in case of a submitSM, submitMultiSM or dataSM request timeout. This setting is plug-in instance specific.

Scope: Server

See Also:
Constant Field Values

segmentsLimit

public static final int segmentsLimit
Maximum number of SMPP segments an application is allowed to send when using the Extended Web Services Binary SMS interface. Default Value: 1024.

Scope: Server

See Also:
Constant Field Values

sequenceNumberRangeEndId

public static final int sequenceNumberRangeEndId
End ID of the sequence number range. Sequential numbers generated for plug-in instances cannot exceed this value. Default Value: 0.

Scope: Server

See Also:
Constant Field Values

sequenceNumberRangeStartId

public static final int sequenceNumberRangeStartId
Start ID of the sequence number range. Sequential numbers for plug-in instances begin with this value. Default Value: 0.

Scope: Server

See Also:
Constant Field Values

SMSCDefaultAlphabet

public static final int SMSCDefaultAlphabet
The SMSC Default Alphabet. This is the default character encoding scheme that is used by the SMSC when encoding the short message. The plug-in needs to use the same character encoding scheme for the characters to be decoded correctly. The following encoding schemes are supported: All encoding schemes supported by JAVA. Example: ASCII (American Standard Code for Information Interchange) Cp1252 (Windows Latin-1) ISO8859_1 (ISO 8859-1, Latin alphabet No. 1) Specify GSM_DEFAULT for default GSM character set. If the SMSC has a limit of 160 characters per SMS message, set the wlng.smpp.max_payload_size system property to 140.

Scope: Server

See Also:
Constant Field Values

smscGroupId

public static final String smscGroupId
ID used to group plug-in instances to the same logical SMSC. This setting is plug-in instance specific. Plug-in instances connecting to a clustered SMSC with several network interfaces should use same smscId to group them as user of the same logical SMSC. Default Value: Empty string.

Scope: Server

See Also:
Constant Field Values

smscGroupIdEnabled

public static final boolean smscGroupIdEnabled
The SmscGroupId and SmscGroupIdEnabled attributes are used when multiple ParlayX 2.1 SMPP plug-in instances connect to different network interfaces that are part of a single logical SMSC. The common SmscGroupId ensures that a delivery report for a message that was sent in through SMSC_NetworkInterface_1 can be sent out through SMSC_NetworkInterface_2. Set this attribute to true when smscGroupId is used. The default is false.

Scope: Server

See Also:
Constant Field Values

useMessagePayload

public static final boolean useMessagePayload
If true, the message is carried in the optional message_payload field in the SMPP PDU. Current behavior predicates that only segmented messages such as ringtones, logos, and long SMS messages that have a UDH are carried in the message_payload field. If this attribute is false, both segmented and unsegmented messages are sent in the short_message field. The short message data can be inserted in either the short_message or message_payload fields, but not both simultaneously. The default is true.

Scope: Server

See Also:
Constant Field Values

userTextMaxLength

public static final int userTextMaxLength
The User Text Max Length. This is the maximum number of characters allowed in a message to be sent using the Short Message Service. Default Value: 0.

Scope: Server

See Also:
Constant Field Values

Method Detail

addDestinationAddressTypeMapping

public void addDestinationAddressTypeMapping(String type,
                                             int ton,
                                             int npi)
                                      throws ManagementException
Adds a new TON/NPI mapping for a new Destinationaddress type. The plug-in will use the tunneled parameter com.bea.wlcp.wlng.plugin.sms.DestinationAddressType.0...n-1 and do a translation. com.bea.wlcp.wlng.plugin.sms.DestinationAddressType.0 should match the specified type type: The new type for the mapping. ton: The TON to use. 0=UNKNOWN 1=INTERNATIONAL 2=NATIONAL 3=NETWORK 4=SUBSCRIBER 5=ALPHANUMERIC 6=ABBREVIATED 7=RESERVED_EXTN. npi: The NPI to use. 0=Unknown 1=ISDN(E163/E164) 3=Data(X.121) 4=Telex(F.69) 6=Land Mobile(E.212) 8=National 9=Private 10=ERMES 14=Internet(IP) 18=WAP Client ID.

Scope: Server

Throws:
ManagementException

addOriginatingAddressTypeMapping

public void addOriginatingAddressTypeMapping(String type,
                                             int ton,
                                             int npi)
                                      throws ManagementException
Adds a new TON/NPI mapping for a new originatingaddress type. The plug-in will use the tunneled parameter com.bea.wlcp.wlng.plugin.sms.OriginatingAddressType and do a translation. com.bea.wlcp.wlng.plugin.sms.OriginatingAddressType should match the specified type.

Scope: Server

Parameters:
type - The new type for the mapping.
ton - The TON to use. 0=UNKNOWN 1=INTERNATIONAL 2=NATIONAL 3=NETWORK 4=SUBSCRIBER 5=ALPHANUMERIC 6=ABBREVIATED 7=RESERVED_EXTN.
npi - The NPI to use. 0=Unknown 1=ISDN(E163/E164) 3=Data(X.121) 4=Telex(F.69) 6=Land Mobile(E.212) 8=National 9=Private 10=ERMES 14=Internet(IP) 18=WAP Client ID.
Throws:
ManagementException

configureDeactivateOnCommandStatus

public void configureDeactivateOnCommandStatus(String smscCommandStatus,
                                               int waitTimeBeforeReconnect)
                                        throws ManagementException
Set to true to allow a plug-in unbinding its connections to an SMSC when it receives a specific command status in submitSMResp, submitMultiSmResp or dataSmResp from the SMSC.

Scope: Server

Parameters:
smscCommandStatus - The command status that will trigger the plugin to unbind its connections. You can specify one single value or a comma separated list of values. The values are specified as the decimal value of the CommandStatus. For example, specifying smscCommandStatus: 8,20 indicates that the plug-in will act when command status in response from SMSC is decimal 8 (0x00000008 - ESME_RSYSERR) or decimal 20 (0x00000014 - ESME_RMSGQFUL).
waitTimeBeforeReconnect - Specifies a timeperiod, in seconds, before the plug-in will make an attempt to reconnect to the SMSC. Set the timeperiod to 0 to disable the reconnect feature. If the reconnect feature is disabled, invoking MBean operation resetSMPPConnection is a must to have the plug-in reconnect to SMSC again. This configuration is plug-in instance specific.
Throws:
ManagementException

getActiveStatus

public boolean getActiveStatus()
Checks the current active status of the SMPP plugin. Will return true if the transmitter connection has been successfully bound.

Scope: Server


getDataSm

public boolean getDataSm()
                  throws ManagementException
Throws:
ManagementException

getDeactivateOnCommandStatus

public boolean getDeactivateOnCommandStatus()
                                     throws ManagementException
Throws:
ManagementException

getDefaultDataCoding

public int getDefaultDataCoding()
                         throws ManagementException
Throws:
ManagementException

getDestinationAddressNpi

public int getDestinationAddressNpi()
                             throws ManagementException
Throws:
ManagementException

getDestinationAddressTon

public int getDestinationAddressTon()
                             throws ManagementException
Throws:
ManagementException

getForwardXParams

public boolean getForwardXParams()
                          throws ManagementException
Throws:
ManagementException

getMaxBatchSize

public int getMaxBatchSize()
                    throws ManagementException
Throws:
ManagementException

getMaxKeywordLimit

public int getMaxKeywordLimit()
                       throws ManagementException
Throws:
ManagementException

getMessagingMode

public int getMessagingMode()
                     throws ManagementException
Throws:
ManagementException

getMobileCountryCode

public int getMobileCountryCode()
                         throws ManagementException
Throws:
ManagementException

getMobileNetworkCode

public int getMobileNetworkCode()
                         throws ManagementException
Throws:
ManagementException

getModuleId

public String getModuleId()
                   throws ManagementException
Returns the module id.

Scope: Server

Throws:
ManagementException

getOriginatingAddressNpi

public int getOriginatingAddressNpi()
                             throws ManagementException
Throws:
ManagementException

getOriginatingAddressTon

public int getOriginatingAddressTon()
                             throws ManagementException
Throws:
ManagementException

getReceiveSegmentsWaitTime

public int getReceiveSegmentsWaitTime()
                               throws ManagementException
Throws:
ManagementException

getReceiveSmsIgnoreMissingSegments

public boolean getReceiveSmsIgnoreMissingSegments()
                                           throws ManagementException
Throws:
ManagementException

getRequestDeliveryReports

public int getRequestDeliveryReports()
                              throws ManagementException
Throws:
ManagementException

getResetSMPPConnectionsOnRequestTimeout

public boolean getResetSMPPConnectionsOnRequestTimeout()
                                                throws ManagementException
Throws:
ManagementException

getSegmentsLimit

public int getSegmentsLimit()
                     throws ManagementException
Throws:
ManagementException

getSequenceNumberRangeEndId

public int getSequenceNumberRangeEndId()
                                throws ManagementException
Throws:
ManagementException

getSequenceNumberRangeStartId

public int getSequenceNumberRangeStartId()
                                  throws ManagementException
Throws:
ManagementException

getSMSCDefaultAlphabet

public String getSMSCDefaultAlphabet()
                              throws ManagementException
Throws:
ManagementException

getSmscGroupId

public String getSmscGroupId()
                      throws ManagementException
Throws:
ManagementException

getSmscGroupIdEnabled

public boolean getSmscGroupIdEnabled()
                              throws ManagementException
Throws:
ManagementException

getUseMessagePayload

public boolean getUseMessagePayload()
                             throws ManagementException
Throws:
ManagementException

getUserTextMaxLength

public int getUserTextMaxLength()
                         throws ManagementException
Throws:
ManagementException

listDeactivateOnCommandStatusConfiguration

public String listDeactivateOnCommandStatusConfiguration()
                                                  throws ManagementException
Lists the configuration for this specific plug-in instance, related to the feature of plug-in unbinding its connections to SMSC when it receives a specific command status in submitSMResp, submitMultiSmResp or dataSmResp from an SMSC.

Scope: Server

Throws:
ManagementException

listDestinationAddressTypeMappings

public String[] listDestinationAddressTypeMappings()
                                            throws ManagementException
Returns a list of all destination address type mappings.

Scope: Cluster

Returns:
list of all destination address type mappings
Throws:
ManagementException

listOriginatingAddressTypeMappings

public String[] listOriginatingAddressTypeMappings()
                                            throws ManagementException
Returns a list of all originating address type mappings..

Scope: Cluster

Returns:
list of all originating address type mappings
Throws:
ManagementException

removeDestinationAddressTypeMapping

public void removeDestinationAddressTypeMapping(String type)
                                         throws ManagementException
Removes an existing TON or NPI address type mapping for a specified destination address type.

Scope: Cluster

Returns:
type destination address type for the mapping
Throws:
ManagementException

removeOriginatingAddressTypeMapping

public void removeOriginatingAddressTypeMapping(String type)
                                         throws ManagementException
Removes an existing TON or NPI address type mapping for a specified originating address type.

Scope: Cluster

Parameters:
type - originating address type for the mapping
Throws:
ManagementException

setDataSm

public void setDataSm(boolean value)
               throws ManagementException
Throws:
ManagementException

setDeactivateOnCommandStatus

public void setDeactivateOnCommandStatus(boolean deactivateOnCommandStatus)
                                  throws ManagementException
Throws:
ManagementException

setDefaultDataCoding

public void setDefaultDataCoding(int dataCoding)
                          throws ManagementException
Throws:
ManagementException

setDestinationAddressNpi

public void setDestinationAddressNpi(int npi)
                              throws ManagementException
Throws:
ManagementException

setDestinationAddressTon

public void setDestinationAddressTon(int ton)
                              throws ManagementException
Throws:
ManagementException

setForwardXParams

public void setForwardXParams(boolean _value)
                       throws ManagementException
Throws:
ManagementException

setMaxBatchSize

public void setMaxBatchSize(int maxBatchSize)
                     throws ManagementException
Throws:
ManagementException

setMaxKeywordLimit

public void setMaxKeywordLimit(int maxKeywordLimit)
                        throws ManagementException
Sets the maximum number of keywords that can be used to match in a short message to determine whether the application receives a notification. The text is matched in two steps:
  1. The entire string is compared against the incoming short message for an exact match.
  2. If no match is found, the plug-in matches the short message one word at a time against the criteria string, up to the number set in the this attribute.

Scope: Server

Parameters:
maxKeywordLimit - Default is 1.
Throws:
ManagementException

setMessagingMode

public void setMessagingMode(int mode)
                      throws ManagementException
Throws:
ManagementException

setMobileCountryCode

public void setMobileCountryCode(int mcc)
                          throws ManagementException
Throws:
ManagementException

setMobileNetworkCode

public void setMobileNetworkCode(int mnc)
                          throws ManagementException
Throws:
ManagementException

setOriginatingAddressNpi

public void setOriginatingAddressNpi(int npi)
                              throws ManagementException
Throws:
ManagementException

setOriginatingAddressTon

public void setOriginatingAddressTon(int ton)
                              throws ManagementException
Throws:
ManagementException

setReceiveSegmentsWaitTime

public void setReceiveSegmentsWaitTime(int timeout)
                                throws ManagementException
Throws:
ManagementException

setReceiveSmsIgnoreMissingSegments

public void setReceiveSmsIgnoreMissingSegments(boolean b)
                                        throws ManagementException
Throws:
ManagementException

setRequestDeliveryReports

public void setRequestDeliveryReports(int requestDeliveryReports)
                               throws ManagementException
Throws:
ManagementException

setResetSMPPConnectionsOnRequestTimeout

public void setResetSMPPConnectionsOnRequestTimeout(boolean resetSMPPConnectionsOnRequestTimeout)
                                             throws ManagementException
Throws:
ManagementException

setSegmentsLimit

public void setSegmentsLimit(int limit)
                      throws ManagementException
Throws:
ManagementException

setSequenceNumberRangeEndId

public void setSequenceNumberRangeEndId(int endId)
                                 throws ManagementException
Throws:
ManagementException

setSequenceNumberRangeStartId

public void setSequenceNumberRangeStartId(int startId)
                                   throws ManagementException
Throws:
ManagementException

setSMSCDefaultAlphabet

public void setSMSCDefaultAlphabet(String characterEncodingScheme)
                            throws ManagementException
Throws:
ManagementException

setSmscGroupId

public void setSmscGroupId(String smscId)
                    throws ManagementException
Throws:
ManagementException

setSmscGroupIdEnabled

public void setSmscGroupIdEnabled(boolean value)
                           throws ManagementException
Throws:
ManagementException

setUseMessagePayload

public void setUseMessagePayload(boolean useMessagePayload)
                          throws ManagementException
Throws:
ManagementException

setUserTextMaxLength

public void setUserTextMaxLength(int userTextMaxLength)
                          throws ManagementException
Throws:
ManagementException

translateDestinationAddressNpi

public int translateDestinationAddressNpi(String type)
                                   throws ManagementException
Gets the ESME Numbering Plan Indicator (NPI) of the destination address mapping added for the specified type.

Scope: Cluster

Returns:
type type for used for the mapping
Throws:
ManagementException

translateDestinationAddressTon

public int translateDestinationAddressTon(String type)
                                   throws ManagementException
Gets the ESME Type of Number (TON) of the destination address mapping added for the specified type.

Scope: Cluster

Returns:
type type for used for the mapping
Throws:
ManagementException

translateOriginatingAddressNpi

public int translateOriginatingAddressNpi(String type)
                                   throws ManagementException
Gets the ESME Numbering Plan Indicator (NPI) of the originating address mapping added for the specified type.

Scope: Cluster

Returns:
type type for used for the mapping
Throws:
ManagementException

translateOriginatingAddressTon

public int translateOriginatingAddressTon(String type)
                                   throws ManagementException
Gets the ESME Type of Number (TON) of the originating address mapping added for the specified type.

Scope: Cluster

Returns:
type type for used for the mapping
Throws:
ManagementException

Skip navigation links

Oracle Communications Services Gatekeeper OAM Java API Reference
6.0

E55516-02


Copyright © 2008, 2015, Oracle and/or its affiliates. All rights reserved.