|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
DeploymentManagerImpl.tryToDeployUnknown()
method is called.
true
if "web-application.xml" exists in specified directory.
true
if any of registered module loaders knows how to load (create) module from given url.
true
if module loader knows how to load (create) module from given URI.
true
if module loader knows how to load (create) module from given URI.
true
if URI represens directory (ends with "/") and
doesn't have "." in the name.
true
if "WEB-INF" exists in specified directory.
true
if module loader knows how to load (create) module from given URI.
true
if "WEB-INF" exists in specified directory.
Module.create()
method.
Module.create()
method.
AbstractApplicationContextModule.createInternal()
method.
AbstractApplicationContextModule.DeployersDefaultListableBeanFactory
instead of
original.
DanubeWebApplicationContext
module
TomcatWebApplicationContext
module
AbstractApplicationContextModule
JettyWebApplicationContext
module
DeploymentManager
.
DeploymentDirectoryModule
.DeploymentManager
.LinkedHashSet
that
on adding new element calls DeploymentManagerImpl.tryToDeployUnknown()
method.Module.destroy()
method.
Module.destroy()
method.
AbstractApplicationContextModule.stopInternal()
and then calls Module.stop()
of all dependent modules.
LinkedHashSet
so invoking HashSet.remove(Object)
method removes all values from the map as welltrue
if names are the same
true
if names are the same
true
if names are the same
true
if names are the same
true
if names are the same
AbstractApplicationContextModule.getDependsOn()
list and
tries all contexts from there.
null
.
null
null
AbstractApplicationContextModule.internalClassLoader
).
AbstractXmlApplicationContext
instance.
DeploymentManager
);
DeploymentManager
);
null
SimpleScheduler
)
SimpleScheduler
)
Module.UNDEFINED
Module.STARTED
Module.UNDEFINED
as string
Module.STARTED
as string
ProvisionalModule
s
null
true
if more elements are available
DeploymentDirectoryModule
) from the application context,
sets location and name and returns it.
DirectoryModule
and returns it.
ServiceApplicationContextModule
and initialises it.
DeploymentDirectoryModule
) from the application context,
sets location and name and returns it.
DirectoryModule
and returns it.
ServiceApplicationContextModule
and initialises it.
Module
.Module
functions.AbstractApplicationContextModule.processDependencies(List)
method with all
tags (if any).
DeploymentManager
.
DeploymentDirectoryModule.rescan()
.
ServiceApplicationContextModule
instances.
DeploymentManager
);
DeploymentManager
);
SimpleScheduler
).
SimpleScheduler
).
Control.MAGIC
to default (or specified) port on
local (or specified machine).SpringBasedServer.stop()
method and then SpringBasedServer.destroy()
method.
Module.start()
method.
Module.start()
method.
DeploymentManager
.
AbstractApplicationContextModule.startInternal()
and then calls Module.start()
of all dependent modules.
DeploymentManager
.
Prefix
matcher with context path.
Module.stop()
method.
Module.stop()
method.
DeploymentManager
.
AbstractApplicationContextModule.stopInternal()
and then calls Module.stop()
of all dependent modules.
AbstractXmlApplicationContext
object.
DeploymentManager
.
ProvisionalModule
s
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |