org.yawlfoundation.yawl.procletService.models.procletModel
Class ProcletModels

java.lang.Object
  extended by org.yawlfoundation.yawl.procletService.models.procletModel.ProcletModels

public class ProcletModels
extends Object


Method Summary
 void addProcletModel(ProcletModel pmodel)
           
 void buildPModelsFromDB()
           
 void deletePModelsFromDB()
           
 void deleteProcletModel(ProcletModel pmodel)
           
 ProcletBlock getBlockForInteractionNode(InteractionNode node)
           
 ProcletPort getConnectedPortIn(List<ProcletPort> oPorts, List<ProcletPort> iPorts)
           
 ProcletPort getConnectedPortOut(List<ProcletPort> iPorts, List<ProcletPort> oPorts)
           
 ProcletPort getIncomingPort(InteractionArc arc)
           
static ProcletModels getInstance()
           
 ProcletPort getOutgoingPort(InteractionArc arc)
           
 List<ProcletPort> getPorts()
           
 List<ProcletPort> getPortsBlock(InteractionNode node)
           
 ProcletBlock getProcletBlock(String classID, String blockID)
           
 ProcletModel getProcletClass(String classID)
           
 List<ProcletModel> getProcletClasses()
           
static void main(String[] args)
           
 void persistProcletModels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addProcletModel

public void addProcletModel(ProcletModel pmodel)

getProcletClass

public ProcletModel getProcletClass(String classID)

getProcletClasses

public List<ProcletModel> getProcletClasses()

deleteProcletModel

public void deleteProcletModel(ProcletModel pmodel)

getPorts

public List<ProcletPort> getPorts()

getBlockForInteractionNode

public ProcletBlock getBlockForInteractionNode(InteractionNode node)

getProcletBlock

public ProcletBlock getProcletBlock(String classID,
                                    String blockID)

getPortsBlock

public List<ProcletPort> getPortsBlock(InteractionNode node)

getConnectedPortIn

public ProcletPort getConnectedPortIn(List<ProcletPort> oPorts,
                                      List<ProcletPort> iPorts)

getConnectedPortOut

public ProcletPort getConnectedPortOut(List<ProcletPort> iPorts,
                                       List<ProcletPort> oPorts)

getOutgoingPort

public ProcletPort getOutgoingPort(InteractionArc arc)

getIncomingPort

public ProcletPort getIncomingPort(InteractionArc arc)

getInstance

public static ProcletModels getInstance()

buildPModelsFromDB

public void buildPModelsFromDB()

deletePModelsFromDB

public void deletePModelsFromDB()

persistProcletModels

public void persistProcletModels()

main

public static void main(String[] args)


Copyright © 2004-2012 The YAWL Foundation.