psdi.app.dpldasset

Class TheOneMbo

  • java.lang.Object
    • Constructor Detail

      • TheOneMbo

        public TheOneMbo(MboSet ms)
                  throws MXException,
                         java.rmi.RemoteException
        Construct the TheOneMbo object
        Parameters:
        ms - Mbo set
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Beats the setting of everything to read-only in init() - so that background tasks can create new objects
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • init

        public void init()
                  throws MXException
        Make all object fields Read-Only, but still allow deleting the object as a whole
        Overrides:
        init in class Mbo
        Throws:
        MXException
      • setReadOnly

        public void setReadOnly(boolean readOnly)
                         throws java.rmi.RemoteException
        Specified by:
        setReadOnly in interface TheOneMboRemote
        Parameters:
        readOnly - when true, set all fields as read-only; when false, set them all as writable
        Throws:
        java.rmi.RemoteException