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 classLoadAdvisoryEvent.LoadStatus
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.StringgetDatabaseUniqueName()abstract java.lang.StringgetInstanceName()abstract LoadAdvisoryEvent.LoadStatusgetLoadStatus()abstract intgetPercent()abstract java.lang.StringgetServiceName()abstract intgetServiceQuality()-
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
-
-