@Service public class CrossReferenceReversionEngineImpl extends java.lang.Object implements CrossReferenceReversionEngine
Constructor and Description |
---|
CrossReferenceReversionEngineImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<IdentifiableBean,java.util.Set<IdentifiableBean>> |
resolveReferences(SdmxBeans structures,
boolean resolveAgencies,
int resolutionDepth,
IdentifiableRetrievalManager retrievalManager) |
MaintainableBean |
udpateReferences(MaintainableBean maintianable,
java.util.Map<StructureReferenceBean,StructureReferenceBean> updateReferences,
java.lang.String newVersionNumber)
Updates the references of the given maintainable and reversions the maintainable structure
|
public java.util.Map<IdentifiableBean,java.util.Set<IdentifiableBean>> resolveReferences(SdmxBeans structures, boolean resolveAgencies, int resolutionDepth, IdentifiableRetrievalManager retrievalManager) throws CrossReferenceException
CrossReferenceException
public MaintainableBean udpateReferences(MaintainableBean maintianable, java.util.Map<StructureReferenceBean,StructureReferenceBean> updateReferences, java.lang.String newVersionNumber)
CrossReferenceReversionEngine
udpateReferences
in interface CrossReferenceReversionEngine