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