public interface PackagerFactory
Packager instance for a given container.| Modifier and Type | Method and Description |
|---|---|
Packager |
createPackager(String containerId,
PackagerType packagerType,
String outputLocation)
Create a
Packager instance matching the
specified container id. |
boolean |
isPackagerRegistered(String containerId,
PackagerType packagerType) |
void |
registerPackager(String containerId,
PackagerType packagerType,
Class<? extends Packager> packagerClass)
Registers a
Packager implementation. |
void registerPackager(String containerId, PackagerType packagerType, Class<? extends Packager> packagerClass)
Packager implementation.containerId - the container attached to this packagerpackagerType - the packager's type (directory, zip, etc)packagerClass - the packager implementation class to registerboolean isPackagerRegistered(String containerId, PackagerType packagerType)
containerId - the container attached to this packager classpackagerType - the type to differentiate this packager from others for the specified
containerPackager createPackager(String containerId, PackagerType packagerType, String outputLocation)
Packager instance matching the
specified container id.containerId - the container for which we need to create a packager instancepackagerType - the packager's type (directory, zip, etc)outputLocation - the location where the package will be generated. For example for a
Directory Packager this will be the directory into which the package will be generated.Copyright © 2004–2015 Github. All rights reserved.