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.URIHandlerpublic Set<String> getSupportedSchemes()
getSupportedSchemes in interface org.apache.oozie.dependency.URIHandlerpublic Class<? extends org.apache.oozie.action.hadoop.LauncherURIHandler> getLauncherURIHandlerClass()
getLauncherURIHandlerClass in interface org.apache.oozie.dependency.URIHandlerpublic List<Class<?>> getClassesForLauncher()
getClassesForLauncher in interface org.apache.oozie.dependency.URIHandlerpublic org.apache.oozie.dependency.URIHandler.DependencyType getDependencyType(URI uri) throws org.apache.oozie.dependency.URIHandlerException
getDependencyType in interface org.apache.oozie.dependency.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic void registerForNotification(URI uri, Configuration conf, String user, String actionID) throws org.apache.oozie.dependency.URIHandlerException
registerForNotification in interface org.apache.oozie.dependency.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic boolean unregisterFromNotification(URI uri, String actionID)
unregisterFromNotification in interface org.apache.oozie.dependency.URIHandlerpublic 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.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic boolean exists(URI uri, org.apache.oozie.dependency.URIHandler.Context context) throws org.apache.oozie.dependency.URIHandlerException
exists in interface org.apache.oozie.dependency.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic boolean exists(URI uri, Configuration conf, String user) throws org.apache.oozie.dependency.URIHandlerException
exists in interface org.apache.oozie.dependency.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic String getURIWithDoneFlag(String uri, String doneFlag) throws org.apache.oozie.dependency.URIHandlerException
getURIWithDoneFlag in interface org.apache.oozie.dependency.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic void validate(String uri) throws org.apache.oozie.dependency.URIHandlerException
validate in interface org.apache.oozie.dependency.URIHandlerorg.apache.oozie.dependency.URIHandlerExceptionpublic void destroy()
destroy in interface org.apache.oozie.dependency.URIHandlerCopyright © 2013–2015. All rights reserved.