gran.app.adapter.kernel.udf
Class CalculatedValueLoop

java.lang.Object
  extended bygran.app.adapter.kernel.udf.CalculatedValueLoop

public class CalculatedValueLoop
extends java.lang.Object


Nested Class Summary
 class CalculatedValueLoop.IntThread
           
 class CalculatedValueLoop.Monitor
           
 
Field Summary
static java.lang.String MESSAGES_COUNT
           
static java.lang.String TASK_ACTUAL_BUDGET
           
static java.lang.String TASK_BUDGET
           
static java.lang.String TASK_CHILDREN_COUNT
           
static java.lang.String TASK_CLOSE_DATE
           
static java.lang.String TASK_DEADLINE
           
static java.lang.String TASK_DESCRIPTION
           
static java.lang.String TASK_HANDLER
           
static java.lang.String TASK_HANDLER_STATUS
           
static java.lang.String TASK_NAME
           
static java.lang.String TASK_NUMBER
           
static java.lang.String TASK_PRIORITY
           
static java.lang.String TASK_RESOLUTION
           
static java.lang.String TASK_STATUS
           
static java.lang.String TASK_SUBMIT_DATE
           
static java.lang.String TASK_SUBMITTER
           
static java.lang.String TASK_SUBMITTER_STATUS
           
static java.lang.String TASK_UPDATE_DATE
           
static java.lang.String TASK_WORKFLOW
           
 CalculatedValueLoop.IntThread thread
           
static java.lang.String USER_CHILDREN_COUNT
           
static java.lang.String USER_COMPANY
           
static java.lang.String USER_EMAIL
           
static java.lang.String USER_EXPIREDATE
           
static java.lang.String USER_LASTVISITED
           
static java.lang.String USER_LOCALE
           
static java.lang.String USER_LOGIN
           
static java.lang.String USER_MANAGER_LOGIN
           
static java.lang.String USER_MANAGER_NAME
           
static java.lang.String USER_NAME
           
static java.lang.String USER_PHONE
           
static java.lang.String USER_PRSTATUS
           
static java.lang.String USER_TIMEZONE
           
 
Constructor Summary
CalculatedValueLoop(java.lang.String formula, java.util.HashMap tci)
           
 
Method Summary
static java.lang.String decode(java.lang.String s)
           
static java.lang.String encode(java.lang.String sent)
           
 java.util.HashMap getConstants()
           
static java.util.HashMap getHashMap(gran.cache.TaskCacheItem taskCacheItem)
           
static java.util.HashMap getHashMap(gran.cache.UserCacheItem userCacheItem)
           
 bsh.Interpreter getInterpreter()
           
 java.util.HashMap getMethods()
           
 bsh.NameSpace getNameSpace()
           
 java.util.HashMap getOperators()
           
 CalculatedValueLoop.IntThread getThread()
           
 java.lang.String getValue()
           
 java.util.HashMap getVariables()
           
 void setFormula(java.lang.String formula)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

thread

public CalculatedValueLoop.IntThread thread

USER_COMPANY

public static final java.lang.String USER_COMPANY
See Also:
Constant Field Values

USER_EMAIL

public static final java.lang.String USER_EMAIL
See Also:
Constant Field Values

USER_CHILDREN_COUNT

public static final java.lang.String USER_CHILDREN_COUNT
See Also:
Constant Field Values

USER_EXPIREDATE

public static final java.lang.String USER_EXPIREDATE
See Also:
Constant Field Values

USER_LASTVISITED

public static final java.lang.String USER_LASTVISITED
See Also:
Constant Field Values

USER_LOCALE

public static final java.lang.String USER_LOCALE
See Also:
Constant Field Values

USER_LOGIN

public static final java.lang.String USER_LOGIN
See Also:
Constant Field Values

USER_MANAGER_LOGIN

public static final java.lang.String USER_MANAGER_LOGIN
See Also:
Constant Field Values

USER_MANAGER_NAME

public static final java.lang.String USER_MANAGER_NAME
See Also:
Constant Field Values

USER_NAME

public static final java.lang.String USER_NAME
See Also:
Constant Field Values

USER_PRSTATUS

public static final java.lang.String USER_PRSTATUS
See Also:
Constant Field Values

USER_PHONE

public static final java.lang.String USER_PHONE
See Also:
Constant Field Values

USER_TIMEZONE

public static final java.lang.String USER_TIMEZONE
See Also:
Constant Field Values

TASK_ACTUAL_BUDGET

public static final java.lang.String TASK_ACTUAL_BUDGET
See Also:
Constant Field Values

TASK_BUDGET

public static final java.lang.String TASK_BUDGET
See Also:
Constant Field Values

TASK_CLOSE_DATE

public static final java.lang.String TASK_CLOSE_DATE
See Also:
Constant Field Values

TASK_DEADLINE

public static final java.lang.String TASK_DEADLINE
See Also:
Constant Field Values

MESSAGES_COUNT

public static final java.lang.String MESSAGES_COUNT
See Also:
Constant Field Values

TASK_SUBMIT_DATE

public static final java.lang.String TASK_SUBMIT_DATE
See Also:
Constant Field Values

TASK_UPDATE_DATE

public static final java.lang.String TASK_UPDATE_DATE
See Also:
Constant Field Values

TASK_CHILDREN_COUNT

public static final java.lang.String TASK_CHILDREN_COUNT
See Also:
Constant Field Values

TASK_DESCRIPTION

public static final java.lang.String TASK_DESCRIPTION
See Also:
Constant Field Values

TASK_HANDLER

public static final java.lang.String TASK_HANDLER
See Also:
Constant Field Values

TASK_HANDLER_STATUS

public static final java.lang.String TASK_HANDLER_STATUS
See Also:
Constant Field Values

TASK_NAME

public static final java.lang.String TASK_NAME
See Also:
Constant Field Values

TASK_PRIORITY

public static final java.lang.String TASK_PRIORITY
See Also:
Constant Field Values

TASK_RESOLUTION

public static final java.lang.String TASK_RESOLUTION
See Also:
Constant Field Values

TASK_STATUS

public static final java.lang.String TASK_STATUS
See Also:
Constant Field Values

TASK_SUBMITTER

public static final java.lang.String TASK_SUBMITTER
See Also:
Constant Field Values

TASK_SUBMITTER_STATUS

public static final java.lang.String TASK_SUBMITTER_STATUS
See Also:
Constant Field Values

TASK_NUMBER

public static final java.lang.String TASK_NUMBER
See Also:
Constant Field Values

TASK_WORKFLOW

public static final java.lang.String TASK_WORKFLOW
See Also:
Constant Field Values
Constructor Detail

CalculatedValueLoop

public CalculatedValueLoop(java.lang.String formula,
                           java.util.HashMap tci)
                    throws gran.exception.GranException
Method Detail

getMethods

public java.util.HashMap getMethods()

getOperators

public java.util.HashMap getOperators()

getConstants

public java.util.HashMap getConstants()

getNameSpace

public bsh.NameSpace getNameSpace()

getVariables

public java.util.HashMap getVariables()

setFormula

public void setFormula(java.lang.String formula)

getValue

public java.lang.String getValue()
                          throws gran.exception.GranException,
                                 bsh.EvalError
Throws:
gran.exception.GranException
bsh.EvalError

getThread

public CalculatedValueLoop.IntThread getThread()

getInterpreter

public bsh.Interpreter getInterpreter()

getHashMap

public static java.util.HashMap getHashMap(gran.cache.TaskCacheItem taskCacheItem)
                                    throws gran.exception.GranException
Throws:
gran.exception.GranException

getHashMap

public static java.util.HashMap getHashMap(gran.cache.UserCacheItem userCacheItem)
                                    throws gran.exception.GranException
Throws:
gran.exception.GranException

decode

public static java.lang.String decode(java.lang.String s)

encode

public static java.lang.String encode(java.lang.String sent)


Copyright © 2002-2003 TrackStudio, Ltd. All Rights Reserved.