Class AbstractAlternateAssembleUnderDiscrepancyDetector
java.lang.Object
com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
com.ptc.windchill.associativity.reconciliation.detector.AbstractDiscrepancyDetector
com.ptc.windchill.associativity.reconciliation.detector.UsageDiscrepancyDetector
com.ptc.windchill.associativity.reconciliation.detector.AbstractAssembleUnderDetector
com.ptc.windchill.associativity.reconciliation.detector.AbstractAlternateAssembleUnderDiscrepancyDetector
public abstract class AbstractAlternateAssembleUnderDiscrepancyDetector
extends AbstractAssembleUnderDetector
Alternate discrepancy detector- abstract class the implementer would be of subtype of alternate type discrepancy with
additional detection criteria to abstract implementation.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
AbstractDiscrepancyProcessor.ConsumptionData -
Field Summary
Fields inherited from class com.ptc.windchill.associativity.reconciliation.detector.AbstractAssembleUnderDetector
helperFields 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
Modifier and TypeMethodDescriptionprotected abstract AbstractAssembleUnderDiscrepancyReturns the AbstractAssembleUnderDiscrepancy implementing discrepancy type object Supported API: trueMethods inherited from class com.ptc.windchill.associativity.reconciliation.detector.AbstractAssembleUnderDetector
getAssociativityServiceLocator, getDefaultSoftType, getDownstreamExistingAssys, getEquivalentLinkAnnotation, getLatestDownstreamEquivalentAssociativeWithAnnotationMask, isUpdateDiscrepancyMode, validateSourcePaths, validateSourcePaths, validateTargetPathsMethods inherited from class com.ptc.windchill.associativity.reconciliation.detector.AbstractDiscrepancyDetector
addMessageToContext, filterDescendantPaths, getAttributeCopyOverData, getBrokenPaths, isPathValidForDownstreamCompare, isPathValidForDownstreamCompareMethods 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, getCopyOverContext, 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
-
Method Details
-
getAssembleUnderDiscrepancy
Returns the AbstractAssembleUnderDiscrepancy implementing discrepancy type object Supported API: true- Returns:
-