| Name | Description | Type | Package | Framework |
| AggregatorProcessorModuleOptionsMetadata | Describes options to the aggregator processor module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| AggregatorProcessorModuleOptionsMetadata .StoreKind | Class | org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata | Spring XD | |
| CustomModuleRegistryFactoryBean | Will create a SynchronizingModuleRegistry for hosting custom modules if necessary, depending on theprotocol scheme (using a synchronizing registry for everything but file:// protocol). | Class | org.springframework.xd.dirt.module | Spring XD |
| DelegatingModuleRegistry | A ModuleRegistry that delegates to several ModuleRegistries, in order. | Class | org.springframework.xd.dirt.module | Spring XD |
| DependencyException | Thrown when performing an action cannot be carried over because some dependency would be broken. | Class | org.springframework.xd.dirt.module | Spring XD |
| ExtendedResource | A wrapper around a Resource that adds capabilities lacking in the original interface. | Class | org.springframework.xd.dirt.module | Spring XD |
| ExtendedResource .FileSystemExtendedResource | Class | org.springframework.xd.dirt.module.ExtendedResource | Spring XD | |
| ExtendedResource .HdfsExtendedResource | Class | org.springframework.xd.dirt.module.ExtendedResource | Spring XD | |
| FileAsRefMixin | A mixin that can be used every time a module dealing with Files offersthe choice to pass along the File itself or its contents. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FilePollHdfsJobOptionsMetadata | Describes the options for the filepollhdfs job. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FileReadingMode | enum FileReadingModeDefines the supported modes of reading and processing files for the | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FileSinkOptionsMetadata | Holds options to the 'file' sink module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FileSinkOptionsMetadata .Mode | Class | org.springframework.xd.dirt.modules.metadata.FileSinkOptionsMetadata | Spring XD | |
| FileSourceOptionsMetadata | Holds module options metadata about the file source. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FtpHdfsJobOptionsMetadata | Describes the options for the ftphdfs job. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FtpSinkOptionsMetadata | Module options for the FTP sink module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| FtpSourceOptionsMetadata | Module options for FTP source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| HdfsMongodbJobOptionsMetadata | Options for Hdfs to Mongodb export job module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| HttpSourceOptionsMetadata | Describes options to the http source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| JmsSourceModuleOptionsMetadata | Captures options for the jms source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| LogSinkOptionsMetadata | Captures options for the log sink module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| MD5StalenessCheck | A StalenessCheck that expects to find a . | Class | org.springframework.xd.dirt.module | Spring XD |
| ModuleAlreadyExistsException | Thrown when trying to create a new module with the given name and type, but one already exists. | Class | org.springframework.xd.dirt.module | Spring XD |
| ModuleDefinitionRepositoryUtils | Class | org.springframework.xd.dirt.module.support | Spring XD | |
| ModuleDefinitionService | A service that knows how to handle registration of new module definitions, be it through composition orupload of actual 'bytecode'. | Class | org.springframework.xd.dirt.module.support | Spring XD |
| ModuleDependencyRepository | Used to track usage of modules from streams and composed modules. | Interface | org.springframework.xd.dirt.module | Spring XD |
| ModuleDeployer | Handles the creation, deployment, and un-deployment of modules. | Class | org.springframework.xd.dirt.module | Spring XD |
| ModuleException | Root of the hierarchy of exceptions for Module processing in DIRT. | Class | org.springframework.xd.dirt.module | Spring XD |
| ModuleMetadata | Metadata class for modules at runtime. | Class | org.springframework.xd.dirt.module.store | Spring XD |
| ModuleMetadata .Id | Identity object for instances of ModuleMetadata. | Class | org.springframework.xd.dirt.module.store.ModuleMetadata | Spring XD |
| ModuleMetadataRepository | Repository for persisting ModuleMetadataAuthor:Ilayaperumal Gopinathan | Interface | org.springframework.xd.dirt.module.store | Spring XD |
| ModuleNotDeployedException | Exception thrown when a module doesn't exist in the container. | Class | org.springframework.xd.dirt.module | Spring XD |
| ModuleObjectNamingStrategy | Object naming strategy for XD module. | Class | org.springframework.xd.dirt.module.jmx | Spring XD |
| ModuleRegistry | A module registry is used to lookup modules by name and/or type. | Interface | org.springframework.xd.dirt.module | Spring XD |
| MqttConnectionMixin | Factors out common options about configuring a connection to an MQTT broker. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| MqttSinkOptionsMetadata | Describes options to the mqtt sink module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| MqttSourceOptionsMetadata | Describes options to the mqtt source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| NoSuchModuleException | Thrown when attempting to refer to a module that does not exist. | Class | org.springframework.xd.dirt.module | Spring XD |
| RabbitConnectionMixin | Factors out options for the typical connection setup to RabbitMQ. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| RabbitSinkOptionsMetadata | Captures options to the rabbit sink module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| RabbitSourceOptionsMetadata | Describes options to the rabbit source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| RedisConnectionMixin | Mixin for Redis connection options. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| RedisSinkOptionsMetadata | Options metadata for Redis sink module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| ResourceDefinitionException | Thrown when a problem is detected with the (DSL) definition of an XD resource. | Class | org.springframework.xd.dirt.module | Spring XD |
| ResourceModuleRegistry | Resource based implementation of ModuleRegistry. | Class | org.springframework.xd.dirt.module | Spring XD |
| SftpSourceOptionsMetadata | Module options for SFTP source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| SplitterProcessorOptionsMetadata | Captures options for the splitter processor module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| StalenessCheck | A strategy interface for deciding whether a target definition is stale compared to a source definition. | Interface | org.springframework.xd.dirt.module | Spring XD |
| SynchronizingModuleRegistry | A ModuleRegistry that is configured with two delegates: a remote (source) and a local (target) registry. | Class | org.springframework.xd.dirt.module | Spring XD |
| TailSourceOptionsMetadata | Describes options to the tail source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| ThreadContextClassLoaderSetterAdvice | An advice that will set the thread context ClassLoader to theenclosing ApplicationContext's class loader before invocation and reset | Class | org.springframework.xd.dirt.module.support | Spring XD |
| TimeSourceOptionsMetadata | Describes options to the time source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| TimestampFileJobOptionsMetadata | Options for the timestampfile job module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| TriggerSourceOptionsMetadata | Describes options to the trigger source module. | Class | org.springframework.xd.dirt.modules.metadata | Spring XD |
| UploadedModuleDefinition | A module definition that serves as a temporary vehicle for the payload of an uploaded module. | Class | org.springframework.xd.dirt.module | Spring XD |
| WritableModuleRegistry | Base interface for registries that know how to create (and hence how to delete) new module definitions. | Interface | org.springframework.xd.dirt.module | Spring XD |
| WritableResourceModuleRegistry | Writable extension of ResourceModuleRegistry. | Class | org.springframework.xd.dirt.module | Spring XD |
| ZooKeeperComposedModuleDefinitionRegistry | An implementation of WriteableModuleRegistry dedicated to CompositeModuleDefinitions and that usesZooKeeper as storage mechanism. | Class | org.springframework.xd.dirt.module.store | Spring XD |
| ZooKeeperModuleDependencyRepository | ZooKeeper based implementation of ModuleDependencyRepository that writes each dependency to a node, such as:/xd/modules/[moduletype]/[modulename]/dependencies/[target]. | Class | org.springframework.xd.dirt.module.store | Spring XD |
| ZooKeeperModuleMetadataRepository | ZooKeeper backed repository for runtime info about deployed modules. | Class | org.springframework.xd.dirt.module.store | Spring XD |