psdi.workflow.virtual

Class AppSupport

  • All Implemented Interfaces:
    java.rmi.Remote, MboConstants, MboRemote, NonPersistentMboRemote, MaxRemoteProxy


    public class AppSupport
    extends NonPersistentMbo
    implements MboRemote
    Parameter MBO for the Add Support action. Owned by a WFProcess. All fields are always read-only. Will have a relationship to a AppSupportStatus set. The attributes in this object are as follows:
    Attribute NameDescription
    AddSupport Add support for Workflow to the application?
    App Name of Application where to add Workflow options.
    AssignWF Does the application have an ASSIGNWF SigOption?
    CurrentSupport Extent of current support in the application for Workflow.
    HistoryWF Does the application have a HISTORYWF SigOption?
    ObjectName Name of type of Mbo supported by the process.
    RouteWF Does the application have a general workflow toolbar button?
    StopWF Does the application have a STOPWF SigOption?
    ViewWF Does the application have a VIEWWF SigOption?
    • Constructor Detail

      • AppSupport

        public AppSupport(MboSet ms)
                   throws MXException,
                          java.rmi.RemoteException
        Constructor
        Parameters:
        ms -
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • init

        public void init()
                  throws MXException
        Mbo Initialization routine. Always read-only fields have their READONLY flag set here. If the process is enabled, the process is read/only and it's nodes and actions are read/only, too.
        Overrides:
        init in class Mbo
        Throws:
        MXException
      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        ObjectName is copied from the owning WFProcess.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • addSupport

        public void addSupport()
                        throws java.rmi.RemoteException,
                               MXException
        Add support for workflow to the application named by this Mbo. Does nothing if the AddSupport attribute is cleared.
        Throws:
        java.rmi.RemoteException
        MXException