Package | Description |
---|---|
step.functions.packages | |
step.functions.packages.client | |
step.functions.packages.handlers |
Modifier and Type | Method and Description |
---|---|
FunctionPackage |
FunctionPackageManager.addOrUpdateFunctionPackage(FunctionPackage newFunctionPackage,
step.core.objectenricher.ObjectEnricher objectEnricher)
Adds or updates a
FunctionPackage
This triggers the import or re-import of the Function s contained in the package |
FunctionPackage |
FunctionPackageManager.addOrUpdateResourceBasedFunctionPackage(FunctionPackage newFunctionPackage,
step.core.objectenricher.ObjectEnricher objectEnricher)
Adds or updates a resource-based
FunctionPackage
This variation allows for the implicit identification and overwrite of a keyword package
based on the name of the associated resource |
FunctionPackage |
FunctionPackageServices.get(String functionPackageId) |
FunctionPackage |
FunctionPackageManager.getFunctionPackage(String id) |
FunctionPackage |
FunctionPackageManager.getPackageByResourceName(String resourceName)
Load Keyword package based on the first match on the resource name
|
FunctionPackage |
FunctionPackageServices.lookupByResourceName(String resourceName) |
FunctionPackage |
FunctionPackageServices.reload(String functionPackageId,
javax.ws.rs.core.UriInfo uriInfo) |
FunctionPackage |
FunctionPackageManager.reloadFunctionPackage(String functionPackageId,
step.core.objectenricher.ObjectEnricher objectEnricher)
Reloads a
FunctionPackage . |
FunctionPackage |
FunctionPackageServices.save(FunctionPackage functionPackage,
javax.ws.rs.core.UriInfo uriInfo) |
FunctionPackage |
FunctionPackageServices.update(FunctionPackage functionPackage,
javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
FunctionPackage |
FunctionPackageManager.addOrUpdateFunctionPackage(FunctionPackage newFunctionPackage,
step.core.objectenricher.ObjectEnricher objectEnricher)
Adds or updates a
FunctionPackage
This triggers the import or re-import of the Function s contained in the package |
FunctionPackage |
FunctionPackageManager.addOrUpdateResourceBasedFunctionPackage(FunctionPackage newFunctionPackage,
step.core.objectenricher.ObjectEnricher objectEnricher)
Adds or updates a resource-based
FunctionPackage
This variation allows for the implicit identification and overwrite of a keyword package
based on the name of the associated resource |
List<step.functions.Function> |
FunctionPackageHandler.buildFunctions(FunctionPackage functionPackage,
boolean preview) |
protected String |
FunctionPackageManager.getLibraryResourceId(FunctionPackage fpackage) |
List<step.functions.Function> |
FunctionPackageManager.getPackagePreview(FunctionPackage functionPackage)
Get the list of
Function contained in the provided package |
protected String |
FunctionPackageManager.getResourceId(FunctionPackage fpackage) |
boolean |
FunctionPackageHandler.isValidForPackage(FunctionPackage functionPackage) |
FunctionPackageServices.PackagePreview |
FunctionPackageServices.packagePreview(FunctionPackage functionPackage) |
void |
FunctionPackageChangeWatcher.registerWatcherForPackage(FunctionPackage functionPackage) |
FunctionPackage |
FunctionPackageServices.save(FunctionPackage functionPackage,
javax.ws.rs.core.UriInfo uriInfo) |
void |
FunctionPackageChangeWatcher.unregisterWatcher(FunctionPackage functionPackage) |
FunctionPackage |
FunctionPackageServices.update(FunctionPackage functionPackage,
javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
FunctionPackage |
RemoteFunctionPackageClientImpl.lookupPackageByResourceName(String resourceName) |
FunctionPackage |
FunctionPackageClient.lookupPackageByResourceName(String resourceName)
Retrieve a
FunctionPackage object based on the resourceName associated with it. |
FunctionPackage |
RemoteFunctionPackageClientImpl.newKeywordPackage(File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes) |
FunctionPackage |
FunctionPackageClient.newKeywordPackage(File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes)
Creates a new Keyword package
|
FunctionPackage |
RemoteFunctionPackageClientImpl.updateKeywordPackageById(FunctionPackage previousPackage,
File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes) |
FunctionPackage |
FunctionPackageClient.updateKeywordPackageById(FunctionPackage previousPackage,
File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes)
Update an existing Keyword package identified by its ObjectId
|
FunctionPackage |
RemoteFunctionPackageClientImpl.updateResourceBasedKeywordPackage(File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes) |
FunctionPackage |
FunctionPackageClient.updateResourceBasedKeywordPackage(File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes)
Update an existing Keyword package with a new version of the resource(s), the package is implicitly managed via resource name
Warning: if multiple resources are created with the same name, or if multiple keyword packages reference the same resource,
only the first match will be updated.
|
Modifier and Type | Method and Description |
---|---|
FunctionPackage |
RemoteFunctionPackageClientImpl.updateKeywordPackageById(FunctionPackage previousPackage,
File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes) |
FunctionPackage |
FunctionPackageClient.updateKeywordPackageById(FunctionPackage previousPackage,
File packageLibraryFile,
File packageFile,
Map<String,String> packageAttributes)
Update an existing Keyword package identified by its ObjectId
|
Modifier and Type | Method and Description |
---|---|
List<step.functions.Function> |
RepositoryArtifactFunctionPackageHandler.buildFunctions(FunctionPackage functionPackage,
boolean preview) |
List<step.functions.Function> |
JavaFunctionPackageHandler.buildFunctions(FunctionPackage functionPackage,
boolean preview) |
List<step.functions.Function> |
DotnetFunctionPackageHandler.buildFunctions(FunctionPackage functionPackage,
boolean preview) |
abstract List<step.functions.Function> |
AbstractFunctionPackageHandler.buildFunctions(FunctionPackage functionPackage,
boolean preview) |
protected void |
JavaFunctionPackageHandler.configureFunction(step.functions.Function f,
FunctionPackage functionPackage) |
protected void |
DotnetFunctionPackageHandler.configureFunction(step.functions.Function f,
FunctionPackage functionPackage) |
protected abstract void |
AbstractFunctionPackageHandler.configureFunction(step.functions.Function f,
FunctionPackage functionPackage) |
protected List<step.functions.Function> |
AbstractFunctionPackageHandler.getFunctionsFromDaemon(FunctionPackage functionPackage,
ch.exense.commons.processes.ManagedProcess discovererDeamon) |
boolean |
RepositoryArtifactFunctionPackageHandler.isValidForPackage(FunctionPackage functionPackag) |
boolean |
JavaFunctionPackageHandler.isValidForPackage(FunctionPackage functionPackage) |
boolean |
DotnetFunctionPackageHandler.isValidForPackage(FunctionPackage functionPackage) |
abstract boolean |
AbstractFunctionPackageHandler.isValidForPackage(FunctionPackage functionPackage) |
Copyright © 2020. All rights reserved.