Class Credentials

  extended by org.apache.oozie.action.hadoop.Credentials
Direct Known Subclasses:
HbaseCredentials, HCatCredentials

public abstract class Credentials
extends Object

Constructor Summary
Method Summary
abstract  void addtoJobConf(org.apache.hadoop.mapred.JobConf jobconf, CredentialsProperties props, ActionExecutor.Context context)
          This is the interface for all the Credentials implementation.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public Credentials()
Method Detail


public abstract void addtoJobConf(org.apache.hadoop.mapred.JobConf jobconf,
                                  CredentialsProperties props,
                                  ActionExecutor.Context context)
                           throws Exception
This is the interface for all the Credentials implementation. Any new credential implementaion must implement this function. This function should modify the jobconf which will be used further to pass the credentials to the tasks while running it. Credentials properties and context is also provided by that user can get all the necessary configuration.

jobconf - job conf where the token will insert into
props - properties for getting credential token or certificate
context - workflow context
Exception - thrown if failed

Copyright © 2012 Apache Software Foundation. All Rights Reserved.