$ A B C D E F G H I J K M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a sling query find pipe to the current context
A
- AbstractExpressionSlingQueryPipe - Class in org.apache.sling.pipes.internal.slingquery
-
deals with sling query pipe code that takes an expression as input
- AbstractExpressionSlingQueryPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.AbstractExpressionSlingQueryPipe
- AbstractInputStreamPipe - Class in org.apache.sling.pipes
-
Input Stream based pipe, coming from web, from request, resource tree, web binding is updated by the returned iterator
- AbstractInputStreamPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.AbstractInputStreamPipe
- AbstractSlingQueryPipe - Class in org.apache.sling.pipes.internal.slingquery
-
deals with common sling query pipe code
- AbstractSlingQueryPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
- acls() - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach an ACL pipe to the current context
- addBinding(String, Object) - Method in class org.apache.sling.pipes.PipeBindings
-
add a binding
- addBindings(Map<String, Object>) - Method in class org.apache.sling.pipes.PipeBindings
-
adds additional bindings (global variables to use in child pipes expressions)
- addError(String) - Method in class org.apache.sling.pipes.ExecutionResult
- addResultItem(Resource) - Method in class org.apache.sling.pipes.ExecutionResult
-
Add a resource to the results
- addScript(ResourceResolver, String) - Method in class org.apache.sling.pipes.PipeBindings
-
add a script file to the engine
- after() - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
- after() - Method in class org.apache.sling.pipes.BasePipe
- after() - Method in interface org.apache.sling.pipes.Pipe
-
to be executed before output is retrieved
- after() - Method in class org.apache.sling.pipes.SuperPipe
- afterHook - Variable in class org.apache.sling.pipes.BasePipe
- allow(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach an ACL pipe to the current context and sets allow acls on the resource
- allowAdditionalScripts() - Method in interface org.apache.sling.pipes.Plumber
- ARRAY_START - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- asCompositeData() - Method in class org.apache.sling.pipes.ExecutionResult
- auth(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach an authorizable pipe to the current context
- autoClose - Variable in class org.apache.sling.pipes.OutputWriter
- autoClose() - Method in class org.apache.sling.pipes.OutputWriter
B
- BasePipe - Class in org.apache.sling.pipes
-
provides generic utilities for a pipe, is also a dummy pipe (outputs its input, without changing anything)
- BasePipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.BasePipe
-
Pipe Constructor
- before() - Method in class org.apache.sling.pipes.BasePipe
- before() - Method in interface org.apache.sling.pipes.Pipe
-
to be executed before output is retrieved
- before() - Method in class org.apache.sling.pipes.SuperPipe
- beforeHook - Variable in class org.apache.sling.pipes.BasePipe
- binding - Variable in class org.apache.sling.pipes.AbstractInputStreamPipe
- BINDING_CURRENTRESOURCE - Static variable in class org.apache.sling.pipes.models.PipeModel
-
name of the binding in which we should register current resource bindings
- BINDING_IS - Static variable in class org.apache.sling.pipes.AbstractInputStreamPipe
- BindingProvider - Class in org.apache.sling.pipes
- BindingProvider(Pipe) - Constructor for class org.apache.sling.pipes.BindingProvider
- bindingProviders - Variable in class org.apache.sling.pipes.BasePipe
- bindings - Variable in class org.apache.sling.pipes.BasePipe
- bindings(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
Adds binding to current pipe
- build() - Method in interface org.apache.sling.pipes.PipeBuilder
-
builds a configured pipe.
- build(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
builds a configured pipe.
- buildChildren() - Method in class org.apache.sling.pipes.SuperPipe
-
build the subpipes pipes list
C
- CACONFIG_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
- call() - Method in class org.apache.sling.pipes.BindingProvider
- checkArguments(Object...) - Static method in class org.apache.sling.pipes.CommandUtil
-
Checks arguments and throws exception if there is an issue
- children(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a sling query children pipe to the current context
- ChildrenPipe - Class in org.apache.sling.pipes.internal.slingquery
-
this pipe uses SlingQuery to filters children (filter defined in expr property) of a resource (defined in the path property)
- ChildrenPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ChildrenPipe
- clear() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- closest(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a sling query closest pipe to the current context
- ClosestPipe - Class in org.apache.sling.pipes.internal.slingquery
- ClosestPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ClosestPipe
- command() - Method in annotation type org.apache.sling.pipes.PipeExecutor
- CommandExecutor - Interface in org.apache.sling.pipes
- CommandUtil - Class in org.apache.sling.pipes
-
utilities for user input
- computeOutput() - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
- computeOutput() - Method in class org.apache.sling.pipes.BasePipe
- computeOutput() - Method in class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
-
generate outputs out of input resource and abstract query
- computeOutput() - Method in class org.apache.sling.pipes.SuperPipe
- computeSubpipesOutput() - Method in class org.apache.sling.pipes.SuperPipe
- computeValue(String) - Method in class org.apache.sling.pipes.OutputWriter
- CONDITIONAL_STRING - Static variable in class org.apache.sling.pipes.PipeBindings
- conditionalString(String) - Method in class org.apache.sling.pipes.PipeBindings
-
Return expression, instantiated expression or null if the expression is conditional and evaluation is falsy
- conf(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
Building up a set of configurations for the current pipe
- CONFIGURATION_PATTERN - Static variable in class org.apache.sling.pipes.CommandUtil
- ConfigurationMap - Class in org.apache.sling.pipes.internal.bindings
-
This is a "virtual" containing configuration names as keys, and the underlying value maps/value map collections as values.
- ConfigurationMap(Resource, ConfigurationMetadataProvider) - Constructor for class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- containsKey(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- containsValue(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- csv(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a csv pipe to the current context
- CsvPipe - Class in org.apache.sling.pipes.internal.inputstream
-
Csv input stream pipe, similar at what
- CsvPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.inputstream.CsvPipe
- currentResource - Variable in class org.apache.sling.pipes.models.PipeModel
-
current resource
- customOutputs - Variable in class org.apache.sling.pipes.OutputWriter
D
- DEFAULT_SEPARATOR - Static variable in class org.apache.sling.pipes.internal.inputstream.CsvPipe
- deny(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach an ACL pipe to the current context and sets deny acls on the resource
- description() - Method in annotation type org.apache.sling.pipes.PipeExecutor
- disableAutoClose() - Method in class org.apache.sling.pipes.OutputWriter
- distributionAgent - Variable in class org.apache.sling.pipes.BasePipe
- DRYRUN_EXPR - Static variable in class org.apache.sling.pipes.BasePipe
- DRYRUN_KEY - Static variable in class org.apache.sling.pipes.BasePipe
E
- echo(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a base pipe to the current context
- egrep(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a Regexp pipe to the current context
- embedAsScript(String) - Static method in class org.apache.sling.pipes.PipeBindings
- EMPTY_ITERATOR - Static variable in class org.apache.sling.pipes.BasePipe
-
Empty resource iterator
- emptyCurrentSet() - Method in class org.apache.sling.pipes.ExecutionResult
-
Empty the current path set
- ends() - Method in class org.apache.sling.pipes.OutputWriter
-
writes the end of the output
- entrySet() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- error(String) - Method in class org.apache.sling.pipes.OutputWriter
-
Write a given error
- errors - Variable in class org.apache.sling.pipes.OutputWriter
- evaluate(String) - Method in class org.apache.sling.pipes.PipeBindings
-
evaluate a given expression
- evaluate(String, Bindings) - Method in interface org.apache.sling.pipes.Plumber
-
evaluates a given expression with internal embedded engine
- execute(ResourceResolver, String, String...) - Method in interface org.apache.sling.pipes.CommandExecutor
-
internal execution command handler
- execute(ResourceResolver, String, Map<String, Object>, OutputWriter, boolean) - Method in interface org.apache.sling.pipes.Plumber
-
Executes a pipe at a certain path
- execute(ResourceResolver, Pipe, Map<String, Object>, OutputWriter, boolean) - Method in interface org.apache.sling.pipes.Plumber
-
Executes a given pipe
- executeAsync(String, Map<String, Object>) - Method in interface org.apache.sling.pipes.Plumber
-
executes in a background thread
- executeAsync(ResourceResolver, String, Map<String, Object>) - Method in interface org.apache.sling.pipes.Plumber
-
executes in a background thread
- ExecutionResult - Class in org.apache.sling.pipes
-
holds results of the execution
- ExecutionResult(OutputWriter) - Constructor for class org.apache.sling.pipes.ExecutionResult
-
Constructor
- expr(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
set an expr configuration to the current pipe in the context
F
- FALSE_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
- FindPipe - Class in org.apache.sling.pipes.internal.slingquery
- FindPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.FindPipe
G
- generateUniquePath() - Method in interface org.apache.sling.pipes.Plumber
- get(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- getBindings() - Method in class org.apache.sling.pipes.BasePipe
- getBindings() - Method in interface org.apache.sling.pipes.Pipe
-
returns the pipe's bindings
- getBindings() - Method in class org.apache.sling.pipes.PipeBindings
-
return registered bindings
- getBindingsFromRequest(SlingHttpServletRequest, boolean) - Method in interface org.apache.sling.pipes.Plumber
-
Extract pipe bindings from the request
- getComputedPath() - Method in class org.apache.sling.pipes.BasePipe
- getConfiguration() - Method in class org.apache.sling.pipes.BasePipe
-
Get configuration node
- getContextAwareConfigurationMap(Resource) - Method in interface org.apache.sling.pipes.Plumber
- getCurrentPathSet() - Method in class org.apache.sling.pipes.ExecutionResult
-
return currentPathSet
- getCustomOutputs() - Method in class org.apache.sling.pipes.OutputWriter
- getDistributionAgent() - Method in class org.apache.sling.pipes.BasePipe
- getDistributionAgent() - Method in interface org.apache.sling.pipes.Pipe
-
Get Distribution agent
- getExecutedResource(String) - Method in class org.apache.sling.pipes.PipeBindings
-
return Pipe
name's F binding - getExpr() - Method in class org.apache.sling.pipes.BasePipe
-
Get pipe's expression, instanciated or not
- getFirstPipe() - Method in class org.apache.sling.pipes.SuperPipe
-
Return the first pipe in the container
- getGroupNames(String) - Method in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
- getInput() - Method in class org.apache.sling.pipes.BasePipe
- getInput() - Method in interface org.apache.sling.pipes.Pipe
-
Get pipe current's resource *before* next execution, meaning either the configured resource, either previous' pipe output resource
- getLastPipe() - Method in class org.apache.sling.pipes.SuperPipe
-
Return the last pipe in the container
- getName() - Method in class org.apache.sling.pipes.BasePipe
- getName() - Method in interface org.apache.sling.pipes.Pipe
-
Return the name of that pipe
- getOutput() - Method in class org.apache.sling.pipes.BasePipe
-
default execution, just returns current resource
- getOutput() - Method in interface org.apache.sling.pipes.Pipe
-
Executes the pipe, can be contained in a parent or not
- getOutput(InputStream) - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
- getOutput(InputStream) - Method in class org.apache.sling.pipes.internal.inputstream.CsvPipe
- getOutput(InputStream) - Method in class org.apache.sling.pipes.internal.inputstream.JsonPipe
-
in case there is no successful retrieval of some JSON data, we cut the pipe here
- getOutput(InputStream) - Method in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
- getOutputBinding() - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
- getOutputBinding() - Method in class org.apache.sling.pipes.BasePipe
- getOutputBinding() - Method in interface org.apache.sling.pipes.Pipe
-
returns the binding output used in container pipe's expression
- getOutputs() - Method in class org.apache.sling.pipes.models.PipeModel
-
Getter for outputs
- getParent() - Method in class org.apache.sling.pipes.BasePipe
- getParent() - Method in interface org.apache.sling.pipes.Pipe
- getPath() - Method in class org.apache.sling.pipes.BasePipe
-
Get pipe's path, instanciated or not
- getPipe() - Method in class org.apache.sling.pipes.BindingProvider
- getPipe(Resource) - Method in interface org.apache.sling.pipes.Plumber
-
Instantiate a pipe from the given resource and returns it
- getPipe(Resource, PipeBindings) - Method in interface org.apache.sling.pipes.Plumber
-
Instantiate a pipe from the given resource and returns it
- getPreviousPipe() - Method in class org.apache.sling.pipes.BasePipe
-
Retrieves previous pipe if contained by a parent, or referrer's
- getPreviousPipe(Pipe) - Method in class org.apache.sling.pipes.SuperPipe
-
Return the previous pipe of the given child pipe
- getPreviousResource() - Method in class org.apache.sling.pipes.BasePipe
- getQuery(Resource) - Method in class org.apache.sling.pipes.internal.slingquery.AbstractExpressionSlingQueryPipe
- getQuery(Resource) - Method in class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
-
generates a sling query object out of a resource
- getQuery(Resource) - Method in class org.apache.sling.pipes.internal.slingquery.ParentPipe
- getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.AbstractExpressionSlingQueryPipe
-
generates a sling query object out of a resource and an expression
- getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.ChildrenPipe
- getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.ClosestPipe
- getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.FindPipe
- getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.ParentsPipe
- getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.SiblingsPipe
- getRawExpression() - Method in class org.apache.sling.pipes.BasePipe
- getRawPath() - Method in class org.apache.sling.pipes.BasePipe
- getReferencedResource(Resource, String) - Method in interface org.apache.sling.pipes.Plumber
- getResource() - Method in class org.apache.sling.pipes.BasePipe
- getResource() - Method in interface org.apache.sling.pipes.Pipe
-
get the pipe configuration resource
- getServiceUser() - Method in interface org.apache.sling.pipes.Plumber
- getStatus(Resource) - Method in interface org.apache.sling.pipes.Plumber
-
status of the pipe
- getValue(JsonStructure, String) - Method in class org.apache.sling.pipes.internal.inputstream.JsonPipe
-
Returns fetched json value from value path
- grep(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a filter pipe to the current context
H
- handleRequest(SlingHttpServletRequest) - Method in class org.apache.sling.pipes.OutputWriter
- help() - Method in interface org.apache.sling.pipes.CommandExecutor
I
- IF_PREFIX - Static variable in class org.apache.sling.pipes.PipeBindings
- IGNORED_NODES - Static variable in class org.apache.sling.pipes.BasePipe
- IGNORED_PROPERTIES - Static variable in class org.apache.sling.pipes.BasePipe
- INDEX_SUFFIX - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- init() - Method in class org.apache.sling.pipes.models.PipeModel
- init(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.apache.sling.pipes.OutputWriter
-
Init the writer, writes beginning of the output
- initializeScriptEngine(String) - Method in class org.apache.sling.pipes.PipeBindings
-
Initialize the ScriptEngine.
- initResponse(SlingHttpServletResponse) - Method in class org.apache.sling.pipes.OutputWriter
-
Specifically init the response
- INJECTED_SCRIPT_REGEXP - Static variable in class org.apache.sling.pipes.PipeBindings
- instantiateExpression(String) - Method in class org.apache.sling.pipes.PipeBindings
-
Expression is a function of variables from execution context, that we implement here as a String
- instantiateObject(String) - Method in class org.apache.sling.pipes.PipeBindings
-
Instantiate object from expression
- isBindingDefined(String) - Method in class org.apache.sling.pipes.PipeBindings
-
check if a given bindings is defined or not
- isDryRun() - Method in class org.apache.sling.pipes.BasePipe
- isDryRun() - Method in interface org.apache.sling.pipes.Pipe
-
returns true if that pipe is set not to write content
- isEmpty() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- isRootPath(String) - Method in class org.apache.sling.pipes.BasePipe
- isRunning(Resource) - Method in interface org.apache.sling.pipes.Plumber
-
returns true if the pipe is considered to be running
- isTypeRegistered(String) - Method in interface org.apache.sling.pipes.Plumber
-
returns wether or not a pipe type is registered
J
- json(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a json pipe to the current context
- JSON_KEY - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- JSONPATH_FIRSTTOKEN - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- JSONPATH_ROOT - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- JsonPipe - Class in org.apache.sling.pipes.internal.inputstream
-
Pipe outputting binding related to a json stream: either an object
- JsonPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.inputstream.JsonPipe
- JxltEngine - Class in org.apache.sling.pipes.internal.bindings
- JxltEngine(Map<String, Object>) - Constructor for class org.apache.sling.pipes.internal.bindings.JxltEngine
K
- KEY_ERRORS - Static variable in class org.apache.sling.pipes.OutputWriter
- KEY_ITEMS - Static variable in class org.apache.sling.pipes.OutputWriter
- KEY_NB_ERRORS - Static variable in class org.apache.sling.pipes.OutputWriter
- KEY_SIZE - Static variable in class org.apache.sling.pipes.OutputWriter
- keySet() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- keyValuesToArray(List<String>) - Static method in class org.apache.sling.pipes.CommandUtil
M
- markWithJcrLastModified(Pipe, Resource) - Method in interface org.apache.sling.pipes.Plumber
-
marks a given resource as updated
- max - Variable in class org.apache.sling.pipes.OutputWriter
- mkdir(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
Attach a path pipe to the current context
- modifiesContent() - Method in class org.apache.sling.pipes.BasePipe
- modifiesContent() - Method in class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
- modifiesContent() - Method in interface org.apache.sling.pipes.Pipe
-
returns true if that pipe modifies content during its execution
- modifiesContent() - Method in class org.apache.sling.pipes.SuperPipe
- mp() - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a MULTI value property pipe to the current context
- mv(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a move pipe to the current context
N
- name(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
sets a pipe name, important in case you want to reuse it in another expression
- NAME_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
-
add ${name.pipeName} binding allowing to retrieve pipeName's current resource name
- NB_MAX - Static variable in class org.apache.sling.pipes.OutputWriter
- nbErrors - Variable in class org.apache.sling.pipes.OutputWriter
- NEW_LINE - Static variable in class org.apache.sling.pipes.OutputWriter
- newPipe(ResourceResolver) - Method in interface org.apache.sling.pipes.Plumber
-
Provides a builder helping quickly build and execute a pipe
- NN_ADDITIONALBINDINGS - Static variable in class org.apache.sling.pipes.PipeBindings
- NN_CONF - Static variable in interface org.apache.sling.pipes.Pipe
-
Node name for the pipe's configuration
- NN_PIPES - Static variable in class org.apache.sling.pipes.models.PipeModel
-
name of the child nodes under which we should look for pipes
- NN_PROVIDERS - Static variable in class org.apache.sling.pipes.PipeBindings
- not(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a not pipe to the current context
O
- OBJ_START - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- of(String) - Method in class org.apache.sling.pipes.internal.bindings.TimeUtil
- ofDate(String) - Method in class org.apache.sling.pipes.internal.bindings.TimeUtil
- org.apache.sling.pipes - package org.apache.sling.pipes
- org.apache.sling.pipes.internal.bindings - package org.apache.sling.pipes.internal.bindings
- org.apache.sling.pipes.internal.inputstream - package org.apache.sling.pipes.internal.inputstream
- org.apache.sling.pipes.internal.slingquery - package org.apache.sling.pipes.internal.slingquery
- org.apache.sling.pipes.models - package org.apache.sling.pipes.models
- outputs - Variable in class org.apache.sling.pipes.models.PipeModel
-
map of the found pipes outputs
- outputs(String...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
add outputs passed key
- OutputWriter - Class in org.apache.sling.pipes
-
defines how pipe's output get written to a servlet response or output stream
- OutputWriter() - Constructor for class org.apache.sling.pipes.OutputWriter
P
- PARAM_SIZE - Static variable in class org.apache.sling.pipes.OutputWriter
- PARAM_WRITER - Static variable in class org.apache.sling.pipes.OutputWriter
- parent - Variable in class org.apache.sling.pipes.BasePipe
- parent() - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a sling query parent pipe to the current context
- ParentPipe - Class in org.apache.sling.pipes.internal.slingquery
-
returns sling query parents resources of input resource
- ParentPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ParentPipe
- parents(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a sling query parents pipe to the current context
- ParentsPipe - Class in org.apache.sling.pipes.internal.slingquery
-
returns sling query parents resources of input resource
- ParentsPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ParentsPipe
- parse(String) - Method in class org.apache.sling.pipes.internal.bindings.JxltEngine
- parse(ResourceResolver, String...) - Method in interface org.apache.sling.pipes.CommandExecutor
- path(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
set a path configuration to the current pipe in the context
- PATH_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
-
add ${path.pipeName} binding allowing to retrieve pipeName's current resource path
- PATH_KEY - Static variable in class org.apache.sling.pipes.OutputWriter
- pipe - Variable in class org.apache.sling.pipes.OutputWriter
- pipe(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a new pipe to the current context
- Pipe - Interface in org.apache.sling.pipes
-
Pipe interface
- PipeBindings - Class in org.apache.sling.pipes
-
Execution bindings of a pipe, and all expression related
- PipeBindings(Resource) - Constructor for class org.apache.sling.pipes.PipeBindings
-
public constructor, built from pipe's resource
- PipeBindings(Resource, boolean) - Constructor for class org.apache.sling.pipes.PipeBindings
-
public constructor, built from pipe's resource
- PipeBindings(Plumber, Resource) - Constructor for class org.apache.sling.pipes.PipeBindings
- PipeBuilder - Interface in org.apache.sling.pipes
-
Builder and Runner of a pipe, based on a fluent API, for script and java usage.
- pipeClass() - Method in annotation type org.apache.sling.pipes.PipeExecutor
- PipeExecutor - Annotation Type in org.apache.sling.pipes
- PipeModel - Class in org.apache.sling.pipes.models
-
Check for pipes presence under
pipesnode of the given resource, and make their output available as pipes to the script. - PipeModel(Resource) - Constructor for class org.apache.sling.pipes.models.PipeModel
-
Constructor
- pkg(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a package pipe, in filter collection mode as default
- plumber - Variable in class org.apache.sling.pipes.BasePipe
- plumber - Variable in class org.apache.sling.pipes.models.PipeModel
- Plumber - Interface in org.apache.sling.pipes
-
Plumber is an osgi service aiming to make pipes available to the sling system, in order to
- PlumberMXBean - Interface in org.apache.sling.pipes
- PN_ADDITIONALSCRIPTS - Static variable in class org.apache.sling.pipes.PipeBindings
- PN_AFTERHOOK - Static variable in class org.apache.sling.pipes.BasePipe
- PN_BEFOREHOOK - Static variable in class org.apache.sling.pipes.BasePipe
- PN_DISTRIBUTION_AGENT - Static variable in interface org.apache.sling.pipes.Pipe
-
Distribution agent (for distributing output resources)
- PN_ENGINE - Static variable in class org.apache.sling.pipes.PipeBindings
- PN_EXPR - Static variable in interface org.apache.sling.pipes.Pipe
-
expression of the pipe, usage depends on the pipe implementation
- PN_NAME - Static variable in interface org.apache.sling.pipes.Pipe
-
Name of the pipe
- PN_PATH - Static variable in interface org.apache.sling.pipes.Pipe
-
resource's path associated to the path, usage depends on the pipe implementation
- PN_PATTERN - Static variable in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
- PN_RAW - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
-
property specifying wether we should bind the computed json as a whole, or loop over it (not set or raw=false)
- PN_SEPARATOR - Static variable in class org.apache.sling.pipes.internal.inputstream.CsvPipe
- PN_SLEEP - Static variable in class org.apache.sling.pipes.SuperPipe
-
Sleep time, in ms, after each resource returned
- PN_STATUS - Static variable in class org.apache.sling.pipes.BasePipe
- PN_STATUS_MODIFIED - Static variable in class org.apache.sling.pipes.BasePipe
- PN_VALUEPATH - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
-
property specifying the json path where to fetched the used value
- popCurrentError() - Method in class org.apache.sling.pipes.PipeBindings
- properties - Variable in class org.apache.sling.pipes.BasePipe
- provideAdditionalBindings() - Method in class org.apache.sling.pipes.BasePipe
-
will execute in parallel binding providers if any, and updated Pipe bindings with returned values
- put(String, Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- putAll(Map<? extends String, ? extends Object>) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
R
- READ_ONLY - Static variable in class org.apache.sling.pipes.BasePipe
- ref(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a reference pipe to the current context
- refreshMonitoredPipes() - Method in interface org.apache.sling.pipes.PlumberMXBean
- RegexpPipe - Class in org.apache.sling.pipes.internal.inputstream
-
Pipe outputting matches of a regexp from a plain text file
- RegexpPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.inputstream.RegexpPipe
- registerPipe(String, Class<? extends BasePipe>) - Method in interface org.apache.sling.pipes.Plumber
-
Registers
- REMOTE_START - Static variable in class org.apache.sling.pipes.AbstractInputStreamPipe
- remove(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- resolver - Variable in class org.apache.sling.pipes.BasePipe
- resource - Variable in class org.apache.sling.pipes.BasePipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.BasePipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.inputstream.CsvPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ChildrenPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ClosestPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.FindPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ParentPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ParentsPipe
- RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.SiblingsPipe
- resourceType() - Method in annotation type org.apache.sling.pipes.PipeExecutor
- rm() - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a rm pipe to the current context
- root - Variable in class org.apache.sling.pipes.models.PipeModel
-
pipe root of the current resource
- RT_PREFIX - Static variable in class org.apache.sling.pipes.BasePipe
- run() - Method in interface org.apache.sling.pipes.PipeBuilder
-
builds and run configured pipe
- run(Map<String, Object>) - Method in interface org.apache.sling.pipes.PipeBuilder
-
allow execution of a pipe, with more parameter
- runAsync(Map<String, Object>) - Method in interface org.apache.sling.pipes.PipeBuilder
-
run a pipe asynchronously
- runParallel(int, Map<String, Object>) - Method in interface org.apache.sling.pipes.PipeBuilder
-
run referenced pipes in parallel
- runWith(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
allow execution of a pipe, with more parameter
S
- setCurrentError(String) - Method in class org.apache.sling.pipes.PipeBindings
- setCustomOutputs(Map<String, Object>) - Method in class org.apache.sling.pipes.OutputWriter
- setMax(int) - Method in class org.apache.sling.pipes.OutputWriter
-
Setter for max (will put to max if value is negative)
- setParent(SuperPipe) - Method in class org.apache.sling.pipes.BasePipe
- setParent(SuperPipe) - Method in interface org.apache.sling.pipes.Pipe
-
sets the parent pipe this pipe is referred by
- setPipe(Pipe) - Method in class org.apache.sling.pipes.OutputWriter
-
Setter
- setWriter(Writer) - Method in class org.apache.sling.pipes.OutputWriter
-
x Set the writer
- shallowRef(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a shallow reference pipe to the current context
- siblings(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a sling query siblings pipe to the current context
- SiblingsPipe - Class in org.apache.sling.pipes.internal.slingquery
- SiblingsPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.SiblingsPipe
- size - Variable in class org.apache.sling.pipes.OutputWriter
- size() - Method in class org.apache.sling.pipes.ExecutionResult
-
amount of changed items
- size() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
- SLASH - Static variable in class org.apache.sling.pipes.BasePipe
- sleep - Variable in class org.apache.sling.pipes.SuperPipe
- starts() - Method in class org.apache.sling.pipes.OutputWriter
-
Init the writer, writes beginning of the output
- STATUS_FINISHED - Static variable in class org.apache.sling.pipes.BasePipe
- STATUS_STARTED - Static variable in class org.apache.sling.pipes.BasePipe
- stringToMap(String, UnaryOperator<String>) - Static method in class org.apache.sling.pipes.CommandUtil
- subpipes - Variable in class org.apache.sling.pipes.SuperPipe
- SuperPipe - Class in org.apache.sling.pipes
-
Pipe that outputs a configured set of pipes output, managing for them what is their outputs, and bindings
- SuperPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.SuperPipe
-
Pipe Constructor
T
- TimeUtil - Class in org.apache.sling.pipes.internal.bindings
-
Utility class to be used in bindings
- TimeUtil() - Constructor for class org.apache.sling.pipes.internal.bindings.TimeUtil
- toString() - Method in class org.apache.sling.pipes.BasePipe
- toString() - Method in class org.apache.sling.pipes.ExecutionResult
- toString() - Method in class org.apache.sling.pipes.OutputWriter
- traverse() - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a traverse pipe to the current context
- trimQuotes(String) - Static method in class org.apache.sling.pipes.CommandUtil
U
- updateBindings(Pipe, Resource) - Method in class org.apache.sling.pipes.PipeBindings
-
Update current resource of a given pipe, and appropriate binding
- updateStaticBindings(String, Resource) - Method in class org.apache.sling.pipes.PipeBindings
-
Update all the static bindings related to a given resource
V
- VALID_PATH - Static variable in class org.apache.sling.pipes.AbstractInputStreamPipe
- values() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
W
- with(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
parameterized current pipe in the context
- withStrings(String...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
parameterized current pipe in the context
- write(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a write pipe to the current context
- write(Resource) - Method in class org.apache.sling.pipes.OutputWriter
-
Write a given resource
- writeItem(Resource) - Method in class org.apache.sling.pipes.OutputWriter
-
Write a given resource
- writer - Variable in class org.apache.sling.pipes.OutputWriter
- writeToMap(Map<String, Object>, boolean, Object...) - Static method in class org.apache.sling.pipes.CommandUtil
-
write key/value pairs into a map
X
- xpath(String) - Method in interface org.apache.sling.pipes.PipeBuilder
-
attach a xpath pipe to the current context
All Classes All Packages