Interface AATLightDelegate


public interface AATLightDelegate
Delegate to return the light weight object of Aircraft Allocation Table (AAT) from the Airbus persisted object AAT. This AATLight is used in effectivity calculation engine.
Supported API: true
Extendable: true
  • Method Details

    • getAATLight

      AATLight getAATLight(TypeIdentifier typeIdentifier) throws WTException
      An API that returns the AATLight, a light weight object for AAT.
      Supported API: true
      Returns:
      - AATLight
      Throws:
      WTException
    • canHaveValidityForType

      boolean canHaveValidityForType(TypeIdentifier typeIdentifier) throws WTException
      For given typeIdentifier, it checks if validity can be assigned to it or not. Supported API: true
      Returns:
      - returns true, if the object type can have CINValidity, otherwise no.
      Throws:
      WTException
    • getEffTypeValidityArray

      EffTypeValidity[] getEffTypeValidityArray(EffRecordable effRecordable) throws WTException
      For given EffRecordable, this method calls service to get the validities to construct the EffTypeValidity array. Supported API: true
      Returns:
      - EffTypeValidity[], An array of EffTypeValidity.
      Throws:
      WTException