public class AsynchronousProducerCreditsImpl extends AbstractProducerCreditsImpl
address, arriving, blocked, closed, pendingCredits, serverRespondedWithFail, sessionContext| Constructor and Description |
|---|
AsynchronousProducerCreditsImpl(ClientSessionInternal session,
SimpleString address,
int windowSize,
ClientProducerFlowCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
actualAcquire(int credits) |
int |
getBalance() |
void |
receiveCredits(int credits) |
void |
receiveFailCredits(int credits) |
void |
releaseOutstanding() |
acquireCredits, afterAcquired, checkCredits, close, decrementRefCount, getAddress, incrementRefCount, init, isBlocked, resetpublic AsynchronousProducerCreditsImpl(ClientSessionInternal session, SimpleString address, int windowSize, ClientProducerFlowCallback callback)
protected void actualAcquire(int credits)
actualAcquire in class AbstractProducerCreditsImplpublic int getBalance()
getBalance in class AbstractProducerCreditsImplpublic void receiveCredits(int credits)
receiveCredits in interface ClientProducerCreditsreceiveCredits in class AbstractProducerCreditsImplpublic void receiveFailCredits(int credits)
receiveFailCredits in interface ClientProducerCreditsreceiveFailCredits in class AbstractProducerCreditsImplpublic void releaseOutstanding()
Copyright © 2019 JBoss by Red Hat. All rights reserved.