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
Modifier and TypeClassDescriptionprotected static class
Nested 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
ConstructorDescriptionRepositoryArtifactFunctionPackageHandler
(ResourceManager resourceManager, FileResolver fileResolver, ch.exense.commons.app.Configuration config) -
Method Summary
Modifier and TypeMethodDescriptionbuildFunctions
(FunctionPackage functionPackage, boolean preview, step.core.objectenricher.ObjectEnricher objectEnricher) boolean
isValidForPackage
(FunctionPackage functionPackag) Methods inherited from class step.functions.packages.handlers.JavaFunctionPackageHandler
configureFunction
Methods inherited from class step.functions.packages.handlers.AbstractFunctionPackageHandler
getFunctionsFromDaemon
Methods 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:
isValidForPackage
in interfaceFunctionPackageHandler
- Overrides:
isValidForPackage
in classJavaFunctionPackageHandler
-
buildFunctions
public List<Function> buildFunctions(FunctionPackage functionPackage, boolean preview, step.core.objectenricher.ObjectEnricher objectEnricher) throws Exception - Specified by:
buildFunctions
in interfaceFunctionPackageHandler
- Overrides:
buildFunctions
in classJavaFunctionPackageHandler
- Throws:
Exception
-