Plumbing is a framework, that solly focuses on providing a lightweight, easy to use Pipeline-Implementation.
You can either create your own Pipelines, or (if you prefer to not write so much yourself) to define what handlers should be applied to what Object type with XML-Notation and let the framework do the work for you.
The core Element of plumbing is the Pipeline interface.