Package wt.eff
Interface PendingEff
- All Superinterfaces:
wt.fc.adminlock._AdministrativelyLockable,wt.eff.form._EffForm,wt.eff._EffRecord,wt.ufid._Federatable,wt.federation._FederatedLinkHolder,wt.fc._NetFactor,wt.fc._ObjectMappable,_PendingEff,wt.fc._Persistable,wt.federation._RemotelyLinkable,AdministrativelyLockable,EffForm,EffRecord,wt.ufid.Federatable,wt.federation.FederatedLinkHolder,NetFactor,ObjectMappable,Persistable,wt.federation.RemotelyLinkable,Serializable
- All Known Subinterfaces:
PendingDateEff,PendingStringEff
- All Known Implementing Classes:
_PendingBlockEffectivity,_PendingDateEffectivity,_PendingLotNumberEffectivity,_PendingMSNEffectivity,_PendingSerialNumberEffectivity,PendingBlockEffectivity,PendingDateEffectivity,PendingLotNumberEffectivity,PendingMSNEffectivity,PendingSerialNumberEffectivity
@GenAsPersistable(interfaces=EffRecord.class,properties={@GeneratedProperty(name="processed",type=boolean.class,initialValue="false",supportedAPI=PUBLIC,javaDoc="Determines whether this pending effectivity statement has been applied yet."),@GeneratedProperty(name="propagationOptions",type=PropagationOptions.class,constraints=@PropertyConstraints(required=true))},foreignKeys=@GeneratedForeignKey(name="ChangeRecordPendingEff",foreignKeyRole=@ForeignKeyRole(name="target",type=ChangeRecordIfc.class,cascade=false,referenceType=ObjectReference.class,constraints=@PropertyConstraints(required=true),columnProperties=@ColumnProperties(persistent=true)),myRole=@MyRole(name="eff",cascade=false)))
public interface PendingEff
extends _PendingEff
PendingEff is the parent interface for all pending effectivity
classes. Pending effectivites are effectivity statements associated
to targets which are included on open change activities. When the change
activities are resolved and the resulting parts released, product effectivity
statements are created for the associated pending effectivity statements.
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from interface wt.fc.adminlock._AdministrativelyLockable
ADMINISTRATIVE_LOCKFields inherited from interface wt.eff.form._EffForm
EFF_CONTEXT, EFF_CONTEXT_REFERENCE, RANGEFields inherited from interface wt.eff._EffRecord
CREATION, CREATION_REFERENCE, DELETION, DELETION_REFERENCE, EFF_TYPE_MODIFIER, TARGET, TARGET_REFERENCEFields inherited from interface wt.ufid._Federatable
FEDERATABLE_INFOFields inherited from interface wt.eff._PendingEff
PROCESSED, PROPAGATION_OPTIONSFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Methods inherited from interface wt.fc.adminlock._AdministrativelyLockable
getAdministrativeLock, setAdministrativeLockMethods inherited from interface wt.eff.form._EffForm
getEffContext, getEffContextReference, getRange, setEffContext, setEffContextReference, setRangeMethods inherited from interface wt.eff._EffRecord
getCreation, getCreationReference, getDeletion, getDeletionReference, getEffTypeModifier, getTarget, getTargetReference, setCreation, setCreationReference, setDeletion, setDeletionReference, setEffTypeModifier, setTargetReferenceMethods inherited from interface wt.ufid._Federatable
getFederatableInfo, setFederatableInfoMethods inherited from interface wt.eff._PendingEff
getPropagationOptions, isProcessed, setProcessed, setPropagationOptionsMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.eff.EffRecord
getAdditionalAttributeMap, setAdditionalAttributeMapMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
getIdentity, getType