Class MNPackagerFlatpakProvider
java.lang.Object
com.io7m.montarre.nativepack.internal.flatpak.MNPackagerFlatpakProvider
- All Implemented Interfaces:
MNativePackagerServiceProviderType
public final class MNPackagerFlatpakProvider
extends Object
implements MNativePackagerServiceProviderType
A native packager that produces Flatpak packages.
-
Constructor Summary
ConstructorsConstructorDescriptionA native packager that produces Flatpak packages. -
Method Summary
Modifier and TypeMethodDescriptioncreate(MNativeProcessesType processes) describe()com.io7m.lanark.core.RDottedNamename()
-
Constructor Details
-
MNPackagerFlatpakProvider
public MNPackagerFlatpakProvider()A native packager that produces Flatpak packages.
-
-
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
-