Index
All Classes and Interfaces|All Packages
A
- AbstractBootOperation<T extends AbstractBootOperation<T>> - Class in rife.bld.extension
-
Implements common methods used by Spring Boot operations, such as
BootJarOperation
andBootWarOperation
. - AbstractBootOperation() - Constructor for class rife.bld.extension.AbstractBootOperation
B
- BootJarOperation - Class in rife.bld.extension
-
Builds and creates a Spring Boot executable Java archive (JAR).
- BootJarOperation() - Constructor for class rife.bld.extension.BootJarOperation
- BootUtils - Class in rife.bld.extension
-
Collection of utility-type methods used by
Spring Boot operations
. - BootWarOperation - Class in rife.bld.extension
-
Builds and creates a Spring Boot executable web archive (WAR).
- BootWarOperation() - Constructor for class rife.bld.extension.BootWarOperation
D
- destinationDirectory() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the destination directory in which the archive will be created.
- destinationDirectory(File) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the destination directory in which the archive will be created.
- destinationDirectory(String) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the destination directory in which the archive will be created.
- destinationDirectory(Path) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the destination directory in which the archive will be created.
- destinationFileName() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the file name that will be used for the archive creation.
- destinationFileName(String) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the file name that will be used for the archive creation.
E
- execute() - Method in class rife.bld.extension.BootJarOperation
-
Performs the BootJar operation.
- execute() - Method in class rife.bld.extension.BootWarOperation
-
Performs the BootJar operation.
- executeCopyBootLoader(File) - Method in class rife.bld.extension.AbstractBootOperation
-
Part of the
execute
operation, copies the Spring Boot loader launcher archive content to the staging directory. - executeCopyInfClassesFiles(File) - Method in class rife.bld.extension.AbstractBootOperation
- executeCopyInfLibs(File) - Method in class rife.bld.extension.AbstractBootOperation
-
Part of the
execute
operation, copies theBOOT-INF
or (@code WEB-INF) libs. - executeCopyWebInfProvidedLib(File) - Method in class rife.bld.extension.BootWarOperation
-
Part of the
execute
operation, copies theWEB-INF/lib-provided
libraries. - executeCreateArchive(File) - Method in class rife.bld.extension.AbstractBootOperation
-
Part of the
execute
operation, creates the archive from the staging directory. - executeCreateBootInfDirectory(File) - Method in class rife.bld.extension.BootJarOperation
-
Part of the
execute
operation, creates theBOOT-INF
staging directory. - executeCreateManifest(File) - Method in class rife.bld.extension.AbstractBootOperation
-
Part of the
execute
operation, creates the manifest for the archive. - executeCreateWebInfDirectory(File) - Method in class rife.bld.extension.BootWarOperation
-
Part of the
execute
operation, creates theWEB-INF
staging directory.
F
- fileSize(File) - Static method in class rife.bld.extension.BootUtils
-
Calculates the given file size in bytes, kilobytes, megabytes, gigabytes or terabytes.
- fromProject(Project) - Method in class rife.bld.extension.AbstractBootOperation
-
Configures the operation from a
Project
. - fromProject(Project) - Method in class rife.bld.extension.BootJarOperation
-
Configures the operation from a
Project
. - fromProject(Project) - Method in class rife.bld.extension.BootWarOperation
-
Configures the operation from a
Project
.
I
- infLibs() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the libraries in
BOOT-INF
orWEB-INF
. - infLibs(File...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries that will be stored in
BOOT-INF
orWEB-INF
. - infLibs(String...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries that will be stored in
BOOT-INF
orWEB-INF
. - infLibs(Path...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries that will be stored in
BOOT-INF
orWEB-INF
. - infLibs(Collection<File>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries that will be stored in
BOOT-INF
orWEB-INF
. - infLibsPaths(Collection<Path>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries that will be stored in
BOOT-INF
orWEB-INF
. - infLibsStrings(Collection<String>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries that will be stored in
BOOT-INF
orWEB-INF
.
L
- launcherClass() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the Spring Boot loader launcher fully-qualified class name.
- launcherClass(String) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the Spring Boot loader launcher fully-qualified class name.
- launcherClass(Project, String) - Static method in class rife.bld.extension.BootUtils
-
Return the fully qualified name of the launcher class.
- launcherLibs() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the Spring Boot loader launcher libraries.
- launcherLibs(File...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries for the Spring Boot loader launcher.
- launcherLibs(String...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries for the Spring Boot loader launcher.
- launcherLibs(Path...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries for the Spring Boot loader launcher.
- launcherLibs(Collection<File>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries for the Spring Boot loader launcher.
- launcherLibsPaths(Collection<Path>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries for the Spring Boot loader launcher.
- launcherLibsStrings(Collection<String>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the libraries for the Spring Boot loader launcher.
M
- mainClass() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the main class name.
- mainClass(String) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides the fully-qualified main class name.
- manifestAttribute(String, String) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides an attribute to put in the archive manifest.
- manifestAttributes() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the attributes that will be put in the archive manifest.
- manifestAttributes(Map<String, String>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides a map of attributes to put in the archive manifest.
- mkDirs(File) - Static method in class rife.bld.extension.BootUtils
-
Makes a directory for the given path, including any necessary but nonexistent parent directories.
P
- providedLibs() - Method in class rife.bld.extension.BootWarOperation
-
Retrieves the libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
. - providedLibs(File...) - Method in class rife.bld.extension.BootWarOperation
-
Provides the libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
. - providedLibs(String...) - Method in class rife.bld.extension.BootWarOperation
-
Provides the libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
. - providedLibs(Path...) - Method in class rife.bld.extension.BootWarOperation
-
Provides the libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
. - providedLibs(Collection<File>) - Method in class rife.bld.extension.BootWarOperation
-
Provides libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
. - providedLibsPaths(Collection<Path>) - Method in class rife.bld.extension.BootWarOperation
-
Provides the libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
. - providedLibsStrings(Collection<String>) - Method in class rife.bld.extension.BootWarOperation
-
Provides the libraries that will be used for the WAR creation in
/WEB-INF/lib-provided
.
R
- rife.bld.extension - package rife.bld.extension
S
- sourceDirectories() - Method in class rife.bld.extension.AbstractBootOperation
-
Retrieves the source directories that will be used for the archive creation.
- sourceDirectories(File...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides source directories that will be used for the archive creation.
- sourceDirectories(String...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides source directories that will be used for the archive creation.
- sourceDirectories(Path...) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides source directories that will be used for the archive creation.
- sourceDirectories(Collection<File>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides source directories that will be used for the archive creation.
- sourceDirectoriesPaths(Collection<Path>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides source directories that will be used for the archive creation.
- sourceDirectoriesStrings(Collection<String>) - Method in class rife.bld.extension.AbstractBootOperation
-
Provides source directories that will be used for the archive creation.
V
- verifyExecute() - Method in class rife.bld.extension.AbstractBootOperation
-
Verifies that all the elements (
mainClass
,launcherClass
andlauncherLibs
) required to create the archive have been provided, throws anIllegalArgumentException
otherwise.
All Classes and Interfaces|All Packages