org.apache.agila.engine
Class Engine

java.lang.Object
  extended by org.apache.agila.engine.Engine

public class Engine
extends java.lang.Object

Simple wrapper for services.

Version:
$Id: $
Author:
Geir Magnusson Jr.

Constructor Summary
Engine(TokenService ts, InstanceService eiSvc, BusinessProcessService graphService, QueueService queue)
           
 
Method Summary
 void addBusinessProcess(java.io.Reader reader)
           
 void nudge(TokenID tokenID)
           
 void resume(InstanceID instanceID)
           
 InstanceID startNewInstance(int processID, java.util.Map params)
           
 void stop(InstanceID instanceID)
           
 void suspend(InstanceID instanceID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Engine

public Engine(TokenService ts,
              InstanceService eiSvc,
              BusinessProcessService graphService,
              QueueService queue)
Method Detail

addBusinessProcess

public void addBusinessProcess(java.io.Reader reader)

startNewInstance

public InstanceID startNewInstance(int processID,
                                   java.util.Map params)

nudge

public void nudge(TokenID tokenID)

suspend

public void suspend(InstanceID instanceID)

resume

public void resume(InstanceID instanceID)

stop

public void stop(InstanceID instanceID)


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.