protected GfxdFunctionReplyMessageProcessor<T> createReplyProcessor(DM dm, Set<DistributedMember> members) { return orderedReplies ? new GfxdFunctionOrderedReplyMessageProcessor<T>(dm, members, this) : new GfxdFunctionReplyMessageProcessor<T>(dm, members, this); }
@Override public void reset() { super.reset(); resetKeysPerMember(); }
@Override protected void executeFunction(boolean enableStreaming) throws StandardException, SQLException { try { super.executeFunction(enableStreaming); } catch (RuntimeException re) { throw LeadNodeExecutorMsg.handleLeadNodeRuntimeException(re); } }
@Override public boolean containsRegionContentChange() { // for TX state flush but not for inline processing case since for that // case the operation will be received when endOperation has been invoked // and CreateRegionMessage was waiting on ops in progress return isTransactional() && this.processorId != 0 && canStartRemoteTransaction(); }
public final T executeFunction(final boolean enableStreaming, boolean isPossibleDuplicate, final AbstractGemFireResultSet rs, final boolean orderedReplies) throws StandardException, SQLException { return executeFunction(enableStreaming, isPossibleDuplicate, rs, orderedReplies, true); }
@Override protected final void sendReply(ReplyException ex, DistributionManager dm) { if (ex != null) { sendException(ex, this); } }
/** * @see TransactionMessage#useTransactionProxy() */ @Override public boolean useTransactionProxy() { return optimizeForWrite(); }
/** * @see AbstractOperationMessage#computeCompressedShort(short) */ @Override protected short computeCompressedShort(short flags) { flags = super.computeCompressedShort(flags); if (this.bucketBitSet != null) { flags |= HAS_BUCKET_BITSET; } return flags; }
@Override public boolean removeAll(Collection<?> c) { boolean changed = false; for (Object val : c) { changed |= remove(val); } return changed; }
protected GfxdFunctionReplyMessageProcessor<T> createReplyProcessor(DM dm, InternalDistributedMember member) { return orderedReplies ? new GfxdFunctionOrderedReplyMessageProcessor<T>(dm, member, this) : new GfxdFunctionReplyMessageProcessor<T>(dm, member, this); }
@Override public void reset() { super.reset(); resetKeysPerMember(); }
@Override protected void executeFunction(boolean enableStreaming) throws StandardException, SQLException { try { super.executeFunction(enableStreaming); } catch (RuntimeException re) { throw handleLeadNodeRuntimeException(re); } }
protected GfxdFunctionReplyMessageProcessor<T> createReplyProcessor(DM dm, InternalDistributedMember member) { return orderedReplies ? new GfxdFunctionOrderedReplyMessageProcessor<T>(dm, member, this) : new GfxdFunctionReplyMessageProcessor<T>(dm, member, this); }
@Override public void reset() { super.reset(); resetKeysPerMember(); }
@Override protected void executeFunction(boolean enableStreaming) throws StandardException, SQLException { try { super.executeFunction(enableStreaming); } catch (RuntimeException re) { throw LeadNodeExecutorMsg.handleLeadNodeRuntimeException(re); } }
protected GfxdFunctionReplyMessageProcessor<T> createReplyProcessor(DM dm, Set<DistributedMember> members) { return orderedReplies ? new GfxdFunctionOrderedReplyMessageProcessor<T>(dm, members, this) : new GfxdFunctionReplyMessageProcessor<T>(dm, members, this); }
@Override protected void executeFunction(boolean enableStreaming) throws StandardException, SQLException { try { super.executeFunction(enableStreaming); } catch (RuntimeException re) { throw LeadNodeExecutorMsg.handleLeadNodeRuntimeException(re); } }
protected GfxdFunctionReplyMessageProcessor<T> createReplyProcessor(DM dm, Set<DistributedMember> members) { return orderedReplies ? new GfxdFunctionOrderedReplyMessageProcessor<T>(dm, members, this) : new GfxdFunctionReplyMessageProcessor<T>(dm, members, this); }
protected GfxdFunctionReplyMessageProcessor<T> createReplyProcessor(DM dm, InternalDistributedMember member) { return orderedReplies ? new GfxdFunctionOrderedReplyMessageProcessor<T>(dm, member, this) : new GfxdFunctionReplyMessageProcessor<T>(dm, member, this); }