public abstract class AbstractFCPHandler
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractFCPHandler.FCPException |
Modifier and Type | Field and Description |
---|---|
protected PluginContext |
pluginContext |
Modifier | Constructor and Description |
---|---|
protected |
AbstractFCPHandler(PluginContext pluginContext2) |
Modifier and Type | Method and Description |
---|---|
void |
handle(PluginReplySender replysender,
SimpleFieldSet params,
Bucket data,
int accesstype) |
protected abstract void |
handle(PluginReplySender replysender,
java.lang.String command,
java.lang.String identifier,
SimpleFieldSet params,
Bucket data,
int accesstype) |
static void |
sendError(PluginReplySender replysender,
int code,
java.lang.String identifier,
java.lang.String description) |
static void |
sendError(PluginReplySender replysender,
int code,
java.lang.String identifier,
java.lang.String description,
byte[] data) |
static void |
sendError(PluginReplySender replysender,
java.lang.String identifier,
AbstractFCPHandler.FCPException error) |
static void |
sendErrorWithTrace(PluginReplySender replysender,
java.lang.String identifier,
java.lang.Exception error) |
static void |
sendNOP(PluginReplySender replysender,
java.lang.String identifier) |
static void |
sendProgress(PluginReplySender replysender,
java.lang.String identifier,
java.lang.String description) |
static void |
sendSuccess(PluginReplySender replysender,
java.lang.String identifier,
java.lang.String description) |
protected final PluginContext pluginContext
protected AbstractFCPHandler(PluginContext pluginContext2)
public final void handle(PluginReplySender replysender, SimpleFieldSet params, Bucket data, int accesstype) throws PluginNotFoundException
PluginNotFoundException
protected abstract void handle(PluginReplySender replysender, java.lang.String command, java.lang.String identifier, SimpleFieldSet params, Bucket data, int accesstype) throws AbstractFCPHandler.FCPException, PluginNotFoundException
public static void sendErrorWithTrace(PluginReplySender replysender, java.lang.String identifier, java.lang.Exception error) throws PluginNotFoundException
PluginNotFoundException
public static void sendError(PluginReplySender replysender, java.lang.String identifier, AbstractFCPHandler.FCPException error) throws PluginNotFoundException
PluginNotFoundException
public static void sendError(PluginReplySender replysender, int code, java.lang.String identifier, java.lang.String description) throws PluginNotFoundException
PluginNotFoundException
public static void sendError(PluginReplySender replysender, int code, java.lang.String identifier, java.lang.String description, byte[] data) throws PluginNotFoundException
PluginNotFoundException
public static void sendNOP(PluginReplySender replysender, java.lang.String identifier) throws PluginNotFoundException
PluginNotFoundException
public static void sendSuccess(PluginReplySender replysender, java.lang.String identifier, java.lang.String description) throws PluginNotFoundException
PluginNotFoundException
public static void sendProgress(PluginReplySender replysender, java.lang.String identifier, java.lang.String description) throws PluginNotFoundException
PluginNotFoundException