org.jbpm.module.def
Class ModuleDefinition

java.lang.Object
  extended by org.jbpm.module.def.ModuleDefinition
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ContextDefinition, FileDefinition, TaskMgmtDefinition

public abstract class ModuleDefinition
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.lang.String name
           
protected  ProcessDefinition processDefinition
           
 
Constructor Summary
protected ModuleDefinition()
           
 
Method Summary
abstract  ModuleInstance createInstance()
           
 boolean equals(java.lang.Object o)
           
 long getId()
           
 java.lang.String getName()
           
 ProcessDefinition getProcessDefinition()
           
 int hashCode()
           
 void setProcessDefinition(ProcessDefinition processDefinition)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

processDefinition

protected ProcessDefinition processDefinition
Constructor Detail

ModuleDefinition

protected ModuleDefinition()
Method Detail

createInstance

public abstract ModuleInstance createInstance()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getId

public long getId()

getName

public java.lang.String getName()

getProcessDefinition

public ProcessDefinition getProcessDefinition()

setProcessDefinition

public void setProcessDefinition(ProcessDefinition processDefinition)


Copyright © 2010 JBoss Community. All Rights Reserved.