/** * Add a new member to an array of {@link ClusterMember}s. * * @param oldMembers to add to. * @param newMember to add. * @return a new array containing the old members plus the new member. */ public static ClusterMember[] addMember(final ClusterMember[] oldMembers, final ClusterMember newMember) { return ArrayUtil.add(oldMembers, newMember); }
/** * Add a new subscriber to this image so their position can be tracked for flow control. * * @param subscriberPosition for the subscriber to be added. */ public void addSubscriber(final ReadablePosition subscriberPosition) { subscriberPositions = ArrayUtil.add(subscriberPositions, subscriberPosition); }
void addImage(final Image image) { images = ArrayUtil.add(images, image); }
public void addSubscriber(final ReadablePosition subscriberPosition) { LogBufferDescriptor.isConnected(metaDataBuffer, true); subscriberPositions = ArrayUtil.add(subscriberPositions, subscriberPosition); }
public void addSubscriber(final ReadablePosition spyPosition) { spyPositions = ArrayUtil.add(spyPositions, spyPosition); hasSpies = true; if (spiesSimulateConnection) { LogBufferDescriptor.isConnected(metaDataBuffer, true); isConnected = true; } }
public void onNewNetworkPublication(final NetworkPublication publication) { networkPublications = ArrayUtil.add(networkPublications, publication); publication.channelEndpoint().registerForSend(publication); }
public SelectionKey registerForRead(final SendChannelEndpoint transport) { SelectionKey key = null; try { key = transport.receiveDatagramChannel().register(selector, SelectionKey.OP_READ, transport); transports = ArrayUtil.add(transports, transport); } catch (final ClosedChannelException ex) { LangUtil.rethrowUnchecked(ex); } return key; }
private void add(final Agent agent) { addAgent.lazySet(null); try { agent.onStart(); } catch (final RuntimeException ex) { agent.onClose(); throw ex; } agents = ArrayUtil.add(agents, agent); }
public SelectionKey registerForRead( final ReceiveChannelEndpoint channelEndpoint, final UdpChannelTransport transport, final int transportIndex) { SelectionKey key = null; try { final ChannelAndTransport channelAndTransport = new ChannelAndTransport(channelEndpoint, transport, transportIndex); key = transport.receiveDatagramChannel().register(selector, SelectionKey.OP_READ, channelAndTransport); channelAndTransports = ArrayUtil.add(channelAndTransports, channelAndTransport); } catch (final ClosedChannelException ex) { LangUtil.rethrowUnchecked(ex); } return key; }
/** * Add a new subscriber to this image so their position can be tracked for flow control. * * @param subscriberPosition for the subscriber to be added. */ public void addSubscriber(final ReadablePosition subscriberPosition) { subscriberPositions = ArrayUtil.add(subscriberPositions, subscriberPosition); }
/** * Add a new subscriber to this image so their position can be tracked for flow control. * * @param subscriberPosition for the subscriber to be added. */ public void addSubscriber(final ReadablePosition subscriberPosition) { subscriberPositions = ArrayUtil.add(subscriberPositions, subscriberPosition); }
private void insertSession( final InternalSession session, final ConnectionType connectionType, final SessionState sessionState) { if (connectionType == INITIATOR && sessionState != ACTIVE) { pendingInitiatorSessions = ArrayUtil.add(pendingInitiatorSessions, session); } else { sessions = ArrayUtil.add(sessions, session); } }
/** * Add a new member to an array of {@link ClusterMember}s. * * @param oldMembers to add to. * @param newMember to add. * @return a new array containing the old members plus the new member. */ public static ClusterMember[] addMember(final ClusterMember[] oldMembers, final ClusterMember newMember) { return ArrayUtil.add(oldMembers, newMember); }
public void addSubscriber(final ReadablePosition subscriberPosition) { LogBufferDescriptor.isConnected(metaDataBuffer, true); subscriberPositions = ArrayUtil.add(subscriberPositions, subscriberPosition); }
public void addSubscriber(final ReadablePosition subscriberPosition) { LogBufferDescriptor.isConnected(metaDataBuffer, true); subscriberPositions = ArrayUtil.add(subscriberPositions, subscriberPosition); }
public void addSubscriber(final ReadablePosition spyPosition) { spyPositions = ArrayUtil.add(spyPositions, spyPosition); hasSpies = true; if (spiesSimulateConnection) { LogBufferDescriptor.isConnected(metaDataBuffer, true); isConnected = true; } }
public void addSubscriber(final ReadablePosition spyPosition) { spyPositions = ArrayUtil.add(spyPositions, spyPosition); hasSpies = true; if (spiesSimulateConnection) { LogBufferDescriptor.isConnected(metaDataBuffer, true); isConnected = true; } }
public void onNewNetworkPublication(final NetworkPublication publication) { networkPublications = ArrayUtil.add(networkPublications, publication); publication.channelEndpoint().registerForSend(publication); }
public void onNewNetworkPublication(final NetworkPublication publication) { networkPublications = ArrayUtil.add(networkPublications, publication); publication.channelEndpoint().registerForSend(publication); }
void add(final ReceiverEndPoint endPoint) { try { endPoints = ArrayUtil.add(endPoints, endPoint); endPoint.register(selector); } catch (final IOException ex) { LangUtil.rethrowUnchecked(ex); } }