org.jbpm.module.def
Class ModuleDefinition

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

public abstract class ModuleDefinition
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
protected  String name
           
protected  ProcessDefinition processDefinition
           
 
Constructor Summary
protected ModuleDefinition()
           
 
Method Summary
abstract  ModuleInstance createInstance()
           
 boolean equals(Object o)
           
 long getId()
           
 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 String name

processDefinition

protected ProcessDefinition processDefinition
Constructor Detail

ModuleDefinition

protected ModuleDefinition()
Method Detail

createInstance

public abstract ModuleInstance createInstance()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getId

public long getId()

getName

public String getName()

getProcessDefinition

public ProcessDefinition getProcessDefinition()

setProcessDefinition

public void setProcessDefinition(ProcessDefinition processDefinition)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.