org.ow2.petals.flowwatch.flowmanager
Class FlowRefManager

java.lang.Object
  extended by org.ow2.petals.flowwatch.flowmanager.ConfigAndFactoryManager
      extended by org.ow2.petals.flowwatch.flowmanager.FlowRefManager

public class FlowRefManager
extends ConfigAndFactoryManager


Field Summary
 
Fields inherited from class org.ow2.petals.flowwatch.flowmanager.ConfigAndFactoryManager
configAndFactory
 
Constructor Summary
FlowRefManager()
           
 
Method Summary
 void addParameterName(long flowStepRefId, int index, java.lang.String parameterName, boolean global)
           
 void addParameterName(long flowRefId, java.lang.String parameterName, boolean global)
           
 long createFlowRef(int type, java.lang.String name)
           
 java.util.List<FlowParamsDetails> getDetailFlowParameter(short flowType, java.lang.String flowId)
           
 FlowRef getFlowRef(int type)
           
 java.util.List<FlowWithParams> getFlowsWithParameters(java.util.List<GlobalFlowParam> globalParams, short type, java.util.Date after, java.util.Date before)
           
 java.util.List<GlobalFlowParam> getGlobalFlowParameters(short flowType)
           
static FlowRefManager getInstance()
           
 java.util.List<FlowRef> loadAll()
           
 FlowStepErrorRef loadStepErrorRef(long id)
           
 FlowStepRef loadStepRef(int type, java.lang.String interfaceName, java.lang.String serviceName)
           
 FlowStepRef loadStepRef(long id)
           
 java.util.List<FlowStepErrorRef> loadStepRefErrors(long stepRefId)
           
 java.util.List<FlowStepRef> loadSteps(int type)
           
 void removeErrorRefs(long[] ids)
           
 void removeFlowRef(int[] flowRefTypes)
           
 void removeParameterName(long flowStepId, int index)
           
 void removeParameterNames(long flowStepId, int[] indexes)
           
 void removeStepRefs(long[] ids)
           
 long saveOrUpdateErrorRef(FlowStepErrorRef stepErrorRef)
           
 long saveOrUpdateStepRef(FlowStepRef flowStepRef)
           
 void updateParameterName(long flowStepRefId, int index, java.lang.String parameterName, boolean global)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlowRefManager

public FlowRefManager()
Method Detail

getInstance

public static FlowRefManager getInstance()

getFlowRef

public FlowRef getFlowRef(int type)

loadSteps

public java.util.List<FlowStepRef> loadSteps(int type)

loadStepRef

public FlowStepRef loadStepRef(int type,
                               java.lang.String interfaceName,
                               java.lang.String serviceName)

loadStepRef

public FlowStepRef loadStepRef(long id)

loadStepErrorRef

public FlowStepErrorRef loadStepErrorRef(long id)

loadStepRefErrors

public java.util.List<FlowStepErrorRef> loadStepRefErrors(long stepRefId)

loadAll

public java.util.List<FlowRef> loadAll()

createFlowRef

public long createFlowRef(int type,
                          java.lang.String name)

removeFlowRef

public void removeFlowRef(int[] flowRefTypes)

removeParameterName

public void removeParameterName(long flowStepId,
                                int index)

removeParameterNames

public void removeParameterNames(long flowStepId,
                                 int[] indexes)

removeErrorRefs

public void removeErrorRefs(long[] ids)

addParameterName

public void addParameterName(long flowRefId,
                             java.lang.String parameterName,
                             boolean global)

addParameterName

public void addParameterName(long flowStepRefId,
                             int index,
                             java.lang.String parameterName,
                             boolean global)

updateParameterName

public void updateParameterName(long flowStepRefId,
                                int index,
                                java.lang.String parameterName,
                                boolean global)

removeStepRefs

public void removeStepRefs(long[] ids)

saveOrUpdateStepRef

public long saveOrUpdateStepRef(FlowStepRef flowStepRef)

saveOrUpdateErrorRef

public long saveOrUpdateErrorRef(FlowStepErrorRef stepErrorRef)

getGlobalFlowParameters

public java.util.List<GlobalFlowParam> getGlobalFlowParameters(short flowType)

getFlowsWithParameters

public java.util.List<FlowWithParams> getFlowsWithParameters(java.util.List<GlobalFlowParam> globalParams,
                                                             short type,
                                                             java.util.Date after,
                                                             java.util.Date before)

getDetailFlowParameter

public java.util.List<FlowParamsDetails> getDetailFlowParameter(short flowType,
                                                                java.lang.String flowId)


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.