public class DisruptorReference extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
addEndpoint(DisruptorEndpoint disruptorEndpoint) |
int |
getBufferSize() |
int |
getEndpointCount() |
int |
getPendingExchangeCount() |
long |
getRemainingCapacity() |
DisruptorWaitStrategy |
getWaitStrategy() |
boolean |
hasNullReference() |
void |
publish(org.apache.camel.Exchange exchange) |
void |
reconfigure() |
void |
removeEndpoint(DisruptorEndpoint disruptorEndpoint) |
String |
toString() |
void |
tryPublish(org.apache.camel.Exchange exchange) |
public boolean hasNullReference()
public void tryPublish(org.apache.camel.Exchange exchange)
throws DisruptorNotStartedException,
com.lmax.disruptor.InsufficientCapacityException
DisruptorNotStartedExceptioncom.lmax.disruptor.InsufficientCapacityExceptionpublic void publish(org.apache.camel.Exchange exchange)
throws DisruptorNotStartedException
DisruptorNotStartedExceptionpublic long getRemainingCapacity()
throws DisruptorNotStartedException
DisruptorNotStartedExceptionpublic DisruptorWaitStrategy getWaitStrategy()
public int getBufferSize()
public int getPendingExchangeCount()
public void addEndpoint(DisruptorEndpoint disruptorEndpoint)
public void removeEndpoint(DisruptorEndpoint disruptorEndpoint)
public int getEndpointCount()
Apache Camel