Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.dataSource.common
Class DrillRequestedEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--oracle.dss.dataSource.common.QueryEvent
              |
              +--oracle.dss.dataSource.common.DrillEvent
                    |
                    +--oracle.dss.dataSource.common.DrillRequestedEvent
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class DrillRequestedEvent
extends DrillEvent

Informs listeners that a drill operation has occurred.

See Also:
Serialized Form

Constructor Summary
DrillRequestedEvent(java.lang.Object source, java.lang.String dimension, java.lang.String value, java.lang.String hierarchy, int delta, java.lang.String valueParent, java.lang.String queryParent, int levelDepth, OlapQDR parentQDR)
          Constructor to use for a drill to a relative level of the specified hierarchy.
DrillRequestedEvent(java.lang.Object source, java.lang.String dimension, java.lang.String value, java.lang.String hierarchy, java.lang.String level, int action, java.util.BitSet flags)
          Constructor to use for a drill to a specific level of the specified hierarchy.

 

Methods inherited from class oracle.dss.dataSource.common.DrillEvent
getAction, getDelta, getDimension, getFlags, getHierarchy, getLevel, getLevelDepth, getParentQDR, getQueryParent, getValue, getValueParent

 

Methods inherited from class oracle.dss.dataSource.common.QueryEvent
clone

 

Methods inherited from class java.util.EventObject
getSource, toString

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

DrillRequestedEvent

public DrillRequestedEvent(java.lang.Object source,
                           java.lang.String dimension,
                           java.lang.String value,
                           java.lang.String hierarchy,
                           int delta,
                           java.lang.String valueParent,
                           java.lang.String queryParent,
                           int levelDepth,
OlapQDR parentQDR)
Constructor to use for a drill to a relative level of the specified hierarchy.
Parameters:
source - The source of the event, that is, the object that fired the event.
dimension - The dimension to drill.
value - The dimension value, also known as dimension member, that was drilled.
hierarchy - The target hierarchy that defines the drill semantics.
delta - The relative number of levels to traverse within the specified hierarchy. Positive numbers drill down, negative numbers drill up.
valueParent - Value's parent dimension value; used for optimizing later potential drill up requests.
queryParent - The item from the original query members under which this drill occurs.
levelDepth - Optional performance hint indicating the numeric level at which the drill target sits within its hierarchy
parentQDR - An optional OlapQDR specifying dimension/member pairs limiting where this drill (down) should take place (parents of the target)

DrillRequestedEvent

public DrillRequestedEvent(java.lang.Object source,
                           java.lang.String dimension,
                           java.lang.String value,
                           java.lang.String hierarchy,
                           java.lang.String level,
                           int action,
                           java.util.BitSet flags)
Constructor to use for a drill to a specific level of the specified hierarchy.
Parameters:
source - The source of the event, that is, the object that fired the event.
dimension - The dimension to drill
value - The dimension value, also known as dimension member, that was drilled.
hierarchy - The target hierarchy that defines the drill semantics.
level - The name of the target level to traverse to.
action - A constant (Step.ADD, Step.KEEP, Step.REMOVE, or Step.SELECT) that represents the selection step action.
flags - A list of optional flags. These flags are drill constants that begin with the prefix DRILL_EXCLUDE_.
See Also:
DrillConstants.DRILL_EXCLUDE_RANGE, DrillConstants.DRILL_EXCLUDE_SELF, DrillConstants.DRILL_EXCLUDE_SIBLINGS, Step.ADD, Step.KEEP, Step.REMOVE, Step.SELECT

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.