Class ReservationsACLsManager

java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.security.ReservationsACLsManager
Direct Known Subclasses:
CapacityReservationsACLsManager, FairReservationsACLsManager

public abstract class ReservationsACLsManager extends Object
The ReservationsACLsManager is used to check a specified user's permissons to perform a reservation operation on the ReservationACLs are used to specify reservation operations.
  • Constructor Details

    • ReservationsACLsManager

      public ReservationsACLsManager(org.apache.hadoop.conf.Configuration conf) throws org.apache.hadoop.yarn.exceptions.YarnException
      Throws:
      org.apache.hadoop.yarn.exceptions.YarnException
  • Method Details

    • checkAccess

      public boolean checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI, org.apache.hadoop.yarn.api.records.ReservationACL acl, String queueName)