org.mobicents.slee.sipevent.server.subscription.jmx
Interface SubscriptionControlManagementMBean

All Known Implementing Classes:
SubscriptionControlManagement

public interface SubscriptionControlManagementMBean

JMX Configuration of the SIP Event Subscription Control.

Author:
martins

Field Summary
static java.lang.String MBEAN_NAME
           
 
Method Summary
 java.lang.String getContactAddressDisplayName()
          Retrieves the display name used in contact header's addresses.
 int getDefaultExpires()
          Retrieves default subscription time in seconds.
 int getDefaultWaitingExpires()
          Retrieves default expires value, in seconds, to keep a subscription in waiting state.
 boolean getEventListSupportOn()
          Indicates if event list support is on, that is, this server acts as Resource List Server too
 int getMaxExpires()
          Retrieves maximum subscription time in seconds.
 int getMaxForwards()
          Retrieves Max-Forwards header value for generated NOTIFY requests.
 int getMinExpires()
          Retrieves minimum subscription time in seconds.
 java.lang.String getPChargingVectorHeaderTerminatingIOI()
          Retrieves the TerminationIOI parameter of PChargingVector header, to be used on SUBSCRIBE responses and NOTIFY requests in a IMS environment.
 void setContactAddressDisplayName(java.lang.String contactAddressDisplayName)
          Defines the display name used in contact header's addresses.
 void setDefaultExpires(int defaultExpires)
          Defines default subscription time in seconds.
 void setDefaultWaitingExpires(int defaultWaitingExpires)
          Defines default expires value, in seconds, to keep a subscription in waiting state.
 void setMaxExpires(int maxExpires)
          Defines maximum subscription time in seconds.
 void setMaxForwards(int maxForwards)
          Defines Max-Forwards header value for generated NOTIFY requests.
 void setMinExpires(int minExpires)
          Defines minimum subscription time in seconds.
 void setPChargingVectorHeaderTerminatingIOI(java.lang.String chargingVectorHeaderTerminatingIOI)
          Defines the TerminationIOI parameter of PChargingVector header, to be used on SUBSCRIBE responses and NOTIFY requests in a IMS environment.
 

Field Detail

MBEAN_NAME

static final java.lang.String MBEAN_NAME
See Also:
Constant Field Values
Method Detail

getDefaultExpires

int getDefaultExpires()
Retrieves default subscription time in seconds.

Returns:

setDefaultExpires

void setDefaultExpires(int defaultExpires)
Defines default subscription time in seconds.

Parameters:
defaultExpires -

getMaxExpires

int getMaxExpires()
Retrieves maximum subscription time in seconds.

Returns:

setMaxExpires

void setMaxExpires(int maxExpires)
Defines maximum subscription time in seconds.

Parameters:
maxExpires -

getMinExpires

int getMinExpires()
Retrieves minimum subscription time in seconds.

Returns:

setMinExpires

void setMinExpires(int minExpires)
Defines minimum subscription time in seconds.

Parameters:
maxExpires -

getDefaultWaitingExpires

int getDefaultWaitingExpires()
Retrieves default expires value, in seconds, to keep a subscription in waiting state.

Returns:

setDefaultWaitingExpires

void setDefaultWaitingExpires(int defaultWaitingExpires)
Defines default expires value, in seconds, to keep a subscription in waiting state.

Parameters:
defaultWaitingExpires -

getMaxForwards

int getMaxForwards()
Retrieves Max-Forwards header value for generated NOTIFY requests.

Returns:

setMaxForwards

void setMaxForwards(int maxForwards)
Defines Max-Forwards header value for generated NOTIFY requests.

Parameters:
maxForwards -

getContactAddressDisplayName

java.lang.String getContactAddressDisplayName()
Retrieves the display name used in contact header's addresses.

Returns:

setContactAddressDisplayName

void setContactAddressDisplayName(java.lang.String contactAddressDisplayName)
Defines the display name used in contact header's addresses.

Parameters:
contactAddressDisplayName -

getEventListSupportOn

boolean getEventListSupportOn()
Indicates if event list support is on, that is, this server acts as Resource List Server too

Returns:

getPChargingVectorHeaderTerminatingIOI

java.lang.String getPChargingVectorHeaderTerminatingIOI()
Retrieves the TerminationIOI parameter of PChargingVector header, to be used on SUBSCRIBE responses and NOTIFY requests in a IMS environment.

Returns:

setPChargingVectorHeaderTerminatingIOI

void setPChargingVectorHeaderTerminatingIOI(java.lang.String chargingVectorHeaderTerminatingIOI)
Defines the TerminationIOI parameter of PChargingVector header, to be used on SUBSCRIBE responses and NOTIFY requests in a IMS environment.

Parameters:
chargingVectorHeaderTerminatingIOI -


Copyright © 2011. All Rights Reserved.