psdi.app.contract

Class PropertyDefault

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


    public class PropertyDefault
    extends Mbo
    implements PropertyDefaultRemote
    MBO object to represent Property Defaults.
    Property Default table stored property default information. Each property has a default value and a flag to indicate the property could be editable or not.
    This is an organization level object.
    The key attributes for this object are OrgId, ContractTypeId and PropertyId.

    The attributes in this object are as follows:

    Attribute Name Description
    ContractTypeId Identifies the contract type. Contract type is same as ContractType Value List Value.
    DefaultValue The default value of property identifier.
    Editable Y/N field indicating whether the property identifier could be editable or not. The default value is Y.
    PropertyId Unique property identifier.
    OrgId Identifier of the organization for this Contract Type.
    • Constructor Detail

      • PropertyDefault

        public PropertyDefault(MboSet ms)
                        throws MXException,
                               java.rmi.RemoteException
        Construct the Property Default object.
        Parameters:
        ms -
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Add a new Property Default Required fields of the PropertyDefault object are initialized in this method. The following fields are initialized with their respective values
        Attribute Name Attribute Value
        editable Yes
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException