跳过导航链接
A B C D E F G H I J K M N O P Q R S T V W X 

A

AbstractNotification - xyz.hellothomas.jedi.core.dto.consumer中的类
 
AbstractNotification() - 类 的构造器xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
AbstractNotificationService - xyz.hellothomas.jedi.core.internals.message中的类
 
AbstractNotificationService(String, String) - 类 的构造器xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
addProducerConfigValue(String, Object) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
addTopic(MessageType, String) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
allowCoreThreadTimeOut(boolean) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
ApiResponse<T> - xyz.hellothomas.jedi.core.dto中的类
 
ApiResponse() - 类 的构造器xyz.hellothomas.jedi.core.dto.ApiResponse
 
ApiResponse(String, T, String) - 类 的构造器xyz.hellothomas.jedi.core.dto.ApiResponse
 

B

build() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
buildCustomNotification(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
buildCustomNotification(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 
builder() - 类 中的静态方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
buildExecutorShutdownNotification(String, long, long, long) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
buildExecutorShutdownNotification(String, long, long, long) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 
buildExecutorTaskNotification(String, String, String, long, Throwable) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
buildExecutorTaskNotification(String, String, String, long, Throwable) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 
buildExecutorTickerNotification(JediThreadPoolExecutor) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
buildExecutorTickerNotification(JediThreadPoolExecutor) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 
BusinessException - xyz.hellothomas.jedi.core.exception中的异常错误
 
BusinessException(ICodeEnum) - 异常错误 的构造器xyz.hellothomas.jedi.core.exception.BusinessException
 
BusinessException(ICodeEnum, Object...) - 异常错误 的构造器xyz.hellothomas.jedi.core.exception.BusinessException
 

C

call() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediCallable
 
checkPrerequisites() - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
clear() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Atomically removes all of the elements from this queue.
Constants - xyz.hellothomas.jedi.core.constants中的类
 
contains(Object) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns true if this queue contains the specified element.
corePoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
create(String, boolean) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JediThreadFactory
 
CustomNotification - xyz.hellothomas.jedi.core.dto.consumer中的类
 
CustomNotification() - 类 的构造器xyz.hellothomas.jedi.core.dto.consumer.CustomNotification
 

D

DEFAULT_TASK_NAME - 类 中的静态变量xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
deserialize(String, Class<T>) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JsonUtil
 
deserializeReturnT(String, Class<T>) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JsonUtil
 
deserializeToList(String, Class<T>) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JsonUtil
 
drainTo(Collection<? super E>) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 
drainTo(Collection<? super E>, int) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 

E

ErrorCodeEnum - xyz.hellothomas.jedi.core.enums中的枚举
 
execute(Runnable) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
ExecutorShutdownNotification - xyz.hellothomas.jedi.core.dto.consumer中的类
 
ExecutorShutdownNotification() - 类 的构造器xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
ExecutorTaskNotification - xyz.hellothomas.jedi.core.dto.consumer中的类
 
ExecutorTaskNotification() - 类 的构造器xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
ExecutorTickerNotification - xyz.hellothomas.jedi.core.dto.consumer中的类
 
ExecutorTickerNotification() - 类 的构造器xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 

F

fail(T, String) - 类 中的静态方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
fail(String) - 类 中的静态方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
fail(ICodeEnum) - 类 中的静态方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
FAIL - 类 中的静态变量xyz.hellothomas.jedi.core.dto.ReturnT
 
FAIL_CODE - 类 中的静态变量xyz.hellothomas.jedi.core.dto.ReturnT
 
fromJson(String, Class<T>) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.GsonTool
json 转成 特定的cls的Object
fromJson(String, Class<T>, Class) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.GsonTool
json 转成 特定的 rawClass 的Object
fromJsonList(String, Class<T>) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.GsonTool
json 转成 特定的cls的list

G

getActiveCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getActualTypeArguments() - 类 中的方法xyz.hellothomas.jedi.core.utils.GsonTool.ParameterizedType4ReturnT
 
getAppId() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
getAppId() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
getCode() - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
getCode() - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
getCode() - 枚举 中的方法xyz.hellothomas.jedi.core.enums.ErrorCodeEnum
 
getCode() - 接口 中的方法xyz.hellothomas.jedi.core.enums.ICodeEnum
 
getCode() - 异常错误 中的方法xyz.hellothomas.jedi.core.exception.BusinessException
 
getCode() - 异常错误 中的方法xyz.hellothomas.jedi.core.exception.JediCoreException
 
getCompletedTaskCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
getCompletedTaskCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getConfigurations() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
getContent() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.CustomNotification
 
getContent() - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
getCorePoolSize() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getCorePoolSize() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getData() - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
getDefaultTopic() - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
getExecutingTaskCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
getExecutionTime() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
getExecutorName() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
getExecutorName() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
getFailureReason() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
getHost() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
getId() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
getIsShutdown() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getIsSuccess() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
getIsTerminated() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getKeepAliveSeconds() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getLargestPoolSize() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getLastRejectCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getLastRejectCount() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
getLocalHost() - 类 中的静态方法xyz.hellothomas.jedi.core.utils.NetUtil
 
getMaximumPoolSize() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getMaxPoolSize() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getMessage() - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
getMessage() - 枚举 中的方法xyz.hellothomas.jedi.core.enums.ErrorCodeEnum
 
getMessage() - 接口 中的方法xyz.hellothomas.jedi.core.enums.ICodeEnum
 
getMessageType() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
getMsg() - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
getName() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getNamespace() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
getNamespaceName() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
getNotificationId() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
getNotificationService() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
getNotificationService() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getOwnerType() - 类 中的方法xyz.hellothomas.jedi.core.utils.GsonTool.ParameterizedType4ReturnT
 
getPartition() - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
getPath() - 枚举 中的方法xyz.hellothomas.jedi.core.enums.HttpNotificationPath
 
getPathByMessageType(MessageType) - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.HttpNotificationPath
 
getPoolName() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
getPoolName() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
getPoolName() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getPoolName() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediCallable
 
getPoolName() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediRunnable
 
getPoolName() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
getPoolSize() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getProducerConfig() - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
getQueueCapacity() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getQueueCapacity() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getQueueRemainingCapacity() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getQueueSize() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getQueueType() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getRawType() - 类 中的方法xyz.hellothomas.jedi.core.utils.GsonTool.ParameterizedType4ReturnT
 
getRecordTime() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
getRejectCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getRejectCount() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
getRejectedExecutionHandler() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getReleaseKey() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
getTaskCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
getTaskExtraData() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
getTaskName() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
getTaskName() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediCallable
 
getTaskName() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediRunnable
 
getThreadFactory() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getThreadGroup() - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JediThreadFactory
 
getTickerCycle() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
getTickerCycle() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
getToExecuteTaskCount() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
getTopic() - 枚举 中的方法xyz.hellothomas.jedi.core.enums.KafkaMessageTopic
 
getTopicByMessageType(MessageType) - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.KafkaMessageTopic
 
getTopics() - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
getTypeValue() - 枚举 中的方法xyz.hellothomas.jedi.core.enums.MessageType
 
getWorkQueue() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
GsonTool - xyz.hellothomas.jedi.core.utils中的类
 
GsonTool() - 类 的构造器xyz.hellothomas.jedi.core.utils.GsonTool
 
GsonTool.ParameterizedType4ReturnT - xyz.hellothomas.jedi.core.utils中的类
 

H

HttpNotificationPath - xyz.hellothomas.jedi.core.enums中的枚举
 
HttpNotificationService - xyz.hellothomas.jedi.core.internals.message.http中的类
 
HttpNotificationService(String, String, String) - 类 的构造器xyz.hellothomas.jedi.core.internals.message.http.HttpNotificationService
 

I

ICodeEnum - xyz.hellothomas.jedi.core.enums中的接口
 
isAllowCoreThreadTimeOut() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
isJSONValid(String) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.GsonTool
json字符串是否合法
isJSONValid(String) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JsonUtil
json字符串是否合法
isToStop() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
iterator() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns an iterator over the elements in this queue in proper sequence.

J

JEDI_ACCESS_TOKEN - 类 中的静态变量xyz.hellothomas.jedi.core.utils.JediRemotingUtil
 
JediCallable - xyz.hellothomas.jedi.core.internals.executor中的类
 
JediCallable(Callable, JediThreadPoolExecutor, String) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediCallable
 
JediCallable(Callable, JediThreadPoolExecutor, String, String) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediCallable
 
JediCallable(Callable, String, String, String, AbstractNotificationService) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediCallable
 
JediCoreException - xyz.hellothomas.jedi.core.exception中的异常错误
 
JediCoreException(ICodeEnum) - 异常错误 的构造器xyz.hellothomas.jedi.core.exception.JediCoreException
 
JediCoreException(ICodeEnum, Object...) - 异常错误 的构造器xyz.hellothomas.jedi.core.exception.JediCoreException
 
JediExecutorConfig - xyz.hellothomas.jedi.core.dto.config中的类
 
JediExecutorConfig() - 类 的构造器xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
JediExecutorConfig(String, String, String, String) - 类 的构造器xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
JediExecutorConfigNotification - xyz.hellothomas.jedi.core.dto.config中的类
 
JediExecutorConfigNotification() - 类 的构造器xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
JediExecutorConfigNotification(String, long) - 类 的构造器xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
JediRemotingUtil - xyz.hellothomas.jedi.core.utils中的类
 
JediRemotingUtil() - 类 的构造器xyz.hellothomas.jedi.core.utils.JediRemotingUtil
 
JediRunnable - xyz.hellothomas.jedi.core.internals.executor中的类
 
JediRunnable(JediThreadPoolExecutor, String, Runnable) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediRunnable
 
JediRunnable(JediThreadPoolExecutor, String, String, Runnable) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediRunnable
 
JediRunnable(String, String, String, AbstractNotificationService, Runnable) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediRunnable
 
JediThreadFactory - xyz.hellothomas.jedi.core.utils中的类
 
JediThreadPoolExecutor - xyz.hellothomas.jedi.core.internals.executor中的类
 
JediThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, String, AbstractNotificationService) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
JediThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, String, AbstractNotificationService) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
JediThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler, String, AbstractNotificationService) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
JediThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler, String, AbstractNotificationService) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
JediThreadPoolExecutor(JediThreadPoolProperty) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
JediThreadPoolProperty - xyz.hellothomas.jedi.core.internals.executor中的类
 
JediThreadPoolProperty() - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
JediThreadPoolProperty(int, int, int, int, boolean, String, String, AbstractNotificationService, BlockingQueue<Runnable>, ThreadFactory, int) - 类 的构造器xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
JediThreadPoolProperty.JediThreadPoolPropertyBuilder - xyz.hellothomas.jedi.core.internals.executor中的类
 
JsonUtil - xyz.hellothomas.jedi.core.utils中的类
 

K

KafkaMessageTopic - xyz.hellothomas.jedi.core.enums中的枚举
 
KafkaNotificationService - xyz.hellothomas.jedi.core.internals.message.kafka中的类
 
KafkaNotificationService(KafkaProperty, String, String) - 类 的构造器xyz.hellothomas.jedi.core.internals.message.kafka.KafkaNotificationService
 
KafkaProperty - xyz.hellothomas.jedi.core.internals.message.kafka中的类
 
KafkaProperty() - 类 的构造器xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
keepAliveSeconds(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 

M

maxPoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
MessageType - xyz.hellothomas.jedi.core.enums中的枚举
 

N

name(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
NAMESPACE_EXECUTOR_SEPARATOR - 类 中的静态变量xyz.hellothomas.jedi.core.constants.Constants
 
NetUtil - xyz.hellothomas.jedi.core.utils中的类
 
newThread(Runnable) - 类 中的方法xyz.hellothomas.jedi.core.utils.JediThreadFactory
 
NO_APPID_PLACEHOLDER - 类 中的静态变量xyz.hellothomas.jedi.core.constants.Constants
 
NOTIFICATION_ID_PLACEHOLDER - 类 中的静态变量xyz.hellothomas.jedi.core.constants.Constants
 
notificationService(AbstractNotificationService) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
NullNotificationService - xyz.hellothomas.jedi.core.internals.message中的类
 
NullNotificationService(String, String) - 类 的构造器xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 

O

offer(E, long, TimeUnit) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Inserts the specified element at the tail of this queue, waiting if necessary up to the specified wait time for space to become available.
offer(E) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Inserts the specified element at the tail of this queue if it is possible to do so immediately without exceeding the queue's capacity, returning true upon success and false if this queue is full.

P

ParameterizedType4ReturnT(Class, Type[]) - 类 的构造器xyz.hellothomas.jedi.core.utils.GsonTool.ParameterizedType4ReturnT
 
peek() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 
poll(long, TimeUnit) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 
poll() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 
postBody(String, String, int, Object, Class) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JediRemotingUtil
post
pushNotification(AbstractNotification) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
pushNotification(AbstractNotification) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.http.HttpNotificationService
 
pushNotification(AbstractNotification) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaNotificationService
 
pushNotification(AbstractNotification) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 
put(E) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Inserts the specified element at the tail of this queue, waiting if necessary for space to become available.

Q

queueCapacity(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 

R

rejectedExecutionHandler(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
remainingCapacity() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns the number of additional elements that this queue can ideally (in the absence of memory or resource constraints) accept without blocking.
remove(Object) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Removes a single instance of the specified element from this queue, if it is present.
ResizableCapacityLinkedBlockingQueue<E> - xyz.hellothomas.jedi.core.utils中的类
 
ResizableCapacityLinkedBlockingQueue() - 类 的构造器xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Creates a VLenLinkedBlockingQueue with a capacity of Integer.MAX_VALUE.
ResizableCapacityLinkedBlockingQueue(int) - 类 的构造器xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Creates a VLenLinkedBlockingQueue with the given (fixed) capacity.
ResizableCapacityLinkedBlockingQueue(Collection<? extends E>) - 类 的构造器xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Creates a VLenLinkedBlockingQueue with a capacity of Integer.MAX_VALUE, initially containing the elements of the given collection, added in traversal order of the collection's iterator.
resizeCapacity(int) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
capacity扩容
ReturnT<T> - xyz.hellothomas.jedi.core.dto中的类
common return
ReturnT() - 类 的构造器xyz.hellothomas.jedi.core.dto.ReturnT
 
ReturnT(int, String) - 类 的构造器xyz.hellothomas.jedi.core.dto.ReturnT
 
ReturnT(T) - 类 的构造器xyz.hellothomas.jedi.core.dto.ReturnT
 
run() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediRunnable
 

S

send(Object, MessageType) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.AbstractNotificationService
 
send(Object, MessageType) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.http.HttpNotificationService
 
send(Object, MessageType) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaNotificationService
 
send(Object, MessageType) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.NullNotificationService
 
serialize(Object) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JsonUtil
 
serialVersionUID - 类 中的静态变量xyz.hellothomas.jedi.core.dto.ReturnT
 
setActiveCount(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setAllowCoreThreadTimeOut(boolean) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setAppId(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
setAppId(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
setCode(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
setCode(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
setCompletedTaskCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
setCompletedTaskCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setConfigurations(Map<String, String>) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
setContent(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.CustomNotification
 
setContent(T) - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
setCorePoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setCorePoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setData(T) - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
setDefaultTopic(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
setExecutingTaskCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
setExecutionTime(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
setExecutorName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
setExecutorName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
setFailureReason(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
setHost(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
setId(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
setIsShutdown(boolean) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setIsSuccess(boolean) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
setIsTerminated(boolean) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setKeepAliveSeconds(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setLargestPoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setLastRejectCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setLastRejectCount(long) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
setMaximumPoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setMaxPoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setMessage(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
setMessageType(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
setMsg(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
setName(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setNamespace(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
setNamespaceName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
setNotificationId(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
setNotificationService(AbstractNotificationService) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
setNotificationService(AbstractNotificationService) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setPartition(Integer) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
setPoolName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
setPoolName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
setPoolName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setPoolSize(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setProducerConfig(Map<String, Object>) - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaProperty
 
setQueueCapacity(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setQueueCapacity(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setQueueRemainingCapacity(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setQueueSize(int) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setQueueType(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setRecordTime(LocalDateTime) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
setRejectCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setRejectedExecutionHandler(String) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setReleaseKey(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
setTaskCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
setTaskExtraData(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
setTaskName(String) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
setThreadFactory(ThreadFactory) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setTickerCycle(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
setTickerCycle(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
setToExecuteTaskCount(long) - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
setToStop(boolean) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
setWorkQueue(BlockingQueue<Runnable>) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
shutdown() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
shutdownNow() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
size() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns the number of elements in this queue.
sleep(long) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.SleepUtil
 
SleepUtil - xyz.hellothomas.jedi.core.utils中的类
 
spliterator() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns a Spliterator over the elements in this queue.
stop() - 类 中的方法xyz.hellothomas.jedi.core.internals.message.kafka.KafkaNotificationService
 
submit(Runnable) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
submit(Runnable, T) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
submit(Callable<T>) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolExecutor
 
success(T) - 类 中的静态方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
SUCCESS - 类 中的静态变量xyz.hellothomas.jedi.core.dto.ReturnT
 
SUCCESS_CODE - 类 中的静态变量xyz.hellothomas.jedi.core.dto.ReturnT
 

T

take() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 
threadFactory(ThreadFactory) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
tickerCycle(int) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
toArray() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns an array containing all of the elements in this queue, in proper sequence.
toArray(T[]) - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
Returns an array containing all of the elements in this queue, in proper sequence; the runtime type of the returned array is that of the specified array.
toJson(Object) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.GsonTool
Object 转成 json
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.ApiResponse
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfig
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.config.JediExecutorConfigNotification
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.AbstractNotification
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.CustomNotification
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorShutdownNotification
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTaskNotification
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.consumer.ExecutorTickerNotification
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.dto.ReturnT
 
toString() - 异常错误 中的方法xyz.hellothomas.jedi.core.exception.BusinessException
 
toString() - 异常错误 中的方法xyz.hellothomas.jedi.core.exception.JediCoreException
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty
 
toString() - 类 中的方法xyz.hellothomas.jedi.core.utils.ResizableCapacityLinkedBlockingQueue
 

V

valueOf(String) - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.ErrorCodeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.HttpNotificationPath
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.KafkaMessageTopic
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.MessageType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.ErrorCodeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.HttpNotificationPath
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.KafkaMessageTopic
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.hellothomas.jedi.core.enums.MessageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

waitAllShutdown(int) - 类 中的静态方法xyz.hellothomas.jedi.core.utils.JediThreadFactory
 
workQueue(BlockingQueue<Runnable>) - 类 中的方法xyz.hellothomas.jedi.core.internals.executor.JediThreadPoolProperty.JediThreadPoolPropertyBuilder
 

X

xyz.hellothomas.jedi.core.constants - 程序包 xyz.hellothomas.jedi.core.constants
 
xyz.hellothomas.jedi.core.dto - 程序包 xyz.hellothomas.jedi.core.dto
 
xyz.hellothomas.jedi.core.dto.config - 程序包 xyz.hellothomas.jedi.core.dto.config
 
xyz.hellothomas.jedi.core.dto.consumer - 程序包 xyz.hellothomas.jedi.core.dto.consumer
 
xyz.hellothomas.jedi.core.enums - 程序包 xyz.hellothomas.jedi.core.enums
 
xyz.hellothomas.jedi.core.exception - 程序包 xyz.hellothomas.jedi.core.exception
 
xyz.hellothomas.jedi.core.internals.executor - 程序包 xyz.hellothomas.jedi.core.internals.executor
 
xyz.hellothomas.jedi.core.internals.message - 程序包 xyz.hellothomas.jedi.core.internals.message
 
xyz.hellothomas.jedi.core.internals.message.http - 程序包 xyz.hellothomas.jedi.core.internals.message.http
 
xyz.hellothomas.jedi.core.internals.message.kafka - 程序包 xyz.hellothomas.jedi.core.internals.message.kafka
 
xyz.hellothomas.jedi.core.utils - 程序包 xyz.hellothomas.jedi.core.utils
 
A B C D E F G H I J K M N O P Q R S T V W X 
跳过导航链接

Copyright © 2021 hellothomas. All rights reserved.