Class TrackingPath

java.lang.Object
com.apgar.common.lib.lineage.TrackingPath

public class TrackingPath extends Object
Class containing the paths of tracking information fields to be referenced throughout the project.
Author:
APGAR Consulting
  • Field Details

    • PRODUCER_SYSTEM_ID_PATH

      public static final Path PRODUCER_SYSTEM_ID_PATH
      producerSystemId Path Tracking Information Path
    • PRODUCER_SYSTEM_RECORD_ID_PATH

      public static final Path PRODUCER_SYSTEM_RECORD_ID_PATH
      producerSystemRecordId Path Tracking Information Path
    • INTEGRATION_SESSION_ID_PATH

      public static final Path INTEGRATION_SESSION_ID_PATH
      integrationSessionId Path Tracking Information Path
    • INTEGRATION_INSTANCE_ID_PATH

      public static final Path INTEGRATION_INSTANCE_ID_PATH
      integrationInstanceId Path Tracking Information Path
    • PRODUCER_SYSTEM_PARENT_RECORD_ID_PATH

      public static final Path PRODUCER_SYSTEM_PARENT_RECORD_ID_PATH
      producerSystemParentRecordId Path Tracking Information Path
    • PRODUCER_SYSTEM_LAST_UPDATED_DATE_PATH

      public static final Path PRODUCER_SYSTEM_LAST_UPDATED_DATE_PATH
      producerSystemLastUpdatedDate Path Tracking Information Path
    • HASH_KEY_PATH

      public static final Path HASH_KEY_PATH
      hashKey Path Tracking Information Path
    • CREATED_DATE_PATH

      public static final Path CREATED_DATE_PATH
      createdDate Path Tracking Information Path
    • CREATED_BY_PATH

      public static final Path CREATED_BY_PATH
      createdBy Path Tracking Information Path
    • LAST_UPDATED_DATE_PATH

      public static final Path LAST_UPDATED_DATE_PATH
      lastUpdatedDate Path Tracking Information Path
    • LAST_UPDATED_BY_PATH

      public static final Path LAST_UPDATED_BY_PATH
      lastUpdatedBy Path Tracking Information Path
    • APPROVED_DATE_PATH

      public static final Path APPROVED_DATE_PATH
      approvedDate Path Tracking Information Path
    • APPROVED_BY_PATH

      public static final Path APPROVED_BY_PATH
      approvedBy Path Tracking Information Path
    • WORKFLOW_ID

      public static final Path WORKFLOW_ID
      workflowId Path Tracking Information Path
    • TECHNICAL_RECORD_STATUS_ID_PATH

      public static final Path TECHNICAL_RECORD_STATUS_ID_PATH
      technicalRecordStatusId Path Tracking Information Path
    • TRACKING_PATH

      public static final Path TRACKING_PATH
      tracking Path Tracking Information Path
    • TO_IGNORE_FOR_IMPORT_PATH_SET

      public static final Set<Path> TO_IGNORE_FOR_IMPORT_PATH_SET
      Set of Paths to ignore for import - customizable
  • Constructor Details

    • TrackingPath

      public TrackingPath()
  • Method Details

    • isToIgnoreForImport

      public static boolean isToIgnoreForImport(SchemaNode node)
      Checks if node is ignored for import.
      Parameters:
      node - SchemaNode
      Returns:
      boolean node ignored for import or not