Class JobCompletedNotification


  • @Deprecated
    public class JobCompletedNotification
    extends org.gcube.vremanagement.executor.plugin.PluginStateNotification
    Deprecated.
    This class is useless is just used to simulate and indicate the code insertion point the possibility to add multiple notification of an event in the running plugin evolution. Future use of this are: - send an email to the job owner; - notify a registered process; - send a tweet; - etc
    Author:
    Luca Frosini (ISTI - CNR)
    • Field Detail

      • executionsState

        protected final Map<Integer,​org.gcube.vremanagement.executor.plugin.PluginState> executionsState
        Deprecated.
        Maintain the Execution State Iteration - State
    • Constructor Detail

      • JobCompletedNotification

        public JobCompletedNotification​(Map<Integer,​org.gcube.vremanagement.executor.plugin.PluginState> executionsState)
        Deprecated.
    • Method Detail

      • pluginStateEvolution

        public void pluginStateEvolution​(org.gcube.vremanagement.executor.plugin.PluginStateEvolution pluginStateEvolution,
                                         Exception e)
                                  throws Exception
        Deprecated.
        Specified by:
        pluginStateEvolution in class org.gcube.vremanagement.executor.plugin.PluginStateNotification
        Throws:
        Exception