| Name | Description | Type | Package | Framework |
| 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 |
| 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 |