info.magnolia.module.workflow.jcr
Class JCRPersistedEngine

java.lang.Object
  extended by openwfe.org.AbstractService
      extended by openwfe.org.embed.impl.engine.AbstractEngine
          extended by openwfe.org.embed.impl.engine.PersistedEngine
              extended by info.magnolia.module.workflow.jcr.JCRPersistedEngine
All Implemented Interfaces:
openwfe.org.embed.engine.Engine, openwfe.org.OwfeRunnable, openwfe.org.RunnableService, openwfe.org.Service

public class JCRPersistedEngine
extends openwfe.org.embed.impl.engine.PersistedEngine

Implement openwfe.org.embed.engine.Engine to use JCRWorkItemStore and JCRExpressionStore.

Author:
jackie_juju@hotmail.com

Field Summary
 
Fields inherited from class openwfe.org.embed.impl.engine.AbstractEngine
DEFAULT_ENGINE_NAME
 
Fields inherited from interface openwfe.org.Service
CONFIGURATION_FILE
 
Constructor Summary
JCRPersistedEngine()
           
JCRPersistedEngine(java.lang.String engineName, boolean cached)
          Instantiates a JCR persisted engine with the given name.
 
Method Summary
 openwfe.org.engine.expool.ExpressionPool getExpressionPool()
           
 JCRExpressionStore getExpStore()
           
 openwfe.org.engine.participants.Participant getParticipant(java.lang.String name)
           
 
Methods inherited from class openwfe.org.embed.impl.engine.AbstractEngine
getControlSession, isDaemon, launch, launch, registerParticipant, reply, setDaemon, stop
 
Methods inherited from class openwfe.org.AbstractService
getContext, getName, getParams, getState, getStatus, init, isRunning, pause, play, setState, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface openwfe.org.embed.engine.Engine
getContext, getName
 

Constructor Detail

JCRPersistedEngine

public JCRPersistedEngine()
                   throws openwfe.org.ServiceException
Throws:
openwfe.org.ServiceException

JCRPersistedEngine

public JCRPersistedEngine(java.lang.String engineName,
                          boolean cached)
                   throws openwfe.org.ServiceException
Instantiates a JCR persisted engine with the given name.

Throws:
openwfe.org.ServiceException
Method Detail

getParticipant

public openwfe.org.engine.participants.Participant getParticipant(java.lang.String name)

getExpStore

public JCRExpressionStore getExpStore()

getExpressionPool

public openwfe.org.engine.expool.ExpressionPool getExpressionPool()
Overrides:
getExpressionPool in class openwfe.org.embed.impl.engine.AbstractEngine


Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.