UnsignedIntegerFixedFourWriter(final UnsignedInteger object) { super(object.intValue()); }
public static TerminusDurability min(TerminusDurability durabilityA, TerminusDurability durabilityB) { int durabilitAValue = durabilityA != null ? durabilityA._val.intValue() : 0; int durabilityBValue = durabilityB != null ? durabilityB._val.intValue() : 0; return TerminusDurability.valueOf(new UnsignedInteger(Math.min(durabilitAValue, durabilityBValue))); } }
if (groupSequence != null && !appHeaders.containsKey("JMSXGroupSeq")) appHeaders.put("JMSXGroupSeq", groupSequence.intValue());
@Override public void attachReceived(final Attach attach) throws AmqpErrorException { super.attachReceived(attach); setDeliveryCount(new SequenceNumber(attach.getInitialDeliveryCount().intValue())); }
public Session_1_0(final AMQPConnection_1_0 connection, Begin begin, int sendingChannelId, int receivingChannelId, long incomingWindow) { super(connection, sendingChannelId); _sendingChannel = sendingChannelId; _sessionState = SessionState.ACTIVE; _nextIncomingId = new SequenceNumber(begin.getNextOutgoingId().intValue()); _connection = connection; _primaryDomain = getPrimaryDomain(); _incomingWindow = UnsignedInteger.valueOf(incomingWindow); AccessController.doPrivileged((new PrivilegedAction<Object>() { @Override public Object run() { _connection.getEventLogger().message(ChannelMessages.CREATE()); return null; } }), _accessControllerContext); }
@Override public void receiveFlow(final Flow flow) { setAvailable(flow.getAvailable()); setDeliveryCount(new SequenceNumber(flow.getDeliveryCount().intValue())); if (Boolean.TRUE.equals(flow.getEcho())) { sendFlow(); } }
boolean drained() { if (_draining) { getDeliveryCount().add(getLinkCredit().intValue()); setLinkCredit(UnsignedInteger.ZERO); sendFlow(); _draining = false; return true; } else { return false; } }
Target attachTarget = (Target) attach.getTarget(); setDeliveryCount(new SequenceNumber(attach.getInitialDeliveryCount().intValue()));
? _initialOutgoingId.intValue() : flow.getNextIncomingId().intValue()); if (flowNextIncomingId.compareTo(_nextOutgoingId) > 0) - _nextOutgoingId.longValue(); _nextIncomingId = new SequenceNumber(flow.getNextOutgoingId().intValue()); _remoteOutgoingWindow = flow.getOutgoingWindow(); String.format("Received Flow with unknown handle %d", handle.intValue()))); end(end);
private void updateDisposition(final Role role, final UnsignedInteger first, final UnsignedInteger last, final DeliveryState state, final boolean settled) { Disposition disposition = new Disposition(); disposition.setRole(role); disposition.setFirst(first); disposition.setLast(last); disposition.setSettled(settled); disposition.setState(state); if (settled) { final DeliveryRegistry deliveryRegistry = role == Role.RECEIVER ? _incomingDeliveryRegistry : _outgoingDeliveryRegistry; SequenceNumber pos = new SequenceNumber(first.intValue()); SequenceNumber end = new SequenceNumber(last.intValue()); while (pos.compareTo(end) <= 0) { deliveryRegistry.removeDelivery(UnsignedInteger.valueOf(pos.intValue())); pos.incr(); } } send(disposition); }
|| open.getMaxFrameSize().longValue() > getBroker().getNetworkBufferSize() ? getBroker().getNetworkBufferSize() : open.getMaxFrameSize().intValue(); _remoteContainerId = open.getContainerId();
public void receiveAttach(final Attach attach) { receivedComplete(); if(_sessionState == SessionState.ACTIVE) { UnsignedInteger inputHandle = attach.getHandle(); if (_inputHandleToEndpoint.containsKey(inputHandle)) { String errorMessage = String.format("Input Handle '%d' already in use", inputHandle.intValue()); getConnection().close(new Error(SessionError.HANDLE_IN_USE, errorMessage)); throw new ConnectionScopedRuntimeException(errorMessage); } else { final Link_1_0<? extends BaseSource, ? extends BaseTarget> link; if (attach.getRole() == Role.RECEIVER) { link = getAddressSpace().getSendingLink(getConnection().getRemoteContainerId(), attach.getName()); } else { link = getAddressSpace().getReceivingLink(getConnection().getRemoteContainerId(), attach.getName()); } final ListenableFuture<? extends LinkEndpoint<?,?>> future = link.attach(this, attach); addFutureCallback(future, new EndpointCreationCallback(attach), MoreExecutors.directExecutor()); } } }
if (groupSequence != null) headerProps.put("JMSXGroupSeq", groupSequence.intValue());
UnsignedInteger messageFormat = delivery.getMessageFormat(); DeliveryState xfrState = delivery.getState(); MessageFormat format = MessageFormatRegistry.getFormat(messageFormat.intValue()); if(format != null)