Class ScheduledTask


  • public class ScheduledTask
    extends org.gcube.vremanagement.executor.plugin.ScheduledTask
    Author:
    Luca Frosini (ISTI - CNR)
    • Field Detail

      • token

        protected String token
      • context

        protected String context
      • clientInfo

        protected org.gcube.common.authorization.library.provider.ClientInfo clientInfo
    • Constructor Detail

      • ScheduledTask

        protected ScheduledTask()
      • ScheduledTask

        public ScheduledTask​(UUID uuid,
                             org.gcube.vremanagement.executor.api.types.LaunchParameter launchParameter)
                      throws Exception
        Throws:
        Exception
      • ScheduledTask

        public ScheduledTask​(UUID uuid,
                             org.gcube.vremanagement.executor.api.types.LaunchParameter launchParameter,
                             org.gcube.vremanagement.executor.plugin.RunOn runOn)
                      throws Exception
        Throws:
        Exception
    • Method Detail

      • getToken

        public String getToken()
        Returns:
        the token
      • getContext

        public String getContext()
        Returns:
        the scope
      • getClientInfo

        public org.gcube.common.authorization.library.provider.ClientInfo getClientInfo()
        Returns:
        the clientInfo
      • generateRunOn

        public static org.gcube.vremanagement.executor.plugin.RunOn generateRunOn()
      • toString

        public String toString()
        Overrides:
        toString in class org.gcube.vremanagement.executor.plugin.ScheduledTask