public abstract class WebRunner
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected jodd.madvoc.WebApplication |
app |
protected DefaultAppCore |
appCore
Application core.
|
protected AppDao |
appDao
Application dao.
|
protected static jodd.jtx.JtxTransactionManager |
jtxManager |
protected jodd.madvoc.Madvoc |
madvoc
Web application.
|
protected jodd.petite.PetiteContainer |
petite
Petite container used in application.
|
| Constructor and Description |
|---|
WebRunner() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
run()
Runs user code without container.
|
void |
runWebApp(java.lang.Class<? extends jodd.madvoc.WebApplication> webAppClass)
Starts the app web application and
runs user code. |
static void |
setJtxManager(jodd.jtx.JtxTransactionManager jm)
Sets transaction manager.
|
static jodd.jtx.JtxTransaction |
startRwTx()
Starts new read/write transaction in PROPAGATION_REQUIRED mode.
|
protected jodd.madvoc.Madvoc madvoc
protected jodd.madvoc.WebApplication app
protected DefaultAppCore appCore
protected AppDao appDao
protected jodd.petite.PetiteContainer petite
protected static jodd.jtx.JtxTransactionManager jtxManager
public void runWebApp(java.lang.Class<? extends jodd.madvoc.WebApplication> webAppClass)
runs user code.public abstract void run()
public static void setJtxManager(jodd.jtx.JtxTransactionManager jm)
public static jodd.jtx.JtxTransaction startRwTx()
Copyright © 2003-2013 Jodd Team