public class KiteURIHandler extends Object implements org.apache.oozie.dependency.URIHandler
Signalable
views.
To be considered as existing
the
view must have been signaled as ready.Constructor and Description |
---|
KiteURIHandler() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
boolean |
exists(URI uri,
Configuration conf,
String user) |
boolean |
exists(URI uri,
org.apache.oozie.dependency.URIHandler.Context context) |
List<Class<?>> |
getClassesForLauncher() |
org.apache.oozie.dependency.URIHandler.Context |
getContext(URI uri,
Configuration conf,
String user) |
org.apache.oozie.dependency.URIHandler.DependencyType |
getDependencyType(URI uri) |
Class<? extends org.apache.oozie.action.hadoop.LauncherURIHandler> |
getLauncherURIHandlerClass() |
Set<String> |
getSupportedSchemes() |
String |
getURIWithDoneFlag(String uri,
String doneFlag) |
void |
init(Configuration conf) |
void |
registerForNotification(URI uri,
Configuration conf,
String user,
String actionID) |
boolean |
unregisterFromNotification(URI uri,
String actionID) |
void |
validate(String uri) |
public void init(Configuration conf)
init
in interface org.apache.oozie.dependency.URIHandler
public Set<String> getSupportedSchemes()
getSupportedSchemes
in interface org.apache.oozie.dependency.URIHandler
public Class<? extends org.apache.oozie.action.hadoop.LauncherURIHandler> getLauncherURIHandlerClass()
getLauncherURIHandlerClass
in interface org.apache.oozie.dependency.URIHandler
public List<Class<?>> getClassesForLauncher()
getClassesForLauncher
in interface org.apache.oozie.dependency.URIHandler
public org.apache.oozie.dependency.URIHandler.DependencyType getDependencyType(URI uri) throws org.apache.oozie.dependency.URIHandlerException
getDependencyType
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public void registerForNotification(URI uri, Configuration conf, String user, String actionID) throws org.apache.oozie.dependency.URIHandlerException
registerForNotification
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public boolean unregisterFromNotification(URI uri, String actionID)
unregisterFromNotification
in interface org.apache.oozie.dependency.URIHandler
public org.apache.oozie.dependency.URIHandler.Context getContext(URI uri, Configuration conf, String user) throws org.apache.oozie.dependency.URIHandlerException
getContext
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public boolean exists(URI uri, org.apache.oozie.dependency.URIHandler.Context context) throws org.apache.oozie.dependency.URIHandlerException
exists
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public boolean exists(URI uri, Configuration conf, String user) throws org.apache.oozie.dependency.URIHandlerException
exists
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public String getURIWithDoneFlag(String uri, String doneFlag) throws org.apache.oozie.dependency.URIHandlerException
getURIWithDoneFlag
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public void validate(String uri) throws org.apache.oozie.dependency.URIHandlerException
validate
in interface org.apache.oozie.dependency.URIHandler
org.apache.oozie.dependency.URIHandlerException
public void destroy()
destroy
in interface org.apache.oozie.dependency.URIHandler
Copyright © 2013–2015. All rights reserved.