public interface ModuleDependencyRepository
Modifier and Type | Method and Description |
---|---|
void |
delete(java.lang.String module,
ModuleType type,
java.lang.String target)
Remove an atomic dependency from a module (composed or not) to some target (stream, or composed module).
|
java.util.Set<java.lang.String> |
find(java.lang.String name,
ModuleType type)
Return the set of things that depend on the given module.
|
void |
store(java.lang.String moduleName,
ModuleType type,
java.lang.String target)
Store one atomic dependency from a module (composed or not) to some target (stream, or composed module).
|
void store(java.lang.String moduleName, ModuleType type, java.lang.String target)
java.util.Set<java.lang.String> find(java.lang.String name, ModuleType type)
type:name
, never null
void delete(java.lang.String module, ModuleType type, java.lang.String target)