public class InitInstance
extends java.lang.Object
The deployment configuration is checked against the deployment flag created my the GAEL deployment
process. If different, the deployment ID is updated and the datastore copy of GaelProject.Config
rebuilt.
Modifier and Type | Class and Description |
---|---|
static interface |
InitInstance.InitColdStart |
Constructor and Description |
---|
InitInstance() |
Modifier and Type | Method and Description |
---|---|
void |
execInit(Router oRte,
ServletConfig oCfg)
This is called whenever the Server is cold started.
|
public void execInit(Router oRte, ServletConfig oCfg) throws java.lang.Exception
The gael-services and gael-config information is extracted from the web.xml file.
The deploy-ts.txt marker file created by the GAEL deployment process is loaded and inspected
against the current Datastore copy. If different, a new encoded JWired
version is created on the Datastore.
In all cases the current JWired
data is retrieved from the Datastore and populates GaelProject.Config
in the
CVT
.
oRte
- GAEL RouteroCfg
- From Servlet environmentjava.lang.Exception