|
|
|
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.torweg.pulse.invocation.lifecycle.LifecycleBundleTasks
public final class LifecycleBundleTasks
utility class with startup and shutdown tasks of the Lifecycle.
| Method Summary | |
|---|---|
protected static Bundle |
initBundle(java.io.File bundleDir, Lifecycle lc)
initialises a single bundle. |
protected static void |
initialiseBundles(java.util.List<java.io.File> bundleDirs, Lifecycle lc)
initialises all bundles. |
protected static void |
processControllerAnnotations(Lifecycle lc)
processes the @Permission and @Group controller
annotations. |
protected static void |
stopBundles(Lifecycle lc)
stops all Bundles. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
protected static void initialiseBundles(java.util.List<java.io.File> bundleDirs, Lifecycle lc)
bundleDirs - the base directories of the bundle's to be initialisedlc - the lifecycleprotected static Bundle initBundle(java.io.File bundleDir, Lifecycle lc)
TODO: make JAXB compatible (unmarshal bundle from the given file)
bundleDir - the root directory of the bundlelc - the lifecycle
protected static void stopBundles(Lifecycle lc)
lc - the lifecycleprotected static void processControllerAnnotations(Lifecycle lc)
@Permission and @Group controller
annotations.
lc - the lifecyclePermission, Groups
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||