public class PathModuleEntry<E> extends Object
Modifier and Type | Method and Description |
---|---|
void |
add(String moduleName,
E entity,
String deploymentId) |
void |
add(String moduleName,
PathDeploymentEntry<E> entity) |
void |
addDependency(String entityName,
String moduleName,
String deploymentIdDep,
PathRegistryObjectType objectType) |
PathModuleEntry<E> |
copy() |
boolean |
deleteDeployment(String deploymentId) |
Pair<E,String> |
getAnyModuleExpectSingle(String entityName,
PathRegistryObjectType objectType,
Set<String> moduleNames) |
Set<String> |
getDependencies(String entityName,
String moduleName,
PathRegistryObjectType objectType) |
String |
getDeploymentId(String moduleName) |
PathDeploymentEntry<E> |
getEntryWithModule(String moduleName) |
E |
getWithModule(String moduleName) |
void |
removeDependency(String moduleName,
String deploymentId) |
void |
traverse(Consumer<E> consumer) |
void |
traverseWithModule(BiConsumer<String,E> consumer) |
public void add(String moduleName, PathDeploymentEntry<E> entity)
public Pair<E,String> getAnyModuleExpectSingle(String entityName, PathRegistryObjectType objectType, Set<String> moduleNames) throws PathException
PathException
public PathDeploymentEntry<E> getEntryWithModule(String moduleName)
public boolean deleteDeployment(String deploymentId)
public void addDependency(String entityName, String moduleName, String deploymentIdDep, PathRegistryObjectType objectType)
public Set<String> getDependencies(String entityName, String moduleName, PathRegistryObjectType objectType)
public void traverseWithModule(BiConsumer<String,E> consumer)
public PathModuleEntry<E> copy()
Copyright © 2005–2021. All rights reserved.