Package oracle.simplefan
Class LoadAdvisoryEvent
- java.lang.Object
-
- java.util.EventObject
-
- oracle.simplefan.FanEvent
-
- oracle.simplefan.LoadAdvisoryEvent
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public abstract class LoadAdvisoryEvent extends FanEvent implements java.lang.Cloneable, java.io.Serializable
This FAN event provides advice that directs load balancing for subscribers.- Since:
- 11.2
- Version:
- $Header: dbjava/simplefan/src/java/oracle/simplefan/LoadAdvisoryEvent.java /main/3 2015/09/09 23:06:27 vidnayak Exp $
- Author:
- dsurber
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LoadAdvisoryEvent.LoadStatus
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.String
getDatabaseUniqueName()
abstract java.lang.String
getInstanceName()
abstract LoadAdvisoryEvent.LoadStatus
getLoadStatus()
abstract int
getPercent()
abstract java.lang.String
getServiceName()
abstract int
getServiceQuality()
-
Methods inherited from class oracle.simplefan.FanEvent
getTimestamp
-
-
-
-
Method Detail
-
getServiceName
public abstract java.lang.String getServiceName()
- Returns:
- service name
-
getDatabaseUniqueName
public abstract java.lang.String getDatabaseUniqueName()
- Returns:
- database unique name
-
getInstanceName
public abstract java.lang.String getInstanceName()
- Returns:
- Instance name
-
getPercent
public abstract int getPercent()
- Returns:
- percent
-
getServiceQuality
public abstract int getServiceQuality()
- Returns:
- service quality
-
getLoadStatus
public abstract LoadAdvisoryEvent.LoadStatus getLoadStatus()
- Returns:
- load status
-
-