org.jdiameter.server.api
Interface IOverloadManager

All Superinterfaces:
org.jdiameter.api.OverloadManager
All Known Implementing Classes:
OverloadManagerImpl

public interface IOverloadManager
extends org.jdiameter.api.OverloadManager

This interface describe extends methods of base class


Method Summary
 void changeNotification(int index, org.jdiameter.api.URI uri, double value)
          Notification about overload
 boolean isParenAppOverload(org.jdiameter.api.ApplicationId appId)
          Return true if application has overload
 boolean isParenAppOverload(org.jdiameter.api.ApplicationId appId, int type)
          eturn true if application has overload by predefined type
 
Methods inherited from interface org.jdiameter.api.OverloadManager
addOverloadListener, parentAppOverloadCeased, parentAppOverloadDetected, removeOverloadListener
 

Method Detail

isParenAppOverload

boolean isParenAppOverload(org.jdiameter.api.ApplicationId appId)
Return true if application has overload

Parameters:
appId - application id
Returns:
true if application has overload

isParenAppOverload

boolean isParenAppOverload(org.jdiameter.api.ApplicationId appId,
                           int type)
eturn true if application has overload by predefined type

Parameters:
appId - application id
type - type of overload (CPU, Memory... )
Returns:
true if application has overload

changeNotification

void changeNotification(int index,
                        org.jdiameter.api.URI uri,
                        double value)
Notification about overload

Parameters:
index - overload entry index
uri - peer uri
value - overload value


Copyright © 2008. All Rights Reserved.