JavaScript is disabled on your browser.
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
J
M
P
R
A
attemptToGetJumpClassFromManifest()
- Method in class bathe.
BatheBooter
B
bathe
- package bathe
BATHE_EXTERNAL_CLASSPATH
- Static variable in class bathe.
BatheBooter
BATHE_INITIALIZER_DISABLE
- Static variable in class bathe.
BatheInitializerProcessor
BatheBooter
- Class in
bathe
This class takes the jar/war in the classpath, figures out what the classpath is, creates a new URL class loader, loads any BatheInitializer services in the right order according to precedence and then jumps in.
BatheBooter()
- Constructor for class bathe.
BatheBooter
BatheInitializer
- Interface in
bathe
This allows packages to implement a service based on this.
BatheInitializerProcessor
- Class in
bathe
Collects all the initializers as services and runs them in the order they are specified, allowing them to be skipped.
BatheInitializerProcessor()
- Constructor for class bathe.
BatheInitializerProcessor
C
collectInitializers(ClassLoader)
- Method in class bathe.
BatheInitializerProcessor
createUrlClassLoader(File, List<String>)
- Method in class bathe.
BatheBooter
Creates a URL class loader out of the specified library offsets within the war file
D
determineJarOffsets(File)
- Method in class bathe.
BatheBooter
Extracts out the jars that are embedded in subdirectories and sets them up in a list to allow priority sorting and construction of a URLClassPath.
E
exec(ClassLoader, File, String, String[])
- Method in class bathe.
BatheBooter
Runs the main runner class in the specified class loader, passing in the WAR being run as well as the specified command line arguments.
F
foundClassDir
- Variable in class bathe.
BatheBooter
G
getName()
- Method in interface bathe.
BatheInitializer
used to allow us to disable this initializer.
getOrder()
- Method in interface bathe.
BatheInitializer
Returns the level of importance of this initializer.
getRunFile()
- Method in class bathe.
BatheBooter
This may end up needing to be more sophisticated if there is more than one jar on the command line.
getSystemClassPath()
- Method in class bathe.
BatheBooter
Returns the URLs that make up the system class path.
I
initialize(String[], String)
- Method in interface bathe.
BatheInitializer
Called when it is this initializer's turn to run.
initializers
- Variable in class bathe.
BatheInitializerProcessor
J
jar
- Variable in class bathe.
BatheBooter
M
main(String[])
- Static method in class bathe.
BatheBooter
P
parseCommandLine(String[])
- Method in class bathe.
BatheBooter
passingArgs
- Variable in class bathe.
BatheBooter
process(String[], String, ClassLoader)
- Method in class bathe.
BatheInitializerProcessor
R
run(String[])
- Method in class bathe.
BatheBooter
runnerClass
- Variable in class bathe.
BatheBooter
runWithLoader(URLClassLoader, File, String, String[])
- Method in class bathe.
BatheBooter
A
B
C
D
E
F
G
I
J
M
P
R
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013. All Rights Reserved.