BEA Systems, Inc.

BEA WebLogic SIP Server 2.2 API Reference


com.bea.wcp.sip.management.configuration
Interface OverloadProtectionMBean

All Superinterfaces:
weblogic.management.configuration.ConfigurationMBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.management.WebLogicMBean

public interface OverloadProtectionMBean
extends weblogic.management.configuration.ConfigurationMBean

Copyright © 2006 BEA Systems, Inc. All Rights Reserved.

Field Summary
static java.lang.String QUEUE_LENGTH_POLICY
           
static java.lang.String SESSION_RATE_POLICY
           
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 java.lang.String getRegulationPolicy()
          Get overload protection regulation type
 long getReleaseValue()
          Return overload release value
 long getThresholdValue()
          Return overload threshold value
 void setRegulationPolicy(java.lang.String type)
           
 void setReleaseValue(long value)
           
 void setThresholdValue(long value)
           
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Field Detail

QUEUE_LENGTH_POLICY

public static final java.lang.String QUEUE_LENGTH_POLICY
See Also:
Constant Field Values

SESSION_RATE_POLICY

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

getRegulationPolicy

public java.lang.String getRegulationPolicy()
Get overload protection regulation type

Returns:
overload protection regulation type
Default value:
QUEUE_LENGTH_POLICY
Legal values:
SESSION_RATE_POLICY, QUEUE_LENGTH_POLICY
A dynamic MBean attribute.

getReleaseValue

public long getReleaseValue()
Return overload release value

Returns:
release threshold
Minimum value:
1
A dynamic MBean attribute.

getThresholdValue

public long getThresholdValue()
Return overload threshold value

Returns:
activate threshold
Minimum value:
1
A dynamic MBean attribute.

setRegulationPolicy

public void setRegulationPolicy(java.lang.String type)

setReleaseValue

public void setReleaseValue(long value)

setThresholdValue

public void setThresholdValue(long value)

Documentation is available at
http://download.oracle.com/docs/cd/E13209_01/wlcp/wlss22/
Copyright 2006 BEA Systems Inc.