Class MNPackagerAppImageProvider
java.lang.Object
com.io7m.montarre.nativepack.internal.app_image.MNPackagerAppImageProvider
- All Implemented Interfaces:
MNativePackagerServiceProviderType
public final class MNPackagerAppImageProvider
extends Object
implements MNativePackagerServiceProviderType
A native packager that produces jpackage "app-images".
-
Constructor Summary
ConstructorsConstructorDescriptionA native packager that produces jpackage "app-images". -
Method Summary
Modifier and TypeMethodDescriptioncreate(MNativeProcessesType processes) describe()com.io7m.lanark.core.RDottedNamename()
-
Constructor Details
-
MNPackagerAppImageProvider
public MNPackagerAppImageProvider()A native packager that produces jpackage "app-images".
-
-
Method Details
-
name
public com.io7m.lanark.core.RDottedName name()- Specified by:
namein interfaceMNativePackagerServiceProviderType- Returns:
- The name of the provider
-
describe
- Specified by:
describein interfaceMNativePackagerServiceProviderType- Returns:
- A description of the service
-
create
- Specified by:
createin interfaceMNativePackagerServiceProviderType- Parameters:
processes- An interface for running native processes- Returns:
- A new service
-