org.yawlfoundation.yawl.procletService.interactionGraph
Class InteractionGraphs

java.lang.Object
  extended by org.yawlfoundation.yawl.procletService.interactionGraph.InteractionGraphs

public class InteractionGraphs
extends Object


Method Summary
 void addGraph(InteractionGraph graph)
           
 void buildFromDB()
           
 void commitTempGraphEmid(String emid)
           
 void commitTempGraphs()
           
 void createTempGraph(EntityMID emid)
           
 void createTempGraphs()
           
 void deleteGraphsFromDB()
           
 void deleteTempGraphs()
           
 void deleteTempGraphsFromDB()
           
 List<InteractionArc> getAllArcs()
           
 InteractionGraph getGraph(EntityMID emid)
           
 List<InteractionGraph> getGraphs()
           
static InteractionGraphs getInstance()
           
static InteractionGraphs getNewInstance()
           
 InteractionGraph getTempGraph(EntityMID emid)
           
 List<InteractionGraph> getTempGraphs()
           
static void main(String[] args)
           
 void persistGraphs()
           
 void removeGraph(InteractionGraph graph)
           
 void reset()
           
 void updateGraphCaseID(EntityID eid, String newVal, String oldVal)
           
 void updateGraphFO(String classID, String procletID, String blockID)
           
 void updateGraphPerfIn(List<EntityID> eids)
           
 void updateGraphPerfInFailed(List<EntityID> eids)
           
 void updateGraphPerfOut(List<List> relationExts)
           
 void updateGraphPI(String classID, String procletID, String blockID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static InteractionGraphs getInstance()

getNewInstance

public static InteractionGraphs getNewInstance()

reset

public void reset()

addGraph

public void addGraph(InteractionGraph graph)

removeGraph

public void removeGraph(InteractionGraph graph)

getGraphs

public List<InteractionGraph> getGraphs()

getTempGraphs

public List<InteractionGraph> getTempGraphs()

getGraph

public InteractionGraph getGraph(EntityMID emid)

getTempGraph

public InteractionGraph getTempGraph(EntityMID emid)

createTempGraphs

public void createTempGraphs()

deleteTempGraphs

public void deleteTempGraphs()

createTempGraph

public void createTempGraph(EntityMID emid)

getAllArcs

public List<InteractionArc> getAllArcs()

updateGraphPI

public void updateGraphPI(String classID,
                          String procletID,
                          String blockID)

updateGraphFO

public void updateGraphFO(String classID,
                          String procletID,
                          String blockID)

updateGraphPerfOut

public void updateGraphPerfOut(List<List> relationExts)

updateGraphPerfIn

public void updateGraphPerfIn(List<EntityID> eids)

updateGraphPerfInFailed

public void updateGraphPerfInFailed(List<EntityID> eids)

updateGraphCaseID

public void updateGraphCaseID(EntityID eid,
                              String newVal,
                              String oldVal)

buildFromDB

public void buildFromDB()

commitTempGraphs

public void commitTempGraphs()

commitTempGraphEmid

public void commitTempGraphEmid(String emid)

persistGraphs

public void persistGraphs()

deleteGraphsFromDB

public void deleteGraphsFromDB()

deleteTempGraphsFromDB

public void deleteTempGraphsFromDB()

main

public static void main(String[] args)


Copyright © 2004-2012 The YAWL Foundation.