psdi.mbo

Class MAXTABLEDomainInfo

  • All Implemented Interfaces:
    java.io.Serializable


    public class MAXTABLEDomainInfo
    extends NewDomainInfo
    Domain used for validating against any object in the MAXIMO system. This uses the MAXIMO business objects to peform the validation, so those objects must exist. The benefit of using the MAXIMO objects is that the getList() method returns a MboSetRemote that can have updates done to it.
    See Also:
    Serialized Form
    • Constructor Detail

      • MAXTABLEDomainInfo

        public MAXTABLEDomainInfo(java.lang.String name)
    • Method Detail

      • getObjectName

        public java.lang.String getObjectName(java.lang.Object[] signature)
        Get the object that is used to validate this domain
        Returns:
        Object Name
      • getValidationWhere

        public java.lang.String getValidationWhere(java.lang.Object[] signature)
        Get the validation where clause
        Returns:
        the where clause
      • getListWhere

        public java.lang.String getListWhere(java.lang.Object[] signature)
        Get the list where clause
        Returns:
        the where clause
      • getErrorGroup

        public java.lang.String getErrorGroup(java.lang.Object[] signature)
        Get the error group
        Returns:
        error group name
      • getErrorKey

        public java.lang.String getErrorKey(java.lang.Object[] signature)
        Get the error key
        Returns:
        the error key name
      • toString

        public java.lang.String toString()
        Dump the domain info to a string for debugging purposes
        Overrides:
        toString in class NewDomainInfo