Package | Description |
---|---|
org.apache.sling.pipes | |
org.apache.sling.pipes.internal | |
org.apache.sling.pipes.internal.inputstream | |
org.apache.sling.pipes.internal.slingquery |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInputStreamPipe
Input Stream based pipe, coming from web, from request, resource tree, web
binding is updated by the returned iterator
|
class |
SuperPipe
Pipe that outputs some other pipes output, managing for them what is their outputs, and bindings
|
Modifier and Type | Method and Description |
---|---|
void |
Plumber.registerPipe(String type,
Class<? extends BasePipe> pipeClass)
Registers
|
Modifier and Type | Class and Description |
---|---|
class |
ACLPipe |
class |
AuthorizablePipe
pipe that outputs an authorizable resource based on the id set in expr
|
class |
ContainerPipe
This pipe executes the pipes it has in its configuration, chaining their result, and
modifying each contained pipe's expression with its context
|
class |
FilterPipe
intends to output the input only if configured conditions are fulfilled
|
class |
ManifoldPipe
This pipe executes the pipes it has in its configuration, in sequence or parallel;
the output of the children pipes is merged;
if execution is parallel, merge ordering is random;
duplicate resources are kept in the output
ManifoldPipe uses a thread pool to run its subpipes, but is NOT itself thread-safe
|
class |
MovePipe
Does a JCR Move of a node, returns the resource corresponding to the moved node
|
class |
MultiPropertyPipe
reads input MV property, outputs N times the input parent node resource, where N is the number of
values in the property, outputs each value in the bindings
|
class |
NotPipe
executes a pipe referred in the configuration, but invert output:
nothing if the pipe has something, input if the pipe has nothing
|
class |
PackagePipe
Package pipe, creates or read vault package
|
class |
PathPipe
creates or get given expression's path and returns corresponding resource
this pipe can be configured with the following properties:
nodeType resource type with which the leaf node of the created path will be created
intermediateType resource type with which intermediate nodse of the created path will be created
autosave flag indicating wether this pipe should triggers a commit at the end of the execution
|
class |
ReferencePipe
executes a pipe referred in the configuration
|
class |
RemovePipe
this pipe tries to remove the input resource, abstracting its type,
returning parent of the input
|
class |
TraversePipe
Traverse either nodes or properties, in breadth first or depth first, for properties, they can be white listed
|
class |
WritePipe
pipe that writes to configured resource
|
class |
XPathPipe
generates output based on an xpath query (no input is considered)
|
Modifier and Type | Method and Description |
---|---|
void |
PlumberImpl.registerPipe(String type,
Class<? extends BasePipe> pipeClass) |
Modifier and Type | Class and Description |
---|---|
class |
CsvPipe
Csv input stream pipe, similar at what
|
class |
JsonPipe
Pipe outputting binding related to a json stream: either an object
|
class |
RegexpPipe
Pipe outputting matches of a regexp from a plain text file
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExpressionSlingQueryPipe
deals with sling query pipe code that takes an expression as input
|
class |
AbstractSlingQueryPipe
deals with common sling query pipe code
|
class |
ChildrenPipe
this pipe uses SlingQuery to filters children (filter defined in expr property) of
a resource (defined in the path property)
|
class |
ClosestPipe |
class |
FindPipe |
class |
ParentPipe
returns sling query parents resources of input resource
|
class |
ParentsPipe
returns sling query parents resources of input resource
|
class |
SiblingsPipe |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.