Class ILMHistoryItem


  • public final class ILMHistoryItem
    extends java.lang.Object
    This class represents a row in the ILM history table.
    • Constructor Summary

      Constructors 
      Constructor Description
      ILMHistoryItem​(com.uc4.util.XMLDocument doc, org.w3c.dom.Element row, ConnectionAttributes session)
      Internal use only.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      DateTime getEnd()
      Returns the time up to when data records have been stored in the partition.
      java.lang.String getFileGroupTableSpace()
      Returns the name of the filegroup (MS SQL Server) or the tablespace (Oracle).
      int getMaxRunID()
      Returns the largest RunID of the partition.
      int getMinRunID()
      Returns the smallest RunID of the partition.
      int getNumber()
      Returns the running number of the partition.
      java.lang.String getParent()
      Returns the schema name (MS SQL Server) or the corresponding main table of the database (Oracle).
      DateTime getStart()
      Returns the time as of when data records have been stored in the partition.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ILMHistoryItem

        public ILMHistoryItem​(com.uc4.util.XMLDocument doc,
                              org.w3c.dom.Element row,
                              ConnectionAttributes session)
        Internal use only.
        Parameters:
        doc - XML document
        row - Element
        session - Session info
    • Method Detail

      • getNumber

        public int getNumber()
        Returns the running number of the partition. Under MS SQL Server, staging tables always have the partition number "0".
        Returns:
        Partition number
      • getParent

        public java.lang.String getParent()
        Returns the schema name (MS SQL Server) or the corresponding main table of the database (Oracle).
        Returns:
        schema or main table
      • getFileGroupTableSpace

        public java.lang.String getFileGroupTableSpace()
        Returns the name of the filegroup (MS SQL Server) or the tablespace (Oracle).
        Returns:
        Name of the filegroup or the tablespace
      • getStart

        public DateTime getStart()
        Returns the time as of when data records have been stored in the partition.
        Returns:
        Start time, can be empty but not null
      • getEnd

        public DateTime getEnd()
        Returns the time up to when data records have been stored in the partition.
        Returns:
        End date and time, can be empty but not null
      • getMinRunID

        public int getMinRunID()
        Returns the smallest RunID of the partition.
        Returns:
        Smallest RunID of the partition
      • getMaxRunID

        public int getMaxRunID()
        Returns the largest RunID of the partition.
        Returns:
        Largest RunID of the partition