Interface MNativePackagerServiceProviderType
- All Known Implementing Classes:
MNPackagerAppImageProvider, MNPackagerDebProvider, MNPackagerFlatpakProvider, MNPackagerMSIProvider, MNPackagerShellProvider
public interface MNativePackagerServiceProviderType
A service factory.
-
Method Summary
Modifier and TypeMethodDescriptioncreate(MNativeProcessesType processes) describe()com.io7m.lanark.core.RDottedNamename()
-
Method Details
-
name
com.io7m.lanark.core.RDottedName name()- Returns:
- The name of the provider
-
describe
String describe()- Returns:
- A description of the service
-
create
- Parameters:
processes- An interface for running native processes- Returns:
- A new service
-