站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

IProcessInstance (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


org.drools.ruleflow.common.instance
Interface IProcessInstance

All Superinterfaces:
Serializable
All Known Subinterfaces:
IRuleFlowProcessInstance
All Known Implementing Classes:
ProcessInstance, RuleFlowProcessInstance

public interface IProcessInstance
extends Serializable

A process instance is the representation of a process during its execution. It contains all the runtime status information about the running process. A process can have multiple instances.

Author:
Kris Verlaenen

Field Summary
static int STATE_ABORTED
           
static int STATE_ACTIVE
           
static int STATE_COMPLETED
           
static int STATE_PENDING
           
static int STATE_SUSPENDED
           
 
Method Summary
 long getId()
           
 IProcess getProcess()
           
 int getState()
           
 void setId(long id)
           
 void setProcess(IProcess process)
           
 void setState(int state)
           
 

Field Detail

STATE_PENDING

static final int STATE_PENDING
See Also:
Constant Field Values

STATE_ACTIVE

static final int STATE_ACTIVE
See Also:
Constant Field Values

STATE_COMPLETED

static final int STATE_COMPLETED
See Also:
Constant Field Values

STATE_ABORTED

static final int STATE_ABORTED
See Also:
Constant Field Values

STATE_SUSPENDED

static final int STATE_SUSPENDED
See Also:
Constant Field Values
Method Detail

setId

void setId(long id)

getId

long getId()

setProcess

void setProcess(IProcess process)

getProcess

IProcess getProcess()

setState

void setState(int state)

getState

int getState()


Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.