Class ScriptedProcessus

    • Constructor Detail

      • ScriptedProcessus

        public ScriptedProcessus()
    • Method Detail

      • clear

        public void clear()
      • postInstantiate

        public void postInstantiate​(Grant grant)
        Description copied from class: Processus
        Hook called when one process is instantiated
        Overrides:
        postInstantiate in class Processus
        Parameters:
        grant - User rights
      • preActivate

        public Message preActivate()
        Description copied from class: Processus
        Hook called before activation
        Overrides:
        preActivate in class Processus
        Returns:
        null or error
      • postActivate

        public void postActivate()
        Description copied from class: Processus
        Hook called after activation
        Overrides:
        postActivate in class Processus
      • preTerminate

        public Message preTerminate()
        Description copied from class: Processus
        Hook called before termination of process
        Overrides:
        preTerminate in class Processus
        Returns:
        null or error
      • postTerminate

        public void postTerminate()
        Description copied from class: Processus
        Hook called after termination of process
        Overrides:
        postTerminate in class Processus
      • preAbandon

        public Message preAbandon()
        Description copied from class: Processus
        Hook called before a process abandon
        Overrides:
        preAbandon in class Processus
        Returns:
        null or error to abort the abandon
      • postAbandon

        public void postAbandon()
        Description copied from class: Processus
        Hook called after a process abandon (useful for specific cleaning)
        Overrides:
        postAbandon in class Processus
      • preLock

        public Message preLock​(ActivityFile context)
        Description copied from class: Processus
        Hook called before the lock of a foreground activity (user dialog)
        Overrides:
        preLock in class Processus
        Parameters:
        context - The activity context
        Returns:
        null or error
      • postLock

        public void postLock​(ActivityFile context)
        Description copied from class: Processus
        Hook called after the lock of a foreground activity (user dialog)
        Overrides:
        postLock in class Processus
        Parameters:
        context - The activity context
      • preUnlock

        public Message preUnlock​(ActivityFile context)
        Description copied from class: Processus
        Hook called before the unlock of a foreground activity (user dialog)
        Overrides:
        preUnlock in class Processus
        Parameters:
        context - The activity context
        Returns:
        null or error
      • postUnlock

        public void postUnlock​(ActivityFile context)
        Description copied from class: Processus
        Hook called after the unlock of a foreground activity (user dialog)
        Overrides:
        postUnlock in class Processus
        Parameters:
        context - The activity context
      • preValidate

        public Message preValidate​(ActivityFile context)
        Description copied from class: Processus
        Hook called before activity validation (useful to change/complete data)
        Overrides:
        preValidate in class Processus
        Parameters:
        context - The activity context
        Returns:
        null or errors
      • postValidate

        public void postValidate​(ActivityFile context)
        Description copied from class: Processus
        Hook called when the activity has been validated (useful to add specific controls)
        Overrides:
        postValidate in class Processus
        Parameters:
        context - The activity context
      • preCancel

        public Message preCancel​(ActivityFile context)
        Description copied from class: Processus
        Hook called before activity canceling/skipping
        Overrides:
        preCancel in class Processus
        Parameters:
        context - The activity context
        Returns:
        null or error
      • postCancel

        public void postCancel​(ActivityFile context)
        Description copied from class: Processus
        Hook called after activity canceling/skipping
        Overrides:
        postCancel in class Processus
        Parameters:
        context - The activity context
      • getMainObject

        public java.lang.String getMainObject​(ActivityFile context)
        Description copied from class: Processus
        Return the main object of the business process. To override if activity is not based on business object.
        Overrides:
        getMainObject in class Processus
        Parameters:
        context - Activity context
        Returns:
        object:id
      • unitTests

        public java.lang.String unitTests()
        Description copied from class: Processus
        Unit tests
        Overrides:
        unitTests in class Processus
        Returns:
        Unit tests results