psdi.app.asset

Class AssetFeaSpecHist

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


    public class AssetFeaSpecHist
    extends Mbo
    implements AssetFeaSpecHistRemote
    Mbo object to represent Asset Feature Specification History. See Asset Package description for details.

    This is a site level object.

    The key attributes in this object are as follows: AssetNum, AssetAttrID, , Feature, Section, CreatedDate.

    The attributes in this object are as follows:

    Attribute NameDescription
    ALNValueAlphanumeric(text) value in entered units for the attribute specified. Editable only when the attribute is of ALN type. Defaults from ClassSpec.DefaultALNValue.
    AssetAttrIDAsset attribute identifier.
    AssetNumAsset Number.
    AssetSpecIDAsset Specification identifier.
    ChangeByName of the user who last modified this object. This attribute defaults to the current user unless another value is provided.
    ChangeDateThe date and time when this object was last modified. This attribute defaults to the MXServer date/time unless another value is provided.
    ClassStructureIDIdentifier of the class structure associated with this CI specification. Class structures are the hierarchies of classifications (for example, centrifugal or rotarty pumps) around which assets can be organized.
    CreatedDateThe date and time when this object created. This attribute defaults to the MXServer date/time unless another value is provided.
    DisplaySequenceValue is copied from corresponding class specification attribute when the this object is created.
    LinkedToAttributeThe attribute to which this object is linked.
    LinkedToSectionThe section to which this object is linked.
    MandatoryIndicates whether value is needed.
    MeasureUnitIDUnit of Measure for the AlnValue or NumValue entered. Value is initially copied from ClassSpec but can be edited after the copy.
    NUMValueNumeric value in entered units for the attribute specified. Editable only when the attribute is of NUMERIC type.
    OrgIDIdentifier of the organization for this specification.
    RemovedDateThe date and time when the related Specification object was modified or deleted.
    SectionSection for a group of attributes.
    SiteIDIdentifier of the site for this specification.
    • Constructor Detail

      • AssetFeaSpecHist

        public AssetFeaSpecHist(MboSet ms)
                         throws java.rmi.RemoteException
        Construct the CISPECHIS object.
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Set default values for a new AssetFeaSpecHist object. The table below shows the default values for each of the attributes listed.
        Attribute NameAttribute Value
        assetnumOwner asset number
        assetspecidOwner asset specification identifier
        createddateCurrent system date
        displaysequenceOwner display sequence
        orgidOwner organization identifier
        mandatoryOwner unique identifier
        siteidOwner site identifier
        tablevalueOwner table value
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException