Class IDResolver


  • public final class IDResolver
    extends java.lang.Object
    Author:
    Alex
    • Method Detail

      • getInstance

        public static IDResolver getInstance()
        Returns:
        ID resolver
      • getJobs

        public java.util.Map<java.util.UUID,​Job> getJobs()
        Returns:
        all current jobs
      • getJobById

        public Job getJobById​(java.util.UUID id)
        Parameters:
        id - job ID
        Returns:
        job
      • getJobById

        public Job getJobById​(java.lang.String id)
        Parameters:
        id - job id
        Returns:
        job
      • submit

        public Job submit​(BagQueryRunner runner,
                          JobInput input)
        Parameters:
        runner - bag query runner
        input - input
        Returns:
        job
      • submit

        public Job submit​(BagQueryUpgrade upgrade)
        Parameters:
        upgrade - upgrade
        Returns:
        job
      • removeJob

        public Job removeJob​(java.lang.String uid)
        Parameters:
        uid - id
        Returns:
        job