Skip navigation links
C D F G N O Q S 

C

create() - Method in interface org.apache.shenyu.disruptor.consumer.QueueConsumerFactory
Create queue consumer executor.
create(String, boolean) - Static method in class org.apache.shenyu.disruptor.thread.DisruptorThreadFactory
create custom thread factory.
create(String, boolean, int) - Static method in class org.apache.shenyu.disruptor.thread.DisruptorThreadFactory
create custom thread factory.

D

DataEvent<T> - Class in org.apache.shenyu.disruptor.event
DataEvent.
DataEvent() - Constructor for class org.apache.shenyu.disruptor.event.DataEvent
 
DEFAULT_SIZE - Static variable in class org.apache.shenyu.disruptor.DisruptorProviderManage
 
DisruptorEventFactory<T> - Class in org.apache.shenyu.disruptor.event
DisruptorEventFactory.
DisruptorEventFactory() - Constructor for class org.apache.shenyu.disruptor.event.DisruptorEventFactory
 
DisruptorProvider<T> - Class in org.apache.shenyu.disruptor.provider
DisruptorProvider.
DisruptorProvider(RingBuffer<DataEvent<T>>, Disruptor<DataEvent<T>>, boolean) - Constructor for class org.apache.shenyu.disruptor.provider.DisruptorProvider
Instantiates a new Disruptor provider.
DisruptorProviderManage<T> - Class in org.apache.shenyu.disruptor
DisruptorProviderManage.
DisruptorProviderManage(QueueConsumerFactory<T>, Integer) - Constructor for class org.apache.shenyu.disruptor.DisruptorProviderManage
Instantiates a new Disruptor provider manage.
DisruptorProviderManage(QueueConsumerFactory<T>) - Constructor for class org.apache.shenyu.disruptor.DisruptorProviderManage
Instantiates a new Disruptor provider manage.
DisruptorProviderManage(QueueConsumerFactory<T>, int, int) - Constructor for class org.apache.shenyu.disruptor.DisruptorProviderManage
Instantiates a new Disruptor provider manage.
DisruptorThreadFactory - Class in org.apache.shenyu.disruptor.thread
DisruptorThreadFactory.

F

fixName() - Method in interface org.apache.shenyu.disruptor.consumer.QueueConsumerFactory
Fix name string.

G

getData() - Method in class org.apache.shenyu.disruptor.consumer.QueueConsumerExecutor
get data.
getData() - Method in class org.apache.shenyu.disruptor.event.DataEvent
get data.
getHash() - Method in class org.apache.shenyu.disruptor.event.OrderlyDataEvent
Gets hash.
getProvider() - Method in class org.apache.shenyu.disruptor.DisruptorProviderManage
Gets provider.

N

newInstance() - Method in class org.apache.shenyu.disruptor.event.DisruptorEventFactory
 
newInstance() - Method in class org.apache.shenyu.disruptor.event.OrderlyDisruptorEventFactory
 
newThread(Runnable) - Method in class org.apache.shenyu.disruptor.thread.DisruptorThreadFactory
 

O

onData(T) - Method in class org.apache.shenyu.disruptor.provider.DisruptorProvider
Send a data.
onEvent(DataEvent<T>) - Method in class org.apache.shenyu.disruptor.consumer.QueueConsumer
 
onOrderlyData(T, String...) - Method in class org.apache.shenyu.disruptor.provider.DisruptorProvider
On orderly data.
OrderlyDataEvent<T> - Class in org.apache.shenyu.disruptor.event
OrderlyDataEvent .
OrderlyDataEvent() - Constructor for class org.apache.shenyu.disruptor.event.OrderlyDataEvent
 
OrderlyDisruptorEventFactory<T> - Class in org.apache.shenyu.disruptor.event
OrderlyDisruptorEventFactory .
OrderlyDisruptorEventFactory() - Constructor for class org.apache.shenyu.disruptor.event.OrderlyDisruptorEventFactory
 
OrderlyExecutor - Class in org.apache.shenyu.disruptor.thread
OrderlyExecutor .
OrderlyExecutor(boolean, int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.apache.shenyu.disruptor.thread.OrderlyExecutor
Instantiates a new Orderly executor.
org.apache.shenyu.disruptor - package org.apache.shenyu.disruptor
 
org.apache.shenyu.disruptor.consumer - package org.apache.shenyu.disruptor.consumer
 
org.apache.shenyu.disruptor.event - package org.apache.shenyu.disruptor.event
 
org.apache.shenyu.disruptor.provider - package org.apache.shenyu.disruptor.provider
 
org.apache.shenyu.disruptor.thread - package org.apache.shenyu.disruptor.thread
 

Q

QueueConsumer<T> - Class in org.apache.shenyu.disruptor.consumer
The type Queue consumer.
QueueConsumer(OrderlyExecutor, QueueConsumerFactory<T>) - Constructor for class org.apache.shenyu.disruptor.consumer.QueueConsumer
Instantiates a new Queue consumer.
QueueConsumerExecutor<T> - Class in org.apache.shenyu.disruptor.consumer
The type Queue consumer executor.
QueueConsumerExecutor() - Constructor for class org.apache.shenyu.disruptor.consumer.QueueConsumerExecutor
 
QueueConsumerFactory<T> - Interface in org.apache.shenyu.disruptor.consumer
The interface Queue consumer factory.

S

select(String) - Method in class org.apache.shenyu.disruptor.thread.OrderlyExecutor
Select.
setData(T) - Method in class org.apache.shenyu.disruptor.consumer.QueueConsumerExecutor
set data.
setData(T) - Method in class org.apache.shenyu.disruptor.event.DataEvent
set data.
setHash(String) - Method in class org.apache.shenyu.disruptor.event.OrderlyDataEvent
Sets hash.
shutdown() - Method in class org.apache.shenyu.disruptor.provider.DisruptorProvider
Shutdown.
SingletonExecutor - Class in org.apache.shenyu.disruptor.thread
SingletonExecutor .
SingletonExecutor(ThreadFactory) - Constructor for class org.apache.shenyu.disruptor.thread.SingletonExecutor
 
startup() - Method in class org.apache.shenyu.disruptor.DisruptorProviderManage
start disruptor.
startup(boolean) - Method in class org.apache.shenyu.disruptor.DisruptorProviderManage
start disruptor..
C D F G N O Q S 
Skip navigation links

Copyright © 2023 The Apache Software Foundation. All rights reserved.