### request

Ingredients that work based on the generated request

### Example

    <requestAND>
        <requestPrint />
        <externalRequest>
            <classname>edu.somewhere.seis.sodExt.subsetters.SampleExternalRequest</classname>
        </externalRequest>
    </requestAND>

### This consists of

request choice

<atLeastOneRequest/>
<breqFastRequest>
<externalRequestSubsetter>
<netDCRequest>
<plottableRequest>
<printlineRequest>
<requestAND>
<requestNOT>
<requestOR>
<requestPrint/>
<requestScript>

### Places this can be found

ANDRequestWrapper contains this directly

ORRequestWrapper contains this directly

In availableDataPlus there is a choice between all of the following

- availableData
- eventChannel
- eventStation
- request
- channel
- origin

In vectorRequest there is a choice between all of the following

- ANDRequestWrapper
- ORRequestWrapper
- vectorRequestAND
- vectorRequestOR
- vectorRequestNOT
- vectorRequestScript
- externalVectorRequest
- request

waveformArm contains this directly