Package step.functions.packages.handlers
Class RepositoryArtifactFunctionPackageHandler
java.lang.Object
step.functions.packages.handlers.FunctionPackageUtils
step.functions.packages.handlers.AbstractFunctionPackageHandler
step.functions.packages.handlers.JavaFunctionPackageHandler
step.functions.packages.handlers.RepositoryArtifactFunctionPackageHandler
- All Implemented Interfaces:
FunctionPackageHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classNested classes/interfaces inherited from class step.functions.packages.handlers.FunctionPackageUtils
FunctionPackageUtils.DiscovererParameters -
Field Summary
Fields inherited from class step.functions.packages.handlers.FunctionPackageUtils
fileResolver, READY_STRING -
Constructor Summary
ConstructorsConstructorDescriptionRepositoryArtifactFunctionPackageHandler(ResourceManager resourceManager, FileResolver fileResolver, ch.exense.commons.app.Configuration config) -
Method Summary
Modifier and TypeMethodDescriptionbuildFunctions(FunctionPackage functionPackage, boolean preview, step.core.objectenricher.ObjectEnricher objectEnricher) booleanisValidForPackage(FunctionPackage functionPackag) Methods inherited from class step.functions.packages.handlers.JavaFunctionPackageHandler
configureFunctionMethods inherited from class step.functions.packages.handlers.AbstractFunctionPackageHandler
getFunctionsFromDaemonMethods inherited from class step.functions.packages.handlers.FunctionPackageUtils
resolveFile, resolveMandatoryFile
-
Constructor Details
-
RepositoryArtifactFunctionPackageHandler
public RepositoryArtifactFunctionPackageHandler(ResourceManager resourceManager, FileResolver fileResolver, ch.exense.commons.app.Configuration config)
-
-
Method Details
-
isValidForPackage
- Specified by:
isValidForPackagein interfaceFunctionPackageHandler- Overrides:
isValidForPackagein classJavaFunctionPackageHandler
-
buildFunctions
public List<Function> buildFunctions(FunctionPackage functionPackage, boolean preview, step.core.objectenricher.ObjectEnricher objectEnricher) throws Exception - Specified by:
buildFunctionsin interfaceFunctionPackageHandler- Overrides:
buildFunctionsin classJavaFunctionPackageHandler- Throws:
Exception
-