Class SplitClasspathMojo.Classpaths
java.lang.Object
de.iip_ecosphere.platform.tools.maven.dependencies.SplitClasspathMojo.Classpaths
- Enclosing class:
SplitClasspathMojo
Represents classpaths and indexes.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringBuilderprivate de.oktoflow.platform.tools.lib.loader.LoaderIndexprivate Pathprivate Pathprivate StringBuilderprivate de.oktoflow.platform.tools.lib.loader.LoaderIndexprivate Pathprivate Path -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidInitializes the indexes and sets the index paths for ZIP split class loading.private voidInitializes the indexes and sets the index paths for Spring split class loading.private voidstore()Stores all data.
-
Field Details
-
mainPath
-
appPath
-
main
-
app
-
mainIndexPath
-
appIndexPath
-
mainIndex
private de.oktoflow.platform.tools.lib.loader.LoaderIndex mainIndex -
appIndex
private de.oktoflow.platform.tools.lib.loader.LoaderIndex appIndex
-
-
Constructor Details
-
Classpaths
private Classpaths()
-
-
Method Details
-
store
Stores all data.- Throws:
IOException- if storing fails
-
setIndexPaths
private void setIndexPaths()Initializes the indexes and sets the index paths for ZIP split class loading. Takes the file system frommainPathorappPath, respectively. Disabled ifSplitClasspathMojo.createIndexisfalse. -
setSpringIndexPaths
private void setSpringIndexPaths()Initializes the indexes and sets the index paths for Spring split class loading. Takes the file system frommainPath. Disabled ifSplitClasspathMojo.createIndexisfalse.
-