Class ILMPartitionItem

java.lang.Object
com.uc4.api.systemoverview.ILMPartitionItem

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

    • ILMPartitionItem

      public ILMPartitionItem(com.uc4.util.XMLDocument doc, Element row, ConnectionAttributes session)
      Internal use only.
      Parameters:
      doc - XML document
      row - Element
      session - Session info
  • Method Details

    • getStageId

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

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

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

      public 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 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 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