public class DatasetTypeHandler
extends co.cask.http.AbstractHttpHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
HEADER_CLASS_NAME |
| Constructor and Description |
|---|
DatasetTypeHandler(DatasetTypeManager manager,
CConfiguration conf,
NamespacedLocationFactory namespacedLocationFactory,
NamespaceStore namespaceStore) |
| Modifier and Type | Method and Description |
|---|---|
co.cask.http.BodyConsumer |
addModule(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name,
String className) |
void |
deleteModule(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name) |
void |
deleteModules(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId) |
void |
destroy(co.cask.http.HandlerContext context) |
void |
getModuleInfo(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name) |
void |
getTypeInfo(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name) |
void |
init(co.cask.http.HandlerContext context) |
void |
listModules(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId) |
void |
listTypes(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId) |
public static final String HEADER_CLASS_NAME
@Inject public DatasetTypeHandler(DatasetTypeManager manager, CConfiguration conf, NamespacedLocationFactory namespacedLocationFactory, NamespaceStore namespaceStore)
public void init(co.cask.http.HandlerContext context)
init in interface co.cask.http.HttpHandlerinit in class co.cask.http.AbstractHttpHandlerpublic void destroy(co.cask.http.HandlerContext context)
destroy in interface co.cask.http.HttpHandlerdestroy in class co.cask.http.AbstractHttpHandlerpublic void listModules(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId)
throws Exception
Exceptionpublic void deleteModules(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId)
throws Exception
Exceptionpublic co.cask.http.BodyConsumer addModule(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name,
@HeaderParam(value="X-Class-Name")
String className)
throws Exception
Exceptionpublic void deleteModule(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name)
throws Exception
Exceptionpublic void getModuleInfo(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId,
String name)
throws Exception
Exceptionpublic void listTypes(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String namespaceId)
throws Exception
ExceptionCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.