Skip navigation links

Oracle Communications Services Gatekeeper OAM Java API Reference
6.0

E55516-02


com.bea.wlcp.wlng.plugin.multimediamessaging.mm7.management
Interface MessagingManagementMBean


public interface MessagingManagementMBean

The management interface for the MultimediaMessaging MM7 Plug-in


Field Summary
static String defaultPriority
          Returns the default priority for sent MMS messages, low, high, or normal.
static boolean HTTPBasicAuthentication
           
static String HTTPBasicAuthenticationPassword
           
static String HTTPBasicAuthenticationUsername
           
static int maxBatchSize
          maxBatchSize.
static String mm7relayserverAddress
          The address of the MM7 Relay Server
static String MM7Version
           
static int requestDeliveryReportFlag
           
static String serviceCode
           
static String vasId
           
static String vaspId
           
static String XSDVersion
           

 

Method Summary
 String getDefaultPriority()
           
 boolean getHTTPBasicAuthentication()
          Returns true if HTTP basic authentication is enabled, false otherwise.
 String getHTTPBasicAuthenticationPassword()
          Returns the HTTP basic authentication password.
 String getHTTPBasicAuthenticationUsername()
          Returns the HTTP basic authentication user name.
 int getMaxBatchSize()
           
 String getMm7relayserverAddress()
           
 String getMM7Version()
          Returns the MM7 protocol version.
 int getRequestDeliveryReportFlag()
          Returns how the plug-in instance requests and handles delivery reports for sent messages.
 String getServiceCode()
          Returns the service used for billing purposes.
 String getVasId()
          Returns the Value Added Service (VAS) ID to be used for the plug-in instance when connecting to the MMSC.
 String getVaspId()
          Gets the Value Added Service Provider (VASP) ID to be used for the plug-in instance when connecting to the MMSC.
 String getXSDVersion()
          Returns the XSD version used for requests towards the MMSC.
 void setDefaultPriority(String value)
          Sets the default priority for sent MMS messages, low, high, or normal.
 void setHTTPBasicAuthentication(boolean value)
          Set to true to enable HTTP basic authentication, false if otherwise.
 void setHTTPBasicAuthenticationPassword(String value)
          Sets the HTTP basic authentication password.
 void setHTTPBasicAuthenticationUsername(String value)
          Sets the HTTP basic authentication user name.
 void setMaxBatchSize(int value)
           
 void setMm7relayserverAddress(String value)
           
 void setMM7Version(String value)
          Sets the MM7 protocol version.
 void setRequestDeliveryReportFlag(int value)
          Specifies how the plug-in instance requests and handles delivery reports for sent messages.
 void setServiceCode(String value)
          Sets the service used for billing purposes.
 void setVasId(String value)
          Sets the Value Added Service (VAS) ID to be used for the plug-in instance when connecting to the MMSC.
 void setVaspId(String value)
          Sets the Value Added Service Provider (VASP) ID to be used for the plug-in instance when connecting to the MMSC.
 void setXSDVersion(String value)
          Sets the XSD version used for requests towards the MMSC.

 

Field Detail

defaultPriority

public static final String defaultPriority
Returns the default priority for sent MMS messages, low, high, or normal.

Scope: Cluster

See Also:
Constant Field Values

HTTPBasicAuthentication

public static final boolean HTTPBasicAuthentication
See Also:
Constant Field Values

HTTPBasicAuthenticationPassword

public static final String HTTPBasicAuthenticationPassword
See Also:
Constant Field Values

HTTPBasicAuthenticationUsername

public static final String HTTPBasicAuthenticationUsername
See Also:
Constant Field Values

maxBatchSize

public static final int maxBatchSize
maxBatchSize. Maximum is 100 records at one time. Default is 20. Format: int [0-100].

Scope: Cluster

See Also:
Constant Field Values

mm7relayserverAddress

public static final String mm7relayserverAddress
The address of the MM7 Relay Server

Scope: Cluster

See Also:
Constant Field Values

MM7Version

public static final String MM7Version
See Also:
Constant Field Values

requestDeliveryReportFlag

public static final int requestDeliveryReportFlag
See Also:
Constant Field Values

serviceCode

public static final String serviceCode
See Also:
Constant Field Values

vasId

public static final String vasId
See Also:
Constant Field Values

vaspId

public static final String vaspId
See Also:
Constant Field Values

XSDVersion

public static final String XSDVersion
See Also:
Constant Field Values

Method Detail

getDefaultPriority

public String getDefaultPriority()
                          throws ManagementException
Throws:
ManagementException

getHTTPBasicAuthentication

public boolean getHTTPBasicAuthentication()
                                   throws ManagementException
Returns true if HTTP basic authentication is enabled, false otherwise.

Scope: Cluster

Returns:
true if HTTP basic authentication enabled, false otherwise
Throws:
ManagementException

getHTTPBasicAuthenticationPassword

public String getHTTPBasicAuthenticationPassword()
                                          throws ManagementException
Returns the HTTP basic authentication password.

Scope: Cluster

Returns:
HTTP basic authentication password
Throws:
ManagementException

getHTTPBasicAuthenticationUsername

public String getHTTPBasicAuthenticationUsername()
                                          throws ManagementException
Returns the HTTP basic authentication user name.

Scope: Cluster

Returns:
HTTP basic authentication user name
Throws:
ManagementException

getMaxBatchSize

public int getMaxBatchSize()
                    throws ManagementException
Throws:
ManagementException

getMm7relayserverAddress

public String getMm7relayserverAddress()
                                throws ManagementException
Throws:
ManagementException

getMM7Version

public String getMM7Version()
                     throws ManagementException
Returns the MM7 protocol version.

Scope: Cluster

Returns:
MM7 protocol version
Throws:
ManagementException

getRequestDeliveryReportFlag

public int getRequestDeliveryReportFlag()
                                 throws ManagementException
Returns how the plug-in instance requests and handles delivery reports for sent messages. The return value will be one of the following:

Scope: Cluster

Returns:
delivery report flag setting, 0, 1, or 2
Throws:
ManagementException

getServiceCode

public String getServiceCode()
                      throws ManagementException
Returns the service used for billing purposes.

Scope: Cluster

Returns:
billing service code
Throws:
ManagementException

getVasId

public String getVasId()
                throws ManagementException
Returns the Value Added Service (VAS) ID to be used for the plug-in instance when connecting to the MMSC.

Scope: Cluster

Returns:
VAS ID
Throws:
ManagementException

getVaspId

public String getVaspId()
                 throws ManagementException
Gets the Value Added Service Provider (VASP) ID to be used for the plug-in instance when connecting to the MMSC.

Scope: Cluster

Returns:
VASP ID
Throws:
ManagementException

getXSDVersion

public String getXSDVersion()
                     throws ManagementException
Returns the XSD version used for requests towards the MMSC.

Scope: Cluster

Returns:
XSD version
Throws:
ManagementException

setDefaultPriority

public void setDefaultPriority(String value)
                        throws ManagementException
Sets the default priority for sent MMS messages, low, high, or normal.

Scope: Cluster

Parameters:
value - default priority, low, high, or normal
Throws:
ManagementException

setHTTPBasicAuthentication

public void setHTTPBasicAuthentication(boolean value)
                                throws ManagementException
Set to true to enable HTTP basic authentication, false if otherwise. If true, HTTPBasicAuthenticationUsername and HTTPBasicAuthenticationPassword must be specified.

Scope: Cluster

Parameters:
value - true to enable HTTP basic authentication, false otherwise
Throws:
ManagementException

setHTTPBasicAuthenticationPassword

public void setHTTPBasicAuthenticationPassword(String value)
                                        throws ManagementException
Sets the HTTP basic authentication password.

Scope: Cluster

Parameters:
value - The HTTP basic authentication password
Throws:
ManagementException

setHTTPBasicAuthenticationUsername

public void setHTTPBasicAuthenticationUsername(String value)
                                        throws ManagementException
Sets the HTTP basic authentication user name.

Scope: Cluster

Parameters:
value - basic authentication user name
Throws:
ManagementException

setMaxBatchSize

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

setMm7relayserverAddress

public void setMm7relayserverAddress(String value)
                              throws ManagementException
Throws:
ManagementException

setMM7Version

public void setMM7Version(String value)
                   throws ManagementException
Sets the MM7 protocol version. Supported values are 5.3.0 or 6.8.0.

Scope: Cluster

Parameters:
value - MM7 protocol version, either 5.3.0 or 6.8.0
Throws:
ManagementException

setRequestDeliveryReportFlag

public void setRequestDeliveryReportFlag(int value)
                                  throws ManagementException
Specifies how the plug-in instance requests and handles delivery reports for sent messages. Enter one of the following:

Default Value: 0

Scope: Cluster

Parameters:
value - delivery report flag setting, 0, 1, or 2
Throws:
ManagementException

setServiceCode

public void setServiceCode(String value)
                    throws ManagementException
Sets the service used for billing purposes.

Scope: Cluster

Parameters:
value - billing service code
Throws:
ManagementException

setVasId

public void setVasId(String value)
              throws ManagementException
Sets the Value Added Service (VAS) ID to be used for the plug-in instance when connecting to the MMSC.

Scope: Cluster

Parameters:
value - VAS ID
Throws:
ManagementException

setVaspId

public void setVaspId(String value)
               throws ManagementException
Sets the Value Added Service Provider (VASP) ID to be used for the plug-in instance when connecting to the MMSC.

Scope: Cluster

Parameters:
value - VASP ID
Throws:
ManagementException

setXSDVersion

public void setXSDVersion(String value)
                   throws ManagementException
Sets the XSD version used for requests towards the MMSC. The following values are supported:

Scope: Cluster

Returns:
XSD version
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.