Interface Schedulable

All Known Implementing Classes:
ExternalCall, Server.Call

@Private public interface Schedulable
Interface which allows extracting information necessary to create schedulable identity strings.
  • Method Details

    • getUserGroupInformation

      UserGroupInformation getUserGroupInformation()
    • getCallerContext

      default CallerContext getCallerContext()
      This is overridden only in Server.Call. The CallerContext field will be used to carry information about the user in cases where UGI proves insufficient. Any other classes that might try to use this method, will get an UnsupportedOperationException.
      Returns:
      an instance of CallerContext if method is overridden else get an UnsupportedOperationException
    • getPriorityLevel

      int getPriorityLevel()