Interface | Description |
---|---|
PipeMonitorMBean |
Mbean for providing pipe related statistics and actions
|
Class | Description |
---|---|
ACLPipe | |
AuthorizablePipe |
pipe that outputs an authorizable resource based on the id set in expr
|
BindingProvider | |
CommandUtil |
utilities for user input
|
ContainerPipe |
This pipe executes the pipes it has in its configuration, chaining their result, and
modifying each contained pipe's expression with its context
|
CsvWriter | |
FilterPipe |
intends to output the input only if configured conditions are fulfilled
|
GogoCommands | |
JsonUtil | |
JsonWriter |
default output writer, that outputs JSON with size and output resources' path
|
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
|
MovePipe |
Does a JCR Move of a node, returns the resource corresponding to the moved node
|
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
|
NopWriter | |
NotPipe |
executes a pipe referred in the configuration, but invert output:
nothing if the pipe has something, input if the pipe has nothing
|
PackagePipe |
Package pipe, creates or read vault package
|
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
|
PipeBuilderImpl |
Implementation of the PipeBuilder interface
|
PipeMonitor | |
PlumberImpl |
implements plumber interface, registers default pipes, and provides execution facilities
|
PlumberServlet |
Servlet executing plumber for a pipe path given as 'path' parameter,
it can also be launched against a container pipe resource directly (no need for path parameter)
|
ReferencePipe |
executes a pipe referred in the configuration
|
RemovePipe |
this pipe tries to remove the input resource, abstracting its type,
returning parent of the input
|
TraversePipe |
Traverse either nodes or properties, in breadth first or depth first, for properties, they can be white listed
|
WritePipe |
pipe that writes to configured resource
|
XPathPipe |
generates output based on an xpath query (no input is considered)
|
Annotation Type | Description |
---|---|
PlumberImpl.Configuration |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.