org.apache.oozie.service
Class UserGroupInformationService
java.lang.Object
org.apache.oozie.service.UserGroupInformationService
- All Implemented Interfaces:
- Service
public class UserGroupInformationService
- extends Object
- implements Service
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserGroupInformationService
public UserGroupInformationService()
init
public void init(Services services)
throws ServiceException
- Description copied from interface:
Service
- Initialize the service. Invoked by the
Service
singleton at start up time.
- Specified by:
init
in interface Service
- Parameters:
services
- services singleton initializing the service.
- Throws:
ServiceException
- thrown if the service could not initialize.
destroy
public void destroy()
- Description copied from interface:
Service
- Destroy the service. Invoked by the
Service
singleton at shutdown time.
- Specified by:
destroy
in interface Service
getInterface
public Class<? extends Service> getInterface()
- Description copied from interface:
Service
- Return the public interface of the service. Services are retrieved by its public interface. Specializations
of services must return the public interface.
- Specified by:
getInterface
in interface Service
- Returns:
- the interface of the service.
getProxyUser
public org.apache.hadoop.security.UserGroupInformation getProxyUser(String user)
throws IOException
- Throws:
IOException
Copyright © 2013 Apache Software Foundation. All Rights Reserved.