📄 approvalprocess20080908t130240entitybase.java
字号:
/**
* This class is used at runtime only.
* To compile java expressions from the bpel at build time use the abstract base class this class inherits from.
*/
package articleprocess;
import com.ibm.bpe.util.Assert;
import com.ibm.bpe.util.TraceLog;
import com.ibm.bpe.util.TraceLogger;
import com.ibm.bpe.framework.EngineCallbackB;
public class ApprovalProcess20080908T130240EntityBase
extends ApprovalProcess20080908T130240EntityAbstractBase
implements java.io.Serializable
{
final static long serialVersionUID = 1L;
/**
* Dispatcher method for java snippets.
* @param identifier - Identifier for the snippet
* @ecb - engine callback
* @generated
*/
public void invokeSnippet(String identifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ProcessException
{
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG,"Dispatching snippet " + identifier );
com.ibm.bpe.framework.JavaSnippetExpression snippetInstance = null;
setEngineCallback(ecb);
String activityName = null;
Assert.assertion(false, "No snippet available (passed identifier " + identifier + ")");
if (snippetInstance!=null) {
executeJavaSnippet(snippetInstance, activityName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
}
/**
* @generated
*/
public boolean evaluateCondition(String identifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ProcessException
{
boolean returnValue = false;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching condition " + identifier);
com.ibm.bpe.framework.ConditionExpression conditionInstance = null;
setEngineCallback(ecb);
String conditionName = null;
if (identifier.equals("7_1073741832")) {
conditionInstance = new CE_FW_7();
conditionName = "WhileLoop";
} else {
Assert.assertion(false, "Invalid condition name " + identifier);
}
if (conditionInstance!=null) {
returnValue = evaluateJavaCondition(conditionInstance, conditionName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
/**
* @generated
*/
public int evaluateForTimeoutExpression(String timeoutIdentifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ApplicationFaultException,
com.ibm.bpe.api.RuntimeFaultException,
com.ibm.bpe.api.StandardFaultException
{
int returnValue = 0;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching for timeout " + timeoutIdentifier);
com.ibm.bpe.framework.TimeoutExpression timeoutInstance = null;
setEngineCallback(ecb);
String timeoutName = null;
Assert.assertion(false, "No timeout available (passed identifier " + timeoutIdentifier + ")");
if (timeoutInstance!=null) {
returnValue = evaluateJavaTimeout(timeoutInstance, timeoutName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
/**
* @generated
*/
public java.util.Calendar evaluateUntilTimeoutExpression(String timeoutIdentifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ApplicationFaultException,
com.ibm.bpe.api.RuntimeFaultException,
com.ibm.bpe.api.StandardFaultException
{
java.util.Calendar returnValue = null;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching until timeout " + timeoutIdentifier);
com.ibm.bpe.framework.UntilExpression untilInstance = null;
setEngineCallback(ecb);
String untilName = null;
Assert.assertion(false, "No until available (passed identifier " + timeoutIdentifier + ")");
if (untilInstance!=null) {
returnValue = evaluateJavaUntil(untilInstance, untilName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
/**
* @generated
*/
public int evaluateRepeatEveryExpression(String repeatEveryIdentifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ApplicationFaultException,
com.ibm.bpe.api.RuntimeFaultException,
com.ibm.bpe.api.StandardFaultException
{
int returnValue = 0;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching for repeatEvery " + repeatEveryIdentifier);
com.ibm.bpe.framework.RepeatEveryExpression repeatEveryInstance = null;
setEngineCallback(ecb);
String repeatEveryName = null;
Assert.assertion(false, "No repeatEvery available (passed identifier " + repeatEveryIdentifier + ")");
if (repeatEveryInstance!=null) {
returnValue = evaluateRepeatEvery(repeatEveryInstance, repeatEveryName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
/**
* @generated
*/
public long evaluateForEachStartCounter(String forEachIdentifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ApplicationFaultException,
com.ibm.bpe.api.RuntimeFaultException,
com.ibm.bpe.api.StandardFaultException
{
long returnValue = 0;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching for forEach start counter " + forEachIdentifier);
com.ibm.bpe.framework.ForEachExpression forEachInstance = null;
setEngineCallback(ecb);
String forEachName = null;
Assert.assertion(false, "No forEach start counter available (passed identifier " + forEachIdentifier + ")");
if (forEachInstance!=null) {
returnValue = evaluateForEach(forEachInstance, forEachName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
/**
* @generated
*/
public long evaluateForEachFinalCounter(String forEachIdentifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ApplicationFaultException,
com.ibm.bpe.api.RuntimeFaultException,
com.ibm.bpe.api.StandardFaultException
{
long returnValue = 0;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching for forEach final counter " + forEachIdentifier);
com.ibm.bpe.framework.ForEachExpression forEachInstance = null;
setEngineCallback(ecb);
String forEachName = null;
Assert.assertion(false, "No forEach final counter available (passed identifier " + forEachIdentifier + ")");
if (forEachInstance!=null) {
returnValue = evaluateForEach(forEachInstance, forEachName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
/**
* @generated
*/
public long evaluateForEachBranchesCompletionCondition(String forEachIdentifier, EngineCallbackB ecb)
throws com.ibm.bpe.api.ApplicationFaultException,
com.ibm.bpe.api.RuntimeFaultException,
com.ibm.bpe.api.StandardFaultException
{
long returnValue = 0;
try {
if (TraceLog.isTracing) TraceLog.entry();
if (TraceLog.isTracing ) TraceLog.trace(TraceLogger.TYPE_DEBUG, "Dispatching for forEach branches completion condition " + forEachIdentifier);
com.ibm.bpe.framework.ForEachExpression forEachInstance = null;
setEngineCallback(ecb);
String forEachName = null;
Assert.assertion(false, "No forEach branches completion condition available (passed identifier " + forEachIdentifier + ")");
if (forEachInstance!=null) {
returnValue = evaluateForEach(forEachInstance, forEachName);
}
} finally {
if (TraceLog.isTracing) TraceLog.exit();
}
return returnValue;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -