Class MPMLinkAddedUsageDiscrepancyResolver
java.lang.Object
com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
com.ptc.windchill.associativity.reconciliation.resolver.AbstractDiscrepancyResolver
com.ptc.windchill.associativity.reconciliation.resolver.AbstractAddUsageResolver
com.ptc.windchill.associativity.reconciliation.resolver.AddedUsageDiscrepancyResolver
com.ptc.windchill.mpml.reconciliation.resolver.MPMLinkAddedUsageDiscrepancyResolver
public class MPMLinkAddedUsageDiscrepancyResolver
extends com.ptc.windchill.associativity.reconciliation.resolver.AddedUsageDiscrepancyResolver
OOTB added usage resolver for mpmlink which provides some custom logic for fetching existing downstream equivalent.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ptc.windchill.associativity.reconciliation.resolver.AbstractAddUsageResolver
AbstractAddUsageResolver.TransformationReportNested classes/interfaces inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
AbstractDiscrepancyProcessor.ConsumptionData -
Field Summary
Fields inherited from class com.ptc.windchill.associativity.reconciliation.resolver.AbstractAddUsageResolver
ADDUSAGE_DONT_TRAVERSE_STRUCTURE, VIEW_OP_IDFields inherited from class com.ptc.windchill.associativity.reconciliation.resolver.AbstractDiscrepancyResolver
ASSOC_DELEGATE_FACTORY, ASSOCIATIVITY_SERVICE_LOCATOR, PERSISTABLE_PROVIDERFields inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
BASE_SERVICE_LOCATOR, containerRef, DISCREPANCY_RESOURCE, EMPTY_STRING, EQUIVALENCE_CACHE, EQUIVALENTPART_CACHE, FIRST_LEVEL_EQUIVALENCE_PATHS, MAPSB_PARAM_COPY_OVER_CONTEXT, OCCURRENCE_PATH_CACHE, OTHERSIDE_OCC_PATH_CACHE, OTHERSIDE_USAGE_PATH_CACHE, RESOURCE, UPSTREAM_OCCURRENCE_CACHE -
Method Summary
Methods inherited from class com.ptc.windchill.associativity.reconciliation.resolver.AddedUsageDiscrepancyResolver
doPreTransformation, getExistingDownstreamResolverInstance, getTargetPathResolverInstanceMethods inherited from class com.ptc.windchill.associativity.reconciliation.resolver.AbstractAddUsageResolver
areValuesEqual, buildAssembleDiscrepancies, doPopulateDefaultParams, doTransform, doTransformation, filterChildPaths, filterPathsByView, filterTargetParentPaths, filterValidForFurtherProcessing, filterValidForTransformation, forceCreateDownstream, getAssembleChildPaths, getAssembleDelegate, getChildrenPaths, getCommonEquivalenceContext, getConfig, getConfigCache, getConsumptionStatusMap, getCopyOverContext, getDiscrepancyInstance, getDownstreamTransformedPaths, getDownstreamViewForTransformation, getExistingDownstream, getTargetEquivalentPaths, getTargetParentPaths, getTransformationContext, getTransformationParam, handleAssemble, handleExisting, handleExtendEquivalence, handleHandoverPlant, handleNewBranch, handleNewPart, handleSame, handleTransformationOption, initialize, initialize, initializeTransformationParam, isValidInstanceForTransformation, isValidInstanceForTransformation, isValidTypeForTransformation, populateAssemblePartDescriptor, populateDefaultTransformationParam, resolve, resolveDiscrepancies, updateParamForStructureOption, validateForceCreateDownstreamMethods inherited from class com.ptc.windchill.associativity.reconciliation.resolver.AbstractDiscrepancyResolver
copyOverAttributes, createAndInsertPart, createEqLinks, createEquivalenceLinks, createNewInstance, getAttributesCopyOverDelegate, getCopyOverContext, getView, getViewReferenceMethods inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
areEqual, checkoutAndHandleReplacements, createUsageLinkAndGetAssociativePath, doConsumptionAnalysis, fetchAndCacheDownstreamEquivalenceLinks, fetchEquivalenceLinks, fetchEquivalentParts, filterConsumedPaths, filterDownEquivalents, getAllOccurrences, getAllSplitDownEquivalentContextMasters, getAssembleToOrderDAO, getAssociativeDAO, getBomService, getChildrenInfo, getClassificationAttributeDAO, getCopyOverDelegateFactory, getCurrentToOldChangeItems, getDescriptorFactory, getDiscrepancyDelegate, getDiscrepantConsumedOccPaths, getDiscrepantConsumedUsagePaths, getDiscrepantConsumedUsagePaths, getDownConsumedPath, getDownstreamEquivalentContextMasters, getEffectivityDAO, getEquivalenceDAO, getEquivalenceManager, getExpressionService, getFactory, getFilteredDownstreamEquivalent, getFilteredDownstreamEquivalents, getFirstLevelEquivalentPaths, getIteratedDAO, getLocalizedMessage, getLocalizer, getNavCriteriaDAO, getOccurrenceManager, getParentAssociative, getPartDAO, getPartPathManager, getPathManager, getPersistableDAO, getPropertiesParser, getResolutionOption, getUpdateQuantityService, getUsagePathLinkManager, hasEquivalenceAnnotation, isAlternateDiscpreancy, isCheckedOutToAnotherUser, isProcessed, isSamePath, populateEquivalenceConsumptionData, populateImpactedUsageConsumptionData, populateOccurrenceConsumptionData, populateTypeInstances, populateUsageConsumptionData, setDownstreamEquivalentAssociativesToContext, updateAssociativePath