com.ptc.windchill.esi.rnd
Interface ESIEffectivityHandler

All Known Implementing Classes:
ESIEffectivityHandlerImpl

public interface ESIEffectivityHandler

Interface for obtaining information about the relationships between effectivities and parts.

Supported API: true

Extendable: true


Method Summary
 Eff getLatestEffectivity(EffManagedVersion part)
          Returns the latest non-product-specific Date Effectivity that is associated with an object.
 boolean isReleased(ESITargetAssociation assn)
          Given an ESITargetAssociation containing an Eff and an ESITarget, returns true if the Eff has been released to the ESITarget.
 

Method Detail

getLatestEffectivity

public Eff getLatestEffectivity(EffManagedVersion part)
                         throws WTException
Returns the latest non-product-specific Date Effectivity that is associated with an object.

Supported API: true

Parameters:
part - The part whose effectivity is to be obtained
Returns:
Eff
Throws:
WTException

isReleased

public boolean isReleased(ESITargetAssociation assn)
Given an ESITargetAssociation containing an Eff and an ESITarget, returns true if the Eff has been released to the ESITarget.

Supported API: false

Parameters:
assn -
Returns:
boolean