public GfxdFunctionReplyMessageProcessor(DM dm, InternalDistributedMember member, GfxdFunctionMessage<T> msg) { super(dm, member, false); this.userCollector = msg.userCollector; this.recordStats = msg.timeStatsEnabled; this.replyReceivedMsgs = msg.replyReceivedMsgs; this.allowExecutionOnAdminMembers = msg.allowExecutionOnAdminMembers(); this.isDirectReplyMessage = (msg instanceof DirectReplyMessage && ((DirectReplyMessage)msg).supportsDirectAck()); if (msg.requiresSync()) { this.latch = new StoppableCountDownLatch(dm.getCancelCriterion(), 1); } else { this.latch = null; } this.helper = new GfxdResultCollectorHelper(); }
public GfxdFunctionReplyMessageProcessor(DM dm, InternalDistributedMember member, GfxdFunctionMessage<T> msg) { super(dm, member, false); this.userCollector = msg.userCollector; this.recordStats = msg.timeStatsEnabled; this.replyReceivedMsgs = msg.replyReceivedMsgs; this.allowExecutionOnAdminMembers = msg.allowExecutionOnAdminMembers(); this.isDirectReplyMessage = (msg instanceof DirectReplyMessage && ((DirectReplyMessage)msg).supportsDirectAck()); if (msg.requiresSync()) { this.latch = new StoppableCountDownLatch(dm.getCancelCriterion(), 1); } else { this.latch = null; } this.helper = new GfxdResultCollectorHelper(); }
public GfxdFunctionReplyMessageProcessor(DM dm, Set<DistributedMember> members, GfxdFunctionMessage<T> msg) { super(dm, members, false); this.userCollector = msg.userCollector; this.recordStats = msg.timeStatsEnabled; this.replyReceivedMsgs = msg.replyReceivedMsgs; this.allowExecutionOnAdminMembers = msg.allowExecutionOnAdminMembers(); this.isDirectReplyMessage = (msg instanceof DirectReplyMessage && ((DirectReplyMessage)msg).supportsDirectAck()); if (msg.requiresSync()) { this.latch = new StoppableCountDownLatch(dm.getCancelCriterion(), 1); } else { this.latch = null; } this.helper = new GfxdResultCollectorHelper(); }
public GfxdFunctionReplyMessageProcessor(DM dm, Set<DistributedMember> members, GfxdFunctionMessage<T> msg) { super(dm, members, false); this.userCollector = msg.userCollector; this.recordStats = msg.timeStatsEnabled; this.replyReceivedMsgs = msg.replyReceivedMsgs; this.allowExecutionOnAdminMembers = msg.allowExecutionOnAdminMembers(); this.isDirectReplyMessage = (msg instanceof DirectReplyMessage && ((DirectReplyMessage)msg).supportsDirectAck()); if (msg.requiresSync()) { this.latch = new StoppableCountDownLatch(dm.getCancelCriterion(), 1); } else { this.latch = null; } this.helper = new GfxdResultCollectorHelper(); }
public GfxdFunctionReplyMessageProcessor(DM dm, Set<DistributedMember> members, GfxdFunctionMessage<T> msg) { super(dm, members, false); this.userCollector = msg.userCollector; this.recordStats = msg.timeStatsEnabled; this.replyReceivedMsgs = msg.replyReceivedMsgs; this.allowExecutionOnAdminMembers = msg.allowExecutionOnAdminMembers(); this.isDirectReplyMessage = (msg instanceof DirectReplyMessage && ((DirectReplyMessage)msg).supportsDirectAck()); if (msg.requiresSync()) { this.latch = new StoppableCountDownLatch(dm.getCancelCriterion(), 1); } else { this.latch = null; } this.helper = new GfxdResultCollectorHelper(); }
public GfxdFunctionReplyMessageProcessor(DM dm, InternalDistributedMember member, GfxdFunctionMessage<T> msg) { super(dm, member, false); this.userCollector = msg.userCollector; this.recordStats = msg.timeStatsEnabled; this.replyReceivedMsgs = msg.replyReceivedMsgs; this.allowExecutionOnAdminMembers = msg.allowExecutionOnAdminMembers(); this.isDirectReplyMessage = (msg instanceof DirectReplyMessage && ((DirectReplyMessage)msg).supportsDirectAck()); if (msg.requiresSync()) { this.latch = new StoppableCountDownLatch(dm.getCancelCriterion(), 1); } else { this.latch = null; } this.helper = new GfxdResultCollectorHelper(); }