public class RemoteResourceManager extends Object
| Modifier and Type | Field and Description |
|---|---|
private static Map<String,Set<Class<? extends ClientProtocol>>> |
clientProtocolClassMap |
private static Map<String,Class<? extends FlowFileCodec>> |
codecClassMap |
private static Map<String,Class<? extends ClientProtocol>> |
desiredClientProtocolClassMap |
private static Map<String,Class<? extends ServerProtocol>> |
desiredServerProtocolClassMap |
private static org.slf4j.Logger |
logger |
private static Map<String,Set<Class<? extends ServerProtocol>>> |
serverProtocolClassMap |
| Constructor and Description |
|---|
RemoteResourceManager() |
| Modifier and Type | Method and Description |
|---|---|
static ClientProtocol |
createClientProtocol(String protocolName) |
private static FlowFileCodec |
createCodec(String codecName) |
static FlowFileCodec |
createCodec(String codecName,
int version) |
static ServerProtocol |
createServerProtocol(String protocolName) |
static Set<Class<? extends ClientProtocol>> |
getClientProtocolClasses(String protocolName) |
static Set<Class<? extends ServerProtocol>> |
getServerProtocolClasses(String protocolName) |
static Set<String> |
getSupportedCodecNames() |
static List<Integer> |
getSupportedVersions(String codecName) |
static boolean |
isCodecSupported(String codecName) |
static boolean |
isCodecSupported(String codecName,
int version) |
static void |
setClientProtocolImplementation(String protocolName,
Class<? extends ClientProtocol> clazz) |
static void |
setServerProtocolImplementation(String protocolName,
Class<? extends ServerProtocol> clazz) |
private static final Map<String,Class<? extends FlowFileCodec>> codecClassMap
private static final Map<String,Class<? extends ServerProtocol>> desiredServerProtocolClassMap
private static final Map<String,Class<? extends ClientProtocol>> desiredClientProtocolClassMap
private static final Map<String,Set<Class<? extends ServerProtocol>>> serverProtocolClassMap
private static final Map<String,Set<Class<? extends ClientProtocol>>> clientProtocolClassMap
private static final org.slf4j.Logger logger
public static boolean isCodecSupported(String codecName)
public static boolean isCodecSupported(String codecName, int version)
public static FlowFileCodec createCodec(String codecName, int version)
private static FlowFileCodec createCodec(String codecName)
public static Set<Class<? extends ClientProtocol>> getClientProtocolClasses(String protocolName)
public static Set<Class<? extends ServerProtocol>> getServerProtocolClasses(String protocolName)
public static void setServerProtocolImplementation(String protocolName, Class<? extends ServerProtocol> clazz)
public static void setClientProtocolImplementation(String protocolName, Class<? extends ClientProtocol> clazz)
public static ServerProtocol createServerProtocol(String protocolName)
public static ClientProtocol createClientProtocol(String protocolName)
Copyright © 2019 Apache NiFi Project. All rights reserved.