psdi.app.configure

Class MaxSysIndexes

  • java.lang.Object
  • All Implemented Interfaces:
    java.rmi.Remote, MaxSysIndexesRemote, UpgConstants, MboConstants, MboRemote, MaxRemoteProxy


    public class MaxSysIndexes
    extends Mbo
    implements MaxSysIndexesRemote, UpgConstants
    Mbo object to represent MaxSysIndexes.

    See Configure Package description.

    This is a system level object.

    The key attribute for this object is Name.

    The attributes in this object are as follows:

    Attribute NameDescription
    ChangedUsed in the configuration process. Usually equals No. The values of Changed can be as follows (they are set via the business object, not directly via the UI).
    • N = no changes
    • D = drop index
    • Y = new (or changed) index
    ClusterRuleIdentifies whether this is a clustered index: True for clustered and False for non-clustered. Not relevant for Oracle (will always be False).
    NameIndex Name. Unique identifier for this object.
    RequiredWhen equal to Yes, this index cannot be changed or deleted by the user. This would be the case, for example, for the primary unique index on a table. This flag is set by IBM Corp. and cannot be changed via the Config application.
    StoragePartitionWhere the index is stored, if not in the main tablespace. From valuelist DBSTORAGEPARTITION.
    TbNameTable Name for this index. Foreign key to MaxTable.
    TextSearchIndicates whether this index is needed for text search functionality. This is set internally by Maximo and cannot be directly changed by the user.
    UniqueNon-persistent attribute; boolean (YORN) form for "UniqueRule". True indicates a unique index, False a duplicate index. Also see persistent attribute "UniqueRule".
    UniqueIDIndexNon-persistent attribute; identifies whether this index is for the Unique ID attribute.
    UniqueRule"U" (unique) if this is a unique index, else "D" (duplicate). Also see non-persistent attribute "Unique".
    ViewChangedNon-persistent attribute. Will equal "Add", "Change", "Delete", or null, depending on the value of Changed. For display in the UI.
    • Constructor Detail

      • MaxSysIndexes

        public MaxSysIndexes(MboSet ms)
                      throws java.rmi.RemoteException
        Construct the MaxSysIndexes object
        Throws:
        java.rmi.RemoteException