org.jbpm.sim.kpi
Class BusinessFigure

java.lang.Object
  extended by org.jbpm.sim.kpi.BusinessFigure

public class BusinessFigure
extends java.lang.Object

Configuration of business figures in processes. Either configured with a handler, which can calculate the business figure or an expression.

Author:
bernd.ruecker@camunda.com

Constructor Summary
BusinessFigure(java.lang.String name, java.lang.String type, java.lang.Class implementationClass)
           
BusinessFigure(java.lang.String name, java.lang.String type, java.lang.String expression)
           
BusinessFigure(java.lang.String name, java.lang.String type, java.lang.String implementationClass, java.lang.String expression)
           
 
Method Summary
 java.lang.Number calculateAndAdd(ExecutionContext executionContext)
           
 java.lang.Object clone()
           
 BusinessFigure copy()
           
 java.lang.String getExpression()
           
 java.lang.Class getImplementationClass()
           
 java.lang.String getName()
           
 double getResult()
           
 java.lang.String getType()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusinessFigure

public BusinessFigure(java.lang.String name,
                      java.lang.String type,
                      java.lang.String implementationClass,
                      java.lang.String expression)

BusinessFigure

public BusinessFigure(java.lang.String name,
                      java.lang.String type,
                      java.lang.Class implementationClass)

BusinessFigure

public BusinessFigure(java.lang.String name,
                      java.lang.String type,
                      java.lang.String expression)
Method Detail

getName

public java.lang.String getName()

getType

public java.lang.String getType()

getImplementationClass

public java.lang.Class getImplementationClass()

getExpression

public java.lang.String getExpression()

calculateAndAdd

public java.lang.Number calculateAndAdd(ExecutionContext executionContext)

getResult

public double getResult()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

copy

public BusinessFigure copy()


Copyright © 2010 JBoss Community. All Rights Reserved.