public abstract class AbstractFunctionPackageHandler extends FunctionPackageUtils implements FunctionPackageHandler
FunctionPackageUtils.DiscovererParametersfileResolver, READY_STRING| Constructor and Description | 
|---|
AbstractFunctionPackageHandler(step.attachments.FileResolver fileResolver)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<step.functions.Function> | 
buildFunctions(FunctionPackage functionPackage,
              boolean preview)  | 
protected abstract void | 
configureFunction(step.functions.Function f,
                 FunctionPackage functionPackage)  | 
protected List<step.functions.Function> | 
getFunctionsFromDaemon(FunctionPackage functionPackage,
                      ch.exense.commons.processes.ManagedProcess discovererDeamon)  | 
abstract boolean | 
isValidForPackage(FunctionPackage functionPackage)  | 
resolveFile, resolveMandatoryFilepublic AbstractFunctionPackageHandler(step.attachments.FileResolver fileResolver)
public abstract boolean isValidForPackage(FunctionPackage functionPackage)
isValidForPackage in interface FunctionPackageHandlerpublic abstract List<step.functions.Function> buildFunctions(FunctionPackage functionPackage, boolean preview) throws Exception
buildFunctions in interface FunctionPackageHandlerExceptionprotected List<step.functions.Function> getFunctionsFromDaemon(FunctionPackage functionPackage, ch.exense.commons.processes.ManagedProcess discovererDeamon) throws Exception
Exceptionprotected abstract void configureFunction(step.functions.Function f,
                                          FunctionPackage functionPackage)
Copyright © 2020. All rights reserved.