| 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 Functions 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 Functions 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.