org.mobicents.slee.sippresence.server.jmx
Class SipPresenceServerManagement

java.lang.Object
  extended by org.mobicents.slee.sippresence.server.jmx.SipPresenceServerManagement
All Implemented Interfaces:
SipPresenceServerManagementMBean

public class SipPresenceServerManagement
extends java.lang.Object
implements SipPresenceServerManagementMBean

Author:
martins

Field Summary
 
Fields inherited from interface org.mobicents.slee.sippresence.server.jmx.SipPresenceServerManagementMBean
MBEAN_NAME
 
Method Summary
static SipPresenceServerManagement getInstance()
          Retrieves the singleton.
 java.lang.String getJaxbPackageNames()
          Retrieves the package names for jaxb pojos, to be used when (un)marshalling presence content.
 java.lang.String getPresRulesAUID()
          Retrieves the id of the XCAP App Usage to be used to retrieve notifier's pres-rules docs, from the XDMS.
 java.lang.String getPresRulesDocumentName()
          Retrieves the name of the document to be used to retrieve the notifier's pres rules doc, from the XDMS.
 void setJaxbPackageNames(java.lang.String packageNames)
          Sets the package names (separated by ':' char) for jaxb pojos, to be used when (un)marshalling presence content.
 void setPresRulesAUID(java.lang.String auid)
          Sets the id of the XCAP App Usage to be used to retrieve notifier's pres-rules docs, from the XDMS.
 void setPresRulesDocumentName(java.lang.String documentName)
          Sets the name of the document to be used to retrieve the notifier's pres rules doc, from the XDMS.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SipPresenceServerManagement getInstance()
Retrieves the singleton.

Returns:

getPresRulesAUID

public java.lang.String getPresRulesAUID()
Description copied from interface: SipPresenceServerManagementMBean
Retrieves the id of the XCAP App Usage to be used to retrieve notifier's pres-rules docs, from the XDMS.

Specified by:
getPresRulesAUID in interface SipPresenceServerManagementMBean
Returns:

getPresRulesDocumentName

public java.lang.String getPresRulesDocumentName()
Description copied from interface: SipPresenceServerManagementMBean
Retrieves the name of the document to be used to retrieve the notifier's pres rules doc, from the XDMS.

Specified by:
getPresRulesDocumentName in interface SipPresenceServerManagementMBean
Returns:

setPresRulesAUID

public void setPresRulesAUID(java.lang.String auid)
Description copied from interface: SipPresenceServerManagementMBean
Sets the id of the XCAP App Usage to be used to retrieve notifier's pres-rules docs, from the XDMS.

Specified by:
setPresRulesAUID in interface SipPresenceServerManagementMBean

setPresRulesDocumentName

public void setPresRulesDocumentName(java.lang.String documentName)
Description copied from interface: SipPresenceServerManagementMBean
Sets the name of the document to be used to retrieve the notifier's pres rules doc, from the XDMS.

Specified by:
setPresRulesDocumentName in interface SipPresenceServerManagementMBean

getJaxbPackageNames

public java.lang.String getJaxbPackageNames()
Retrieves the package names for jaxb pojos, to be used when (un)marshalling presence content.

Returns:

setJaxbPackageNames

public void setJaxbPackageNames(java.lang.String packageNames)
Sets the package names (separated by ':' char) for jaxb pojos, to be used when (un)marshalling presence content. All whitespaces will be removed.

Parameters:
packageNames -


Copyright © 2010. All Rights Reserved.