Class ILMPartitionItem


  • public class ILMPartitionItem
    extends java.lang.Object
    This class represents a row in the ILM partition table of the system overview.
    • Constructor Summary

      Constructors 
      Constructor Description
      ILMPartitionItem​(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
      java.lang.String getDbType()
      Returns the vendor id of the database.
      java.lang.String getFileGroupTableSpace()
      Returns the name of the filegroup (MS SQL Server) or the tablespace (Oracle).
      java.lang.String getIcon()
      Returns the name of the icon in the User Interface.
      java.lang.String getId()  
      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).
      int getRowCount()
      Returns the number of staging-table data records (MS SQL Server).
      java.lang.String getStageId()
      Returns the name of an individual staging table (MS SQL Server).
      DateTime getStart()
      Returns the time as of when data records have been stored in the partition.
      boolean isChecked()
      Returns true if the partition could successfully be checked.
      • Methods inherited from class java.lang.Object

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

      • ILMPartitionItem

        public ILMPartitionItem​(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

      • getStageId

        public java.lang.String getStageId()
        Returns the name of an individual staging table (MS SQL Server).
        Returns:
        staging table
      • getId

        public java.lang.String getId()
        Returns:
        Internal ID of this row.
      • getDbType

        public java.lang.String getDbType()
        Returns the vendor id of the database.
        Returns:
        Database type
      • getIcon

        public java.lang.String getIcon()
        Returns the name of the icon in the User Interface.
        Returns:
        Icon name, possible return values are "partition" or "staging"
      • getRowCount

        public int getRowCount()
        Returns the number of staging-table data records (MS SQL Server).
        Returns:
        Row count
      • isChecked

        public boolean isChecked()
        Returns true if the partition could successfully be checked. A check, which is made either before a partition change or manually, is regarded as successful if the partition does not contain statistical records of active tasks.
        Returns:
        true if check was successful, false otherwise
      • 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
      • 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