org.ow2.clif.analyze.lib.graph
Class AggregateDataImpl
java.lang.Object
org.ow2.clif.analyze.lib.graph.AggregateDataImpl
- All Implemented Interfaces:
- org.objectweb.fractal.api.control.BindingController, AggregateDataControl
public class AggregateDataImpl
- extends java.lang.Object
- implements org.objectweb.fractal.api.control.BindingController, AggregateDataControl
The Class AggregateDataImpl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AggregateDataImpl
public AggregateDataImpl()
- Instantiates a new chart engine impl.
getInstance
public AggregateDataImpl getInstance()
- Gets the single instance of FilterDataImpl.
- Returns:
- single instance of FilterDataImpl
bindFc
public void bindFc(java.lang.String clientItfName,
java.lang.Object serverItf)
throws org.objectweb.fractal.api.NoSuchInterfaceException,
org.objectweb.fractal.api.control.IllegalBindingException,
org.objectweb.fractal.api.control.IllegalLifeCycleException
- Specified by:
bindFc
in interface org.objectweb.fractal.api.control.BindingController
- Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalBindingException
org.objectweb.fractal.api.control.IllegalLifeCycleException
listFc
public java.lang.String[] listFc()
- Specified by:
listFc
in interface org.objectweb.fractal.api.control.BindingController
lookupFc
public java.lang.Object lookupFc(java.lang.String clientItfName)
throws org.objectweb.fractal.api.NoSuchInterfaceException
- Specified by:
lookupFc
in interface org.objectweb.fractal.api.control.BindingController
- Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
unbindFc
public void unbindFc(java.lang.String clientItfName)
throws org.objectweb.fractal.api.NoSuchInterfaceException,
org.objectweb.fractal.api.control.IllegalBindingException,
org.objectweb.fractal.api.control.IllegalLifeCycleException
- Specified by:
unbindFc
in interface org.objectweb.fractal.api.control.BindingController
- Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalBindingException
org.objectweb.fractal.api.control.IllegalLifeCycleException
aggregateBladesOneSameEvent
public java.util.List<BladeEvent> aggregateBladesOneSameEvent(java.util.List<java.util.List<BladeEvent>> bladeList)
- Description copied from interface:
AggregateDataControl
- Aggregate blades on one event type
- Specified by:
aggregateBladesOneSameEvent
in interface AggregateDataControl
- Parameters:
bladeList
- the blades must have same type
(i.e. injectors, or probes of the same kind/class)
- Returns:
- List virtual data from an aggregation on one event of all the blades selected