public class PgsqlEventProcessor extends Object implements EventProcessor
| Modifier and Type | Field and Description |
|---|---|
static String |
DATABASE_KEY |
static String |
FUNCTION_ADD_GEOMETRY_COLUMN |
static String |
FUNCTION_HAS_COLUMN_PRIVILEGE |
static String |
FUNCTION_METADATA |
static String |
FUNCTION_PROTECTED |
static String |
FUNCTION_ST_AS_BINARY |
static String |
FUNCTION_ST_AS_TEXT |
static String |
FUNCTION_ST_ESTIMATED_EXTENT |
static String |
FUNCTION_ST_EXTENT |
static String |
FUNCTION_UPPER |
String[] |
FUNCTIONS_WITH_SUPPORTED_RETURN_TYPE |
static String |
USER_KEY |
| Constructor and Description |
|---|
PgsqlEventProcessor() |
public static final String USER_KEY
public static final String DATABASE_KEY
public static final String FUNCTION_METADATA
public static final String FUNCTION_PROTECTED
public static final String FUNCTION_HAS_COLUMN_PRIVILEGE
public static final String FUNCTION_ADD_GEOMETRY_COLUMN
public static final String FUNCTION_ST_AS_BINARY
public static final String FUNCTION_ST_AS_TEXT
public static final String FUNCTION_ST_EXTENT
public static final String FUNCTION_ST_ESTIMATED_EXTENT
public static final String FUNCTION_UPPER
public String[] FUNCTIONS_WITH_SUPPORTED_RETURN_TYPE
public MessageTransferMode<Map<CString,CString>,Void> processUserIdentification(io.netty.channel.ChannelHandlerContext ctx, Map<CString,CString> parameters) throws IOException
processUserIdentification in interface EventProcessorIOExceptionpublic MessageTransferMode<AuthenticationResponse,Void> processAuthenticationResponse(io.netty.channel.ChannelHandlerContext ctx, AuthenticationResponse response) throws IOException
processAuthenticationResponse in interface EventProcessorIOExceptionpublic MessageTransferMode<CString,Void> processUserAuthentication(io.netty.channel.ChannelHandlerContext ctx, CString password) throws IOException
processUserAuthentication in interface EventProcessorIOExceptionpublic QueriesTransferMode<SQLStatement,CommandResults> processStatement(io.netty.channel.ChannelHandlerContext ctx, SQLStatement sqlStatement) throws IOException
processStatement in interface EventProcessorIOExceptionpublic QueriesTransferMode<BindStep,CommandResults> processBindStep(io.netty.channel.ChannelHandlerContext ctx, BindStep bindStep) throws IOException
processBindStep in interface EventProcessorIOExceptionpublic QueriesTransferMode<DescribeStep,CommandResults> processDescribeStep(io.netty.channel.ChannelHandlerContext ctx, DescribeStep describeStep) throws IOException
processDescribeStep in interface EventProcessorIOExceptionpublic QueriesTransferMode<ExecuteStep,CommandResults> processExecuteStep(io.netty.channel.ChannelHandlerContext ctx, ExecuteStep executeStep) throws IOException
processExecuteStep in interface EventProcessorIOExceptionpublic QueriesTransferMode<CloseStep,CommandResults> processCloseStep(io.netty.channel.ChannelHandlerContext ctx, CloseStep closeStep) throws IOException
processCloseStep in interface EventProcessorIOExceptionpublic QueriesTransferMode<SynchronizeStep,Byte> processSynchronizeStep(io.netty.channel.ChannelHandlerContext ctx, SynchronizeStep synchronizeStep) throws IOException
processSynchronizeStep in interface EventProcessorIOExceptionpublic QueriesTransferMode<FlushStep,Void> processFlushStep(io.netty.channel.ChannelHandlerContext ctx, FlushStep flushStep) throws IOException
processFlushStep in interface EventProcessorIOExceptionpublic MessageTransferMode<Void,Void> processParseCompleteResponse(io.netty.channel.ChannelHandlerContext ctx)
processParseCompleteResponse in interface EventProcessorpublic MessageTransferMode<Void,Void> processBindCompleteResponse(io.netty.channel.ChannelHandlerContext ctx)
processBindCompleteResponse in interface EventProcessorpublic MessageTransferMode<List<Long>,Void> processParameterDescriptionResponse(io.netty.channel.ChannelHandlerContext ctx, List<Long> types)
processParameterDescriptionResponse in interface EventProcessorpublic MessageTransferMode<List<PgsqlRowDescriptionMessage.Field>,Void> processRowDescriptionResponse(io.netty.channel.ChannelHandlerContext ctx, List<PgsqlRowDescriptionMessage.Field> fields)
processRowDescriptionResponse in interface EventProcessorpublic MessageTransferMode<List<io.netty.buffer.ByteBuf>,Void> processDataRowResponse(io.netty.channel.ChannelHandlerContext ctx, List<io.netty.buffer.ByteBuf> values) throws IOException
processDataRowResponse in interface EventProcessorIOExceptionpublic MessageTransferMode<Void,Void> processNoDataResponse(io.netty.channel.ChannelHandlerContext ctx)
processNoDataResponse in interface EventProcessorpublic MessageTransferMode<CString,Void> processCommandCompleteResult(io.netty.channel.ChannelHandlerContext ctx, CString tag) throws IOException
processCommandCompleteResult in interface EventProcessorIOExceptionpublic MessageTransferMode<Void,Void> processEmptyQueryResponse(io.netty.channel.ChannelHandlerContext ctx) throws IOException
processEmptyQueryResponse in interface EventProcessorIOExceptionpublic MessageTransferMode<Void,Void> processPortalSuspendedResponse(io.netty.channel.ChannelHandlerContext ctx) throws IOException
processPortalSuspendedResponse in interface EventProcessorIOExceptionpublic MessageTransferMode<Map<Byte,CString>,Void> processErrorResult(io.netty.channel.ChannelHandlerContext ctx, Map<Byte,CString> fields) throws IOException
processErrorResult in interface EventProcessorIOExceptionpublic MessageTransferMode<Void,Void> processCloseCompleteResponse(io.netty.channel.ChannelHandlerContext ctx)
processCloseCompleteResponse in interface EventProcessorpublic MessageTransferMode<Byte,Void> processReadyForQueryResponse(io.netty.channel.ChannelHandlerContext ctx, Byte transactionStatus) throws IOException
processReadyForQueryResponse in interface EventProcessorIOExceptionCopyright © 2017 The CLARUS Consortium. All rights reserved.