| Interface | Description | 
|---|---|
| Service | This interface describes the contract for service implementations. | 
| Class | Description | 
|---|---|
| AbstractParamBuilderService | This abstract service provides support for defining a  ParamBuilderlist. | 
| AbstractService | This is the abstract base class for VODServer services. | 
| CommandRunnerService | This service will execute the configured list of  ParamBuilders, then execute the command
 as specified by theCommandRunnerService.commandproperty. | 
| MappingForwardingService | This forwarding service will forward requests to another service, by mapping a request parameter value 
 to a forward url. | 
| ParamBuilderForwardingService | This forwarding service will execute the configured list of  ParamBuilders, then forward
 to the value of theParamBuilderForwardingService.forwardParamparameter. | 
| ShutdownService | This service will shut down VODServer. | 
| StaticForwardingService | This forwarding service will simply forward to the service defined by the forward property. | 
CommandRunnerServiceParamBuilders. Usually the configured command
                will retrieve and transcode a (remote) video stream. The configured command can
                contain expressions (see ExpressionUtil) that will be evaluated
                before running the command. This allows the configured command to reference the set of
                parameters build by the ParamBuilders.MappingForwardingServiceParamBuilderForwardingServiceParamBuilders and the
        forward parameter name, this service implementation will build a set of 
        parameters by executing the ParamBuilders,
        then looks up the parameter as specified by the forwardParam parameter, and
        uses the value of that parameter as the forward URI.StaticForwardingServiceServiceCopyright © 2013. All rights reserved.