com.groiss.wf.batch
Class BatchStartBean

java.lang.Object
  extended by com.groiss.wf.batch.BatchStartBean
All Implemented Interfaces:
com.dec.avw.core.TransactionAdapter, javax.ejb.SessionSynchronization

public class BatchStartBean
extends java.lang.Object
implements javax.ejb.SessionSynchronization, com.dec.avw.core.TransactionAdapter


Constructor Summary
BatchStartBean()
           
 
Method Summary
 void addJob(BatchJob bj)
           
 void afterBegin()
           
 void afterCompletion(boolean commit)
           
 void beforeCompletion()
           
 void executeDeferred()
           
static BatchStartBean getInstance()
           
static void register()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchStartBean

public BatchStartBean()
Method Detail

addJob

public void addJob(BatchJob bj)

afterBegin

public void afterBegin()
                throws javax.ejb.EJBException,
                       java.rmi.RemoteException
Specified by:
afterBegin in interface javax.ejb.SessionSynchronization
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

beforeCompletion

public void beforeCompletion()
                      throws javax.ejb.EJBException,
                             java.rmi.RemoteException
Specified by:
beforeCompletion in interface javax.ejb.SessionSynchronization
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

afterCompletion

public void afterCompletion(boolean commit)
                     throws javax.ejb.EJBException,
                            java.rmi.RemoteException
Specified by:
afterCompletion in interface javax.ejb.SessionSynchronization
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

executeDeferred

public void executeDeferred()
                     throws java.lang.Exception
Specified by:
executeDeferred in interface com.dec.avw.core.TransactionAdapter
Throws:
java.lang.Exception

register

public static void register()

getInstance

public static BatchStartBean getInstance()


Copyright © 2001-2006 Groiss Informatics GmbH. All Rights Reserved.