Package ch.ivyteam.ivy.process.call
Class SubProcessSearchFilter.Builder
java.lang.Object
ch.ivyteam.ivy.process.call.SubProcessSearchFilter.Builder
- Enclosing class:
- SubProcessSearchFilter
- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptionsetLibraryId
(String libraryId) Sets the identifier of library to search insetProcessPath
(String processPath) Sets the process path to search insetProcessPathPattern
(String processPathPattern) Sets the search pattern for the process pathsetSearchInAllProjects
(boolean searchInAllProjects) If set to true the sub process is searched in all projects deployed to released pmv's of the current application.setSearchInDependentProjects
(boolean searchInDependentProjects) If set to true the sub process is searched in the given projects and the dependent projects.setSignature
(String signature) Sets the signature after which should be searchedtoFilter()
Creates the search filter
-
Method Details
-
setLibraryId
Sets the identifier of library to search in- Parameters:
libraryId
- the Id of the library in which should be searched- Returns:
- the current builder
- API:
- This public API is available in Java.
-
setProcessPath
Sets the process path to search in- Parameters:
processPath
- the path of the process in which should be searched- Returns:
- the current builder
- API:
- This public API is available in Java.
-
setProcessPathPattern
Sets the search pattern for the process path- Parameters:
processPathPattern
- a regex search pattern for the process path- Returns:
- the current builder
- API:
- This public API is available in Java.
-
setSignature
Sets the signature after which should be searched- Parameters:
signature
- the signature to search for e.g.call()
orcall(String)
- Returns:
- the current builder
- API:
- This public API is available in Java.
-
setSearchInAllProjects
If set to true the sub process is searched in all projects deployed to released pmv's of the current application. In the Designer this means in all projects opened in the workspace. If set to false the sub process is searched in the current project only.- Parameters:
searchInAllProjects
-- Returns:
- the current builder
- API:
- This public API is available in Java.
-
setSearchInDependentProjects
public SubProcessSearchFilter.Builder setSearchInDependentProjects(boolean searchInDependentProjects) If set to true the sub process is searched in the given projects and the dependent projects. Set to true by default- Parameters:
searchInDependentProjects
-- Returns:
- the current builder
- API:
- This public API is available in Java.
-
toFilter
Creates the search filter- Returns:
- the created search filter
- API:
- This public API is available in Java.
-