| Interface | Description |
|---|---|
| Layout |
Strategy interface used to determine the layout for a particular type of archive.
|
| Libraries |
Encapsulates information about libraries that may be packed into the archive.
|
| LibraryCallback |
Callback interface used to iterate
Libraries. |
| LibraryScope |
The scope of a library.
|
| MainClassFinder.ClassNameCallback<T> |
Callback interface used to receive class names.
|
| Class | Description |
|---|---|
| AgentAttacher |
Utility class to attach an instrumentation agent to the running JVM.
|
| FileUtils |
Utilities for manipulating files and directories in Spring Boot tooling.
|
| JarWriter |
Writes JAR content, ensuring valid directory entries are always create and duplicate
items are ignored.
|
| JavaExecutable |
Provides access to the java binary executable, regardless of OS.
|
| Layouts |
Common
Layouts. |
| Layouts.Expanded |
Executable expanded archive layout.
|
| Layouts.Jar |
Executable JAR layout.
|
| Layouts.None |
Executable expanded archive layout.
|
| Layouts.War |
Executable WAR layout.
|
| Library |
Encapsulates information about a single library that may be packed into the archive.
|
| LogbackInitializer |
Utility to initialize logback (when present) to use INFO level logging.
|
| MainClassFinder |
Finds any class with a
public static main method by performing a breadth first
search. |
| Repackager |
Utility class that can be used to repackage an archive so that it can be executed using
'java -jar'.
|
| RunProcess |
Utility used to run a process.
|
| SignalUtils |
Utilities for working with signal handling.
|
Copyright © 2014 Pivotal Software, Inc.. All rights reserved.