public void doStore (final InFlowObject o) throws Exception { getStore().storeExpression((FlowExpression)o); }
/** * Stores the flow expression (as it may have changed). */ public void update (final FlowExpression fe) throws PoolException { getStore().storeExpression(fe); }
/** * Usually called by Launcher implementations to add a freshly created * expression to the pool. */ public void add (final FlowExpression fe) throws PoolException { //openwfe.org.Utils.logStackTrace(log, "add()"); fe.setApplicationContext(getContext()); getStore().storeExpression(fe); if (log.isDebugEnabled()) log.debug("add() added "+fe.getId()); }
/** * Usually called by WorkflowInstanceBuilders to add a freshly created * expression to the pool. */ public void add (final FlowExpression fe) throws PoolException { if (log.isDebugEnabled()) log.debug("add() "+fe.getId()); fe.setApplicationContext(getContext()); this.expressionMap.put(fe.getId(), fe); //doStoreExpression(fe); if (getStore() != null) getStore().storeExpression(fe); }