com.groiss.wf
Class ProcessRelation

java.lang.Object
  extended by com.groiss.store.PersistentObject
      extended by com.groiss.wf.ProcessRelation
All Implemented Interfaces:
KeyValuePair<java.lang.Object,java.lang.Object>, Persistent, java.io.Serializable, java.lang.Cloneable

public class ProcessRelation
extends PersistentObject

This class allows the definition of Relations between processes.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.groiss.store.PersistentObject
filled, oid
 
Constructor Summary
ProcessRelation()
           
ProcessRelation(ProcessInstance p1, ProcessInstance p2, java.lang.String reltype)
           
 
Method Summary
 ProcessInstance getP1()
           
 ProcessInstance getP2()
           
 java.lang.String getReltype()
           
 java.lang.String getTableName()
          This method must return the table name of the database table in which this persistent object is stored.
 
Methods inherited from class com.groiss.store.PersistentObject
clone, dbFields, equals, getKey, getOid, getStore, getValue, hashCode, isFilled, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setStore
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessRelation

public ProcessRelation()

ProcessRelation

public ProcessRelation(ProcessInstance p1,
                       ProcessInstance p2,
                       java.lang.String reltype)
Method Detail

getTableName

public java.lang.String getTableName()
Description copied from interface: Persistent
This method must return the table name of the database table in which this persistent object is stored.

Returns:
The table name of the database table in which this persistent object is stored.

getP1

public ProcessInstance getP1()

getP2

public ProcessInstance getP2()

getReltype

public java.lang.String getReltype()


@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.