Class Summary Class Description AddPackageThis class is a simple POJO that represents "Add Exports" and "Add Opens" in the configuration file. BootstrapThis class consists of convenience methods and the module's main method to locate and start the bootstrap application in Delegate Mode. ConfigurationThis class is the heart of the framework. Configuration.BuilderThis class is used to generate new configurations when a new draft is released. DynamicClassLoader FileMetadataThis class represents a managed file (—in sense of updating and dynamically loading onto a JVM instance upon launch) in this framework. FileMetadata.ReferenceA reference to a file can be used by the Builder API to read its metadata. LaunchContextA class that contain details of the launch. PropertyThis class is a simple POJO that represents a property in the configuration file. SingleInstanceManagerA convenience class to force only a single instance of the code proceeding
SingleInstanceManager.execute()until JVM shutdown.
UpdateThis class contains method to complete an update when
UpdateContextA class that contain details of the update.
Enum Summary Enum Description OS PlaceholderMatchTypeThe policy that should be used when
Configuration.implyPlaceholders(String, PlaceholderMatchType)is called.