$ A B C D E F G H I J K L M N O P Q R S T U V W 

$

$invoke(String, Object...) - 类 中的方法org.jupiter.rpc.consumer.invoker.AsyncGenericInvoker
 
$invoke(String, Object...) - 接口 中的方法org.jupiter.rpc.consumer.invoker.GenericInvoker
 
$invoke(String, Object...) - 类 中的方法org.jupiter.rpc.consumer.invoker.SyncGenericInvoker
 

A

AbstractConstant<T extends AbstractConstant<T>> - org.jupiter.common.util中的类
Base implementation of Constant.
AbstractConstant(int, String) - 类 的构造器org.jupiter.common.util.AbstractConstant
Creates a new instance.
AbstractExecutorFactory - org.jupiter.rpc.executor中的类
jupiter org.jupiter.rpc.executor
AbstractExecutorFactory() - 类 的构造器org.jupiter.rpc.executor.AbstractExecutorFactory
 
AbstractFuture<V> - org.jupiter.rpc.consumer.future中的类
jupiter org.jupiter.rpc.consumer.future
AbstractFuture() - 类 的构造器org.jupiter.rpc.consumer.future.AbstractFuture
 
AbstractInternalLogger - org.jupiter.common.util.internal.logging中的类
A skeletal implementation of InternalLogger.
AbstractInternalLogger(String) - 类 的构造器org.jupiter.common.util.internal.logging.AbstractInternalLogger
Creates a new instance.
AbstractInvoker - org.jupiter.rpc.consumer.invoker中的类
jupiter org.jupiter.rpc.consumer.invoker
AbstractInvoker(String, ServiceMetadata, Dispatcher, ClusterStrategyConfig, List<MethodSpecialConfig>) - 类 的构造器org.jupiter.rpc.consumer.invoker.AbstractInvoker
 
AbstractListenableFuture<V> - org.jupiter.rpc.consumer.future中的类
jupiter org.jupiter.rpc.consumer.future
AbstractListenableFuture() - 类 的构造器org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
AbstractLoadBalancer - org.jupiter.rpc.load.balance中的类
jupiter org.jupiter.rpc.load.balance
AbstractLoadBalancer() - 类 的构造器org.jupiter.rpc.load.balance.AbstractLoadBalancer
 
AbstractProviderProcessor - org.jupiter.rpc.provider.processor中的类
jupiter org.jupiter.rpc.provider.processor
AbstractProviderProcessor() - 类 的构造器org.jupiter.rpc.provider.processor.AbstractProviderProcessor
 
AbstractRejectedExecutionHandler - org.jupiter.common.concurrent中的类
Jupiter org.jupiter.common.concurrent
AbstractRejectedExecutionHandler(String, boolean, String) - 类 的构造器org.jupiter.common.concurrent.AbstractRejectedExecutionHandler
 
acceptor() - 类 中的方法org.jupiter.rpc.DefaultServer
 
acceptor() - 接口 中的方法org.jupiter.rpc.JServer
网络层acceptor.
add(long) - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Add the given value to current counter value.
add(E) - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentSet
 
add(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultListeners
 
addInterceptor(ConsumerInterceptor...) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
addInterceptor(ConsumerInterceptor...) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
addListener(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
addListener(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
addListener(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
addListener(JListener<V>) - 接口 中的方法org.jupiter.rpc.consumer.future.ListenableFuture
Adds the specified listener to this future.
addListeners(JListener<V>...) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
addListeners(JListener<V>...) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
addListeners(JListener<V>...) - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
addListeners(JListener<V>...) - 接口 中的方法org.jupiter.rpc.consumer.future.ListenableFuture
Adds the specified listeners to this future.
addMethodSpecialConfig(MethodSpecialConfig...) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
addMethodSpecialConfig(MethodSpecialConfig...) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
addProviderAddress(UnresolvedAddress...) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
addProviderAddress(List<UnresolvedAddress>) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
addProviderAddress(UnresolvedAddress...) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
addProviderAddress(List<UnresolvedAddress>) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
AddressHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
AddressHandler() - 类 的构造器org.jupiter.monitor.handler.AddressHandler
 
AffinityNamedThreadFactory - org.jupiter.common.concurrent中的类
This is a ThreadFactory which assigns threads based the strategies provided.
AffinityNamedThreadFactory(String, AffinityStrategy...) - 类 的构造器org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
AffinityNamedThreadFactory(String, boolean, AffinityStrategy...) - 类 的构造器org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
AffinityNamedThreadFactory(String, int, AffinityStrategy...) - 类 的构造器org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
AffinityNamedThreadFactory(String, boolean, int, AffinityStrategy...) - 类 的构造器org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
afterInvoke(TraceId, JResponse, JChannel) - 接口 中的方法org.jupiter.rpc.consumer.ConsumerInterceptor
This code is executed after the server returns the result.
afterInvoke(TraceId, Object, String, Object[], Object, Throwable) - 接口 中的方法org.jupiter.rpc.provider.ProviderInterceptor
This code is executed after the method is optionally called.
afterPropertiesSet() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
afterPropertiesSet() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
afterPropertiesSet() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
afterPropertiesSet() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
ALLOWED - 类 中的静态变量org.jupiter.rpc.flow.control.ControlResult
 
allRegisteredServices() - 类 中的方法org.jupiter.rpc.DefaultServer
 
allRegisteredServices() - 接口 中的方法org.jupiter.rpc.JServer
注册所有服务到本地容器.
apply(F) - 接口 中的方法org.jupiter.common.util.Function
Returns the result of applying this function to input.
appName() - 类 中的方法org.jupiter.rpc.DefaultClient
 
appName() - 接口 中的方法org.jupiter.rpc.JClient
每一个应用都建议设置一个appName.
arraycopy(Object, int, Object, int, int) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
asText() - 类 中的方法org.jupiter.rpc.tracing.TraceId
 
AsyncGenericInvoker - org.jupiter.rpc.consumer.invoker中的类
异步泛化调用.
AsyncGenericInvoker(String, ServiceMetadata, Dispatcher, ClusterStrategyConfig, List<MethodSpecialConfig>) - 类 的构造器org.jupiter.rpc.consumer.invoker.AsyncGenericInvoker
 
AsyncInvoker - org.jupiter.rpc.consumer.invoker中的类
Asynchronous call, AsyncInvoker.invoke(Method, Object[]) returns a default value of the corresponding method.
AsyncInvoker(String, ServiceMetadata, Dispatcher, ClusterStrategyConfig, List<MethodSpecialConfig>) - 类 的构造器org.jupiter.rpc.consumer.invoker.AsyncInvoker
 
AtomicUpdater - org.jupiter.common.atomic中的类
A tool utility that enables atomic updates to designated volatile fields of designated classes.
AuthHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
AuthHandler() - 类 的构造器org.jupiter.monitor.handler.AuthHandler
 
AVAILABLE_PROCESSORS - 类 中的静态变量org.jupiter.common.util.JConstants
Cpu核心数
awaitConnections(Class<?>, long) - 类 中的方法org.jupiter.rpc.DefaultClient
 
awaitConnections(Class<?>, String, long) - 类 中的方法org.jupiter.rpc.DefaultClient
 
awaitConnections(Directory, long) - 类 中的方法org.jupiter.rpc.DefaultClient
 
awaitConnections(Class<?>, long) - 接口 中的方法org.jupiter.rpc.JClient
阻塞等待一直到该服务有可用连接或者超时.
awaitConnections(Class<?>, String, long) - 接口 中的方法org.jupiter.rpc.JClient
阻塞等待一直到该服务有可用连接或者超时.
awaitConnections(Directory, long) - 接口 中的方法org.jupiter.rpc.JClient
阻塞等待一直到该服务有可用连接或者超时.

B

beforeInvoke(TraceId, JRequest, JChannel) - 接口 中的方法org.jupiter.rpc.consumer.ConsumerInterceptor
This code is executed before the request data sent.
beforeInvoke(TraceId, Object, String, Object[]) - 接口 中的方法org.jupiter.rpc.provider.ProviderInterceptor
This code is executed before the method is optionally called.
bind(SocketAddress) - 类 中的方法org.jupiter.monitor.MonitorServer
 
BlockingProducersPolicyWithReport - org.jupiter.common.concurrent中的类
使用阻塞生产者的饱和策略, 不抛弃任务, 也不抛出异常, 当队列满时改为调用BlockingQueue.put来实现生产者的阻塞.
BlockingProducersPolicyWithReport(String) - 类 的构造器org.jupiter.common.concurrent.BlockingProducersPolicyWithReport
 
BlockingProducersPolicyWithReport(String, String) - 类 的构造器org.jupiter.common.concurrent.BlockingProducersPolicyWithReport
 
BUFFER_SIZE - 接口 中的静态变量org.jupiter.common.concurrent.disruptor.Dispatcher
 
ByAddressHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
ByAddressHandler() - 类 的构造器org.jupiter.monitor.handler.ByAddressHandler
 
ByServiceHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
ByServiceHandler() - 类 的构造器org.jupiter.monitor.handler.ByServiceHandler
 
ByteObjectHashMap<V> - org.jupiter.common.util.collection中的类
A hash map implementation of ByteObjectMap that uses open addressing for keys.
ByteObjectHashMap() - 类 的构造器org.jupiter.common.util.collection.ByteObjectHashMap
 
ByteObjectHashMap(int) - 类 的构造器org.jupiter.common.util.collection.ByteObjectHashMap
 
ByteObjectHashMap(int, float) - 类 的构造器org.jupiter.common.util.collection.ByteObjectHashMap
 
ByteObjectMap<V> - org.jupiter.common.util.collection中的接口
Interface for a primitive map that uses bytes as keys.
ByteObjectMap.PrimitiveEntry<V> - org.jupiter.common.util.collection中的接口
A primitive entry in the map, provided by the iterator from ByteObjectMap.entries()
Bytes - org.jupiter.common.util中的类
Static utility methods pertaining to byte primitives.
Bytes() - 类 的构造器org.jupiter.common.util.Bytes
 
bytes(byte, byte[]) - 类 中的方法org.jupiter.rpc.JRequest
 
bytes2Int(byte[], int, int) - 类 中的静态方法org.jupiter.common.util.Bytes
Returns a int by decoding the specified sub array of bytes.
bytes2String(byte[], int, int) - 类 中的静态方法org.jupiter.common.util.Bytes
Constructs a new String by decoding the specified sub array of bytes using the platform's default charset.

C

CallerRunsExecutorFactory - org.jupiter.rpc.executor中的类
jupiter org.jupiter.rpc.executor
CallerRunsExecutorFactory() - 类 的构造器org.jupiter.rpc.executor.CallerRunsExecutorFactory
 
CallerRunsPolicyWithReport - org.jupiter.common.concurrent中的类
使用Caller-Runs(调用者执行)饱和策略, 不抛弃任务, 也不抛出异常, 而是将当前任务回退到调用者去执行, 从而降低新任务的流量.
CallerRunsPolicyWithReport(String) - 类 的构造器org.jupiter.common.concurrent.CallerRunsPolicyWithReport
 
CallerRunsPolicyWithReport(String, String) - 类 的构造器org.jupiter.common.concurrent.CallerRunsPolicyWithReport
 
channel() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
checkArgument(boolean) - 类 中的静态方法org.jupiter.common.util.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, Object) - 类 中的静态方法org.jupiter.common.util.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkAuth(Channel) - 类 中的静态方法org.jupiter.monitor.handler.AuthHandler
 
checkedCast(long) - 类 中的静态方法org.jupiter.common.util.Ints
Returns the int value that is equal to value, if possible.
checkNotNull(T) - 类 中的静态方法org.jupiter.common.util.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - 类 中的静态方法org.jupiter.common.util.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
ChildCommandHandler<T extends CommandHandler> - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
ChildCommandHandler() - 类 的构造器org.jupiter.monitor.handler.ChildCommandHandler
 
children() - 枚举 中的方法org.jupiter.monitor.Command
 
classCheck(String) - 类 中的静态方法org.jupiter.common.util.ClassUtil
 
classInitialize(String, long) - 类 中的静态方法org.jupiter.common.util.ClassUtil
提前加载并初始化指定的类, 某些平台下某些类的静态块里面的代码执行实在是太慢了:(
ClassModifier - org.jupiter.flight.exec中的类
代码来自周志明的 [深入理解Java虚拟机] 一书, 第九章第三小节[自己动手实现远程执行功能], 稍有改动.
ClassModifier(byte[]) - 类 的构造器org.jupiter.flight.exec.ClassModifier
 
ClassUtil - org.jupiter.common.util中的类
jupiter org.jupiter.common.util
ClassUtil() - 类 的构造器org.jupiter.common.util.ClassUtil
 
clear() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentSet
 
clear() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Removes all of the mappings from this map.
clear() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Removes all of the mappings from this map.
clear() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
clearBuf() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
clearCurrent() - 类 中的静态方法org.jupiter.rpc.tracing.TracingUtil
 
clearProperty(String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
client(JClient) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
client(JClient) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
clone() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Creates a shallow copy of this hashtable.
CloseableExecutor - org.jupiter.rpc.executor中的接口
jupiter org.jupiter.rpc.executor
ClusterInvoker - org.jupiter.rpc.consumer.cluster中的接口
jupiter org.jupiter.rpc.consumer.cluster
ClusterInvoker.Strategy - org.jupiter.rpc.consumer.cluster中的枚举
集群容错策略
clusterStrategy(ClusterInvoker.Strategy) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
clusterStrategy(ClusterInvoker.Strategy) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
ClusterStrategyBridging - org.jupiter.rpc.consumer.invoker中的类
Jupiter org.jupiter.rpc.consumer.invoker
ClusterStrategyBridging(Dispatcher, ClusterStrategyConfig, List<MethodSpecialConfig>) - 类 的构造器org.jupiter.rpc.consumer.invoker.ClusterStrategyBridging
 
ClusterStrategyConfig - org.jupiter.rpc.model.metadata中的类
Jupiter org.jupiter.rpc.model.metadata
ClusterStrategyConfig() - 类 的构造器org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
Command - org.jupiter.monitor中的枚举
Monitor command.
Command.ChildCommand - org.jupiter.monitor中的枚举
 
CommandHandler - org.jupiter.monitor.handler中的接口
Handles the telnet command from monitor client.
compareTo(T) - 类 中的方法org.jupiter.common.util.AbstractConstant
 
compareTo(Signal) - 异常错误 中的方法org.jupiter.common.util.Signal
 
compile(String, String, List<String>) - 类 中的静态方法org.jupiter.flight.exec.JavaCompiler
 
compile(String, List<String>, List<String>) - 类 中的静态方法org.jupiter.flight.exec.JavaCompiler
 
complete(V) - 接口 中的方法org.jupiter.rpc.JListener
Returns result when the call succeeds.
COMPLETING - 类 中的静态变量org.jupiter.rpc.consumer.future.AbstractFuture
 
ConcurrentAutoTable - org.jupiter.common.concurrent.collection中的类
An auto-resizing table of longs, supporting low-contention CAS operations.
ConcurrentAutoTable() - 类 的构造器org.jupiter.common.concurrent.collection.ConcurrentAutoTable
 
ConcurrentSet<E> - org.jupiter.common.concurrent.collection中的类
jupiter org.jupiter.common.concurrent
ConcurrentSet() - 类 的构造器org.jupiter.common.concurrent.collection.ConcurrentSet
Creates a new instance which wraps the specified map.
connector() - 类 中的方法org.jupiter.rpc.DefaultClient
 
connector() - 接口 中的方法org.jupiter.rpc.JClient
网络层connector.
connectToRegistryServer(String) - 类 中的方法org.jupiter.rpc.DefaultClient
 
connectToRegistryServer(String) - 类 中的方法org.jupiter.rpc.DefaultServer
 
console() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
Constant<T extends Constant<T>> - org.jupiter.common.util中的接口
A singleton which is safe to compare via the == operator.
ConstantPool<T extends Constant<T>> - org.jupiter.common.util中的类
A pool of Constants.
ConstantPool() - 类 的构造器org.jupiter.common.util.ConstantPool
 
CONSUMER_DISRUPTOR_WAIT_STRATEGY_TYPE - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
CONSUMER_EXECUTOR_CORE_WORKERS - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
CONSUMER_EXECUTOR_MAX_WORKERS - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
CONSUMER_EXECUTOR_QUEUE_CAPACITY - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
CONSUMER_EXECUTOR_QUEUE_TYPE - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
CONSUMER_THREAD_POOL_REJECTED_HANDLER - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
ConsumerExecutorFactory - org.jupiter.rpc.consumer.processor中的接口
A tagging interface that means consumer's executor factory.
ConsumerExecutors - org.jupiter.rpc.consumer.processor中的类
jupiter org.jupiter.rpc.consumer.processor
ConsumerExecutors() - 类 的构造器org.jupiter.rpc.consumer.processor.ConsumerExecutors
 
ConsumerInterceptor - org.jupiter.rpc.consumer中的接口
jupiter org.jupiter.rpc.consumer
contains(Object) - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentSet
 
contains(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Legacy method testing if some key maps into the specified value in this table.
contains(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Legacy method testing if some key maps into the specified value in this table.
contains(byte[], byte) - 类 中的静态方法org.jupiter.common.util.Bytes
Returns true if target is present as an element anywhere in array.
contains(String) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Returns true if and only if the system property with the specified key exists.
containsKey(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Tests if the key in the table using the equals method.
containsKey(long) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Tests if the key in the table.
containsKey(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
containsKey(byte) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
containsKey(Object) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
containsKey(byte) - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap
Indicates whether or not this map contains a value for the specified key.
containsValue(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns true if this Map maps one or more keys to the specified value.
containsValue(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns true if this Map maps one or more keys to the specified value.
containsValue(Object) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
ControlResult - org.jupiter.rpc.flow.control中的类
Flow control result.
ControlResult(boolean) - 类 的构造器org.jupiter.rpc.flow.control.ControlResult
 
ControlResult(boolean, String) - 类 的构造器org.jupiter.rpc.flow.control.ControlResult
 
coreWorkers(ExecutorFactory.Target) - 类 中的方法org.jupiter.rpc.executor.AbstractExecutorFactory
 
counter(String) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Counter registered under this name; or create and register a new Counter if none is registered.
counter(Class<?>, String...) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Counter registered under this name; or create and register a new Counter if none is registered.
currentTimeMillis() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
cutCause(T) - 类 中的静态方法org.jupiter.common.util.ExceptionUtil
 

D

debug(Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
debug(String) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the DEBUG level.
debug(String, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object...) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the DEBUG level.
decrement() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
DEFAULT_CAPACITY - 类 中的静态变量org.jupiter.common.util.collection.ByteObjectHashMap
Default initial capacity.
DEFAULT_GROUP - 类 中的静态变量org.jupiter.common.util.JConstants
服务默认组别
DEFAULT_LOAD_FACTOR - 类 中的静态变量org.jupiter.common.util.collection.ByteObjectHashMap
Default load factor.
DEFAULT_TIMEOUT - 类 中的静态变量org.jupiter.common.util.JConstants
默认的调用超时时间为3秒
DEFAULT_VERSION - 类 中的静态变量org.jupiter.common.util.JConstants
服务默认版本号
DEFAULT_WARM_UP - 类 中的静态变量org.jupiter.common.util.JConstants
Load balancer 默认预热时间
DEFAULT_WEIGHT - 类 中的静态变量org.jupiter.common.util.JConstants
Load balancer 默认权重
DefaultBroadcastDispatcher - org.jupiter.rpc.consumer.dispatcher中的类
组播方式派发消息.
DefaultBroadcastDispatcher(JClient, SerializerType) - 类 的构造器org.jupiter.rpc.consumer.dispatcher.DefaultBroadcastDispatcher
 
DefaultClient - org.jupiter.rpc中的类
Jupiter默认客户端实现.
DefaultClient() - 类 的构造器org.jupiter.rpc.DefaultClient
 
DefaultClient(RegistryService.RegistryType) - 类 的构造器org.jupiter.rpc.DefaultClient
 
DefaultClient(String) - 类 的构造器org.jupiter.rpc.DefaultClient
 
DefaultClient(String, RegistryService.RegistryType) - 类 的构造器org.jupiter.rpc.DefaultClient
 
DefaultConsumerProcessor - org.jupiter.rpc.consumer.processor中的类
The default implementation of consumer's processor.
DefaultConsumerProcessor() - 类 的构造器org.jupiter.rpc.consumer.processor.DefaultConsumerProcessor
 
DefaultConsumerProcessor(CloseableExecutor) - 类 的构造器org.jupiter.rpc.consumer.processor.DefaultConsumerProcessor
 
DefaultFilterChain - org.jupiter.rpc中的类
jupiter org.jupiter.rpc
DefaultFilterChain(JFilter, JFilterChain) - 类 的构造器org.jupiter.rpc.DefaultFilterChain
 
DefaultInvokeFuture<V> - org.jupiter.rpc.consumer.future中的类
jupiter org.jupiter.rpc.consumer.future
DefaultInvokeFutureGroup<V> - org.jupiter.rpc.consumer.future中的类
jupiter org.jupiter.rpc.consumer.future
DefaultListeners<V> - org.jupiter.rpc.consumer.future中的类
jupiter org.jupiter.rpc.consumer.future
DefaultProviderProcessor - org.jupiter.rpc.provider.processor中的类
jupiter org.jupiter.rpc.provider.processor
DefaultProviderProcessor(JServer) - 类 的构造器org.jupiter.rpc.provider.processor.DefaultProviderProcessor
 
DefaultProviderProcessor(JServer, CloseableExecutor) - 类 的构造器org.jupiter.rpc.provider.processor.DefaultProviderProcessor
 
DefaultRoundDispatcher - org.jupiter.rpc.consumer.dispatcher中的类
单播方式派发消息.
DefaultRoundDispatcher(JClient, LoadBalancer, SerializerType) - 类 的构造器org.jupiter.rpc.consumer.dispatcher.DefaultRoundDispatcher
 
DefaultServer - org.jupiter.rpc中的类
Jupiter默认服务端实现.
DefaultServer() - 类 的构造器org.jupiter.rpc.DefaultServer
 
DefaultServer(RegistryService.RegistryType) - 类 的构造器org.jupiter.rpc.DefaultServer
 
description() - 枚举 中的方法org.jupiter.monitor.Command.ChildCommand
 
description() - 枚举 中的方法org.jupiter.monitor.Command
 
destroy() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocal
 
destroy() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
directory(Directory) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
directory(Directory) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
DiscardTaskPolicyWithReport - org.jupiter.common.concurrent中的类
任务饱和时以FIFO的方式抛弃队列中一部分现有任务.
DiscardTaskPolicyWithReport(String) - 类 的构造器org.jupiter.common.concurrent.DiscardTaskPolicyWithReport
 
DiscardTaskPolicyWithReport(String, String) - 类 的构造器org.jupiter.common.concurrent.DiscardTaskPolicyWithReport
 
dispatch(T) - 接口 中的方法org.jupiter.common.concurrent.disruptor.Dispatcher
Dispatch a task message.
dispatch(Runnable) - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskDispatcher
 
dispatch(JRequest, Class<T>) - 类 中的方法org.jupiter.rpc.consumer.dispatcher.DefaultBroadcastDispatcher
 
dispatch(JRequest, Class<T>) - 类 中的方法org.jupiter.rpc.consumer.dispatcher.DefaultRoundDispatcher
 
dispatch(JRequest, Class<T>) - 接口 中的方法org.jupiter.rpc.consumer.dispatcher.Dispatcher
 
Dispatcher<T> - org.jupiter.common.concurrent.disruptor中的接口
Task message dispatcher.
Dispatcher - org.jupiter.rpc.consumer.dispatcher中的接口
jupiter org.jupiter.rpc.consumer.dispatcher
dispatcher() - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
dispatcher() - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
dispatchType(DispatchType) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
dispatchType(DispatchType) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
DispatchType - org.jupiter.rpc中的枚举
请求派发方式, 支持单播以及广播.
DisruptorExecutorFactory - org.jupiter.rpc.executor中的类
Provide a disruptor implementation of executor.
DisruptorExecutorFactory() - 类 的构造器org.jupiter.rpc.executor.DisruptorExecutorFactory
 
doFilter(JRequest, T) - 类 中的方法org.jupiter.rpc.DefaultFilterChain
 
doFilter(JRequest, T, JFilterChain) - 接口 中的方法org.jupiter.rpc.JFilter
 
doFilter(JRequest, T) - 接口 中的方法org.jupiter.rpc.JFilterChain
 
doInvoke(String, Object[], Class<?>, boolean) - 类 中的方法org.jupiter.rpc.consumer.invoker.AbstractInvoker
 
done(int, Object) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
done(int, Object) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
dumpJvmInfo() - 类 中的方法org.jupiter.common.concurrent.AbstractRejectedExecutionHandler
 

E

elements() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns an enumeration of the values in this table.
elements() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns an enumeration of the values in this table.
emptyToNull(String) - 类 中的静态方法org.jupiter.common.util.Strings
Returns the given string if it is nonempty; null otherwise.
entries() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
entries() - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap
Gets an iterable to traverse over the primitive entries contained in this map.
entrySet() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns a Set view of the mappings contained in this map.
entrySet() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns a Set view of the mappings contained in this map.
entrySet() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
equals(Object) - 类 中的方法org.jupiter.common.util.AbstractConstant
 
equals(Object) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
equals(Object) - 接口 中的方法org.jupiter.common.util.Function
Indicates whether another object is equal to this function.
equals(Object) - 异常错误 中的方法org.jupiter.common.util.Signal
 
equals(Object) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
equals(Object) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
equals(Object) - 类 中的方法org.jupiter.rpc.tracing.TraceId
 
err - 类 中的静态变量org.jupiter.flight.exec.HackSystem
 
error(Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
error(String) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the ERROR level.
error(String, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the ERROR level according to the specified format and argument.
error(String, Object, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object...) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the ERROR level.
estimate_get() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
EXCEPTIONAL - 类 中的静态变量org.jupiter.rpc.consumer.future.AbstractFuture
 
ExceptionUtil - org.jupiter.common.util中的类
jupiter org.jupiter.common.util
exec(byte[]) - 接口 中的方法org.jupiter.flight.exec.JavaClassExec
 
exec(byte[]) - 类 中的方法org.jupiter.flight.exec.JavaClassExecProvider
 
exec() - 接口 中的方法org.jupiter.flight.exec.UserExecInterface
 
ExecResult - org.jupiter.flight.exec中的类
jupiter org.jupiter.flight.exec
ExecResult() - 类 的构造器org.jupiter.flight.exec.ExecResult
 
execute(Runnable) - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskDispatcher
 
execute(Runnable) - 类 中的静态方法org.jupiter.rpc.consumer.processor.ConsumerExecutors
 
execute(Runnable) - 接口 中的方法org.jupiter.rpc.executor.CloseableExecutor
 
execute(Runnable) - 类 中的静态方法org.jupiter.rpc.provider.processor.ProviderExecutors
 
executor() - 类 中的静态方法org.jupiter.rpc.consumer.processor.ConsumerExecutors
 
executor(Executor) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务提供者私有的线程池, 为了和其他服务提供者资源隔离.
executor() - 类 中的静态方法org.jupiter.rpc.provider.processor.ProviderExecutors
 
EXECUTOR_AFFINITY_THREAD - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
ExecutorFactory - org.jupiter.rpc.executor中的接口
Executor factory.
ExecutorFactory.Target - org.jupiter.rpc.executor中的枚举
 
exists(String) - 类 中的方法org.jupiter.common.util.ConstantPool
Returns true if exists for the given name.
exit(int) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
expect(Signal) - 异常错误 中的方法org.jupiter.common.util.Signal
Check if the given Signal is the same as this instance.

F

factory() - 类 中的静态方法org.jupiter.rpc.consumer.GenericProxyFactory
 
factory(Class<I>) - 类 中的静态方法org.jupiter.rpc.consumer.ProxyFactory
 
FailFastClusterInvoker - org.jupiter.rpc.consumer.cluster中的类
快速失败, 只发起一次调用, 失败立即报错(jupiter缺省设置) 通常用于非幂等性的写操作.
FailFastClusterInvoker(Dispatcher) - 类 的构造器org.jupiter.rpc.consumer.cluster.FailFastClusterInvoker
 
FailOverClusterInvoker - org.jupiter.rpc.consumer.cluster中的类
失败自动切换, 当出现失败, 重试其它服务器, 要注意的是重试会带来更长的延时.
FailOverClusterInvoker(Dispatcher, int) - 类 的构造器org.jupiter.rpc.consumer.cluster.FailOverClusterInvoker
 
FailOverInvokeFuture<V> - org.jupiter.rpc.consumer.future中的类
用于实现failover集群容错方案的 InvokeFuture.
failoverRetries(int) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
failoverRetries(int) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
FailSafeClusterInvoker - org.jupiter.rpc.consumer.cluster中的类
失败安全, 同步调用时发生异常时只打印日志.
FailSafeClusterInvoker(Dispatcher) - 类 的构造器org.jupiter.rpc.consumer.cluster.FailSafeClusterInvoker
 
FailSafeInvokeFuture<V> - org.jupiter.rpc.consumer.future中的类
用于实现fail-safe集群容错方案的 InvokeFuture.
failure(Throwable) - 接口 中的方法org.jupiter.rpc.JListener
Returns an exception message when call fails.
fakeReceived(JChannel, JResponse, DispatchType) - 类 中的静态方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
fastInvoke(Object, String, Class<?>[], Object[]) - 类 中的静态方法org.jupiter.common.util.Reflects
Invokes the underlying method, fast invoke using ASM.
FastMethodAccessor - org.jupiter.common.util中的类
jupiter org.jupiter.common.util
FastMethodAccessor() - 类 的构造器org.jupiter.common.util.FastMethodAccessor
 
fillInStackTrace() - 异常错误 中的方法org.jupiter.common.util.Signal
 
fillInStackTrace() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterBadRequestException
 
fillInStackTrace() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterFlowControlException
 
fillInStackTrace() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterServerBusyException
 
fillInStackTrace() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterServiceNotFoundException
 
find(String) - 类 中的方法org.jupiter.common.util.JServiceLoader
 
findClusterInvoker(String) - 类 中的方法org.jupiter.rpc.consumer.invoker.ClusterStrategyBridging
 
findMatchingParameterTypes(List<Class<?>[]>, Object[]) - 类 中的静态方法org.jupiter.common.util.Reflects
Find an array of parameter Types that matches the given compatible parameters.
findMatchingParameterTypesExt(List<Pair<Class<?>[], Ext>>, Object[]) - 类 中的静态方法org.jupiter.common.util.Reflects
Find an array of parameter Types that matches the given compatible parameters.
findNextPositivePowerOfTwo(int) - 类 中的静态方法org.jupiter.common.util.Ints
Fast method of finding the next power of 2 greater than or equal to the supplied value.
first() - 类 中的方法org.jupiter.common.util.JServiceLoader
 
FlightExecClassLoader - org.jupiter.flight.exec中的类
jupiter org.jupiter.flight.exec
FlightExecClassLoader() - 类 的构造器org.jupiter.flight.exec.FlightExecClassLoader
 
flowControl(T) - 接口 中的方法org.jupiter.rpc.flow.control.FlowController
 
flowControl(JRequest) - 类 中的方法org.jupiter.rpc.provider.processor.DefaultProviderProcessor
 
FlowController<T> - org.jupiter.rpc.flow.control中的接口
服务限流, 限流规则在服务端执行, 这可能会有一点点性能开销. 1.
flowController(FlowController<JRequest>) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置一个私有的流量限制器.
ForkJoinPoolExecutorFactory - org.jupiter.rpc.executor中的类
Provide a ForkJoinPool implementation of executor.
ForkJoinPoolExecutorFactory() - 类 的构造器org.jupiter.rpc.executor.ForkJoinPoolExecutorFactory
 
Function<F,T> - org.jupiter.common.util中的接口
Determines an output value based on an input value.
future() - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
future() - 类 中的静态方法org.jupiter.rpc.consumer.future.InvokeFutureContext
获取单播/广播调用的 InvokeFuture, 不协助类型转换.
future(Class<V>) - 类 中的静态方法org.jupiter.rpc.consumer.future.InvokeFutureContext
获取单播调用的 InvokeFuture 并协助类型转换, expectReturnType 为期望定的返回值类型.
futureBroadcast(Class<V>) - 类 中的静态方法org.jupiter.rpc.consumer.future.InvokeFutureContext
获取广播调用的 InvokeFutureGroup 并协助类型转换, expectReturnType 为期望定的返回值类型.
futures() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
futures() - 接口 中的方法org.jupiter.rpc.consumer.future.InvokeFutureGroup
 

G

gc() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
generateTraceId() - 类 中的静态方法org.jupiter.rpc.tracing.TracingUtil
 
GenericInvoker - org.jupiter.rpc.consumer.invoker中的接口
简单的理解, 泛化调用就是不依赖二方包, 通过传入方法名, 方法参数值, 就可以调用服务.
GenericProxyFactory - org.jupiter.rpc.consumer中的类
泛化ProxyFactory 简单的理解, 泛化调用就是不依赖二方包, 通过传入方法名, 方法参数值, 就可以调用服务.
get() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Current value of the counter.
get(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(long) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Auto-boxing version of NonBlockingHashMapLong.get(long).
get(byte) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
get(Object) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
get(byte) - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap
Gets the value in the map with the specified key.
get(Class<?>) - 类 中的静态方法org.jupiter.common.util.FastMethodAccessor
 
get() - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocal
Returns the current value for the current thread
get() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
get(U) - 类 中的方法org.jupiter.common.util.internal.UnsafeIntegerFieldUpdater
 
get(U) - 类 中的方法org.jupiter.common.util.internal.UnsafeLongFieldUpdater
 
get(U) - 类 中的方法org.jupiter.common.util.internal.UnsafeReferenceFieldUpdater
 
get() - 类 中的静态方法org.jupiter.common.util.StringBuilderHelper
 
get(String) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to null if the property access fails.
get(String, String) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
get() - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
get(long, TimeUnit) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
getAcceptor() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getAppName() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getAppName() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getArgs() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getAttachments() - 类 中的方法org.jupiter.rpc.JRequest
 
getAttachments() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getBoolean(String, boolean) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getBufString() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getCause() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
getChildNetOptions() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getChildNetOptions() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getClient() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getClient() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getClientRegisterService() - 类 中的方法org.jupiter.monitor.handler.LsHandler
 
getClusterStrategy() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getConnector() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getConsumerInterceptors() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getCurrent() - 类 中的静态方法org.jupiter.rpc.tracing.TracingUtil
 
getDebugInfo() - 类 中的方法org.jupiter.flight.exec.ExecResult
 
getDefault() - 枚举 中的静态方法org.jupiter.common.util.Proxies
 
getDefault() - 枚举 中的静态方法org.jupiter.rpc.consumer.cluster.ClusterInvoker.Strategy
 
getDefault() - 枚举 中的静态方法org.jupiter.rpc.DispatchType
 
getDefault() - 枚举 中的静态方法org.jupiter.rpc.InvokeType
 
getDefault() - 枚举 中的静态方法org.jupiter.rpc.load.balance.LoadBalancerType
 
getDefaultFactory() - 类 中的静态方法org.jupiter.common.util.internal.logging.InternalLoggerFactory
Returns the default factory.
getDispatchType() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getenv(String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getenv() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getExecutor() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getExecutor() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getExpectCauseTypes() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
getFailoverRetries() - 类 中的方法org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
getFailoverRetries() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getField(Class<?>, String) - 类 中的静态方法org.jupiter.common.util.Reflects
Returns a Field object that reflects the specified declared field of the Class or interface represented by this Class object.
getFilter() - 类 中的方法org.jupiter.rpc.DefaultFilterChain
 
getFilter() - 接口 中的方法org.jupiter.rpc.JFilterChain
 
getFirst() - 类 中的方法org.jupiter.common.util.Pair
 
getFlowController() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getFlowController() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getGlobalConsumerInterceptors() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getGlobalFlowController() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getGlobalProviderInterceptors() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getGroup() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getGroup() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
getId() - 类 中的方法org.jupiter.rpc.tracing.TraceId
 
getIfSet() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
getIndex(String, Class<?>...) - 类 中的方法org.jupiter.common.util.FastMethodAccessor
 
getInstance(Class<?>) - 类 中的静态方法org.jupiter.common.util.internal.logging.InternalLoggerFactory
Creates a new logger instance with the name of the specified class.
getInstance(String) - 类 中的静态方法org.jupiter.common.util.internal.logging.InternalLoggerFactory
Creates a new logger instance with the specified name.
getInt(String, int) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getInterceptors() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getInterfaceClass() - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
getInterfaceClass() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getInvokeType() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getk(TypeK) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns the Key to which the specified key is mapped, or null if this map contains no mapping for the key.
getLoadBalancerType() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getLocalAddress() - 类 中的静态方法org.jupiter.common.util.NetUtil
 
getLong(String, long) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getMD5(String) - 类 中的静态方法org.jupiter.common.util.MD5Util
 
getMessage() - 类 中的方法org.jupiter.common.concurrent.disruptor.MessageEvent
 
getMessage() - 类 中的方法org.jupiter.rpc.flow.control.ControlResult
 
getMetadata() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getMetadata() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getMethodExtension(String) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getMethodName() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getMethodName() - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
getMethodSpecialConfigs() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getNext() - 类 中的方法org.jupiter.rpc.DefaultFilterChain
 
getNext() - 接口 中的方法org.jupiter.rpc.JFilterChain
 
getNode() - 类 中的方法org.jupiter.rpc.tracing.TraceId
 
getObject() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getObjectType() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getOperationName() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getParent() - 类 中的方法org.jupiter.monitor.handler.ChildCommandHandler
 
getParentNetOptions() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getProperties() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getProperty(String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getProperty(String, String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getProviderAddresses() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getProviderImpl() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getProviderInitializer() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getProviderInitializerExecutor() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getProviderInterceptors() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getProviderServerAddresses() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getProviderServerUnresolvedAddresses() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getRegistryMonitor() - 类 中的方法org.jupiter.monitor.handler.RegistryHandler
 
getRegistryServerAddresses() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getRegistryServerAddresses() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getRegistryType() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
getRegistryType() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getRemoteAddress() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterRemoteException
 
getResult() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
getResult() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
getResult() - 类 中的方法org.jupiter.rpc.consumer.future.FailOverInvokeFuture
 
getResult() - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
getResult() - 接口 中的方法org.jupiter.rpc.consumer.future.InvokeFuture
Waits for this future to be completed and get the result.
getResult() - 类 中的方法org.jupiter.rpc.model.metadata.ResultWrapper
 
getResult() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
getSecond() - 类 中的方法org.jupiter.common.util.Pair
 
getSecurityManager() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
getSerializerType() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getServer() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
getServer() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
getServerRegisterService() - 类 中的方法org.jupiter.monitor.handler.LsHandler
 
getService() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
getServiceProvider() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getServiceProviderName() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getServiceProviderName() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
getStaticValue(Class<?>, String) - 类 中的静态方法org.jupiter.common.util.Reflects
Returns the static value by name, on the specified Class.
getStrategy() - 类 中的方法org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
getStrategy() - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
getSystemClassLoader() - 类 中的静态方法org.jupiter.common.util.internal.JUnsafe
Returns the system ClassLoader.
getThreadGroup() - 类 中的方法org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
getThreadGroup() - 类 中的方法org.jupiter.common.concurrent.NamedThreadFactory
 
getTimeoutMillis() - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
getTimeoutMillis() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getTraceId() - 类 中的方法org.jupiter.rpc.JRequest
 
getTraceId() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getType() - 接口 中的方法org.jupiter.rpc.JFilter
 
getType() - 接口 中的方法org.jupiter.rpc.JFilterContext
 
getType() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
getTypeDefaultValue(Class<?>) - 类 中的静态方法org.jupiter.common.util.Reflects
Returns the default value for the specified class.
getUnsafe() - 类 中的静态方法org.jupiter.common.util.internal.JUnsafe
Returns the Unsafe's instance.
getValue(Object, String) - 类 中的静态方法org.jupiter.common.util.Reflects
Returns the value by name, on the specified object.
getValue() - 类 中的方法org.jupiter.flight.exec.ExecResult
 
getVersion() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
getVersion() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
getVersion() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getWaitForAvailableTimeoutMillis() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
getWeight(JChannelGroup, Directory) - 类 中的方法org.jupiter.rpc.load.balance.AbstractLoadBalancer
 
getWeight() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
getWeight() - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
globalFlowController() - 类 中的方法org.jupiter.rpc.DefaultServer
 
globalFlowController() - 接口 中的方法org.jupiter.rpc.JServer
返回已设置的全局的拦截器.
group(String) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
group(String) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
group(String) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务组别, 如果服务接口带 ServiceProvider 注解, 那么不要再调用此方法, 否则注册会发生异常.

H

HackSystem - org.jupiter.flight.exec中的类
Hack System.
HackSystem() - 类 的构造器org.jupiter.flight.exec.HackSystem
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.AddressHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.AuthHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.ByAddressHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.ByServiceHandler
 
handle(Channel, Command, String...) - 接口 中的方法org.jupiter.monitor.handler.CommandHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.HelpHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.JStackHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.LsHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.MemoryUsageHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.MetricsHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.QuitHandler
 
handle(Channel, Command, String...) - 类 中的方法org.jupiter.monitor.handler.RegistryHandler
 
handleEventException(Throwable, long, Object) - 类 中的方法org.jupiter.common.concurrent.disruptor.LoggingExceptionHandler
 
handleException(JChannel, JRequestPayload, Status, Throwable) - 类 中的方法org.jupiter.rpc.provider.processor.AbstractProviderProcessor
 
handleException(JChannel, JRequest, Status, Throwable) - 类 中的方法org.jupiter.rpc.provider.processor.AbstractProviderProcessor
 
handleOnShutdownException(Throwable) - 类 中的方法org.jupiter.common.concurrent.disruptor.LoggingExceptionHandler
 
handleOnStartException(Throwable) - 类 中的方法org.jupiter.common.concurrent.disruptor.LoggingExceptionHandler
 
handler() - 枚举 中的方法org.jupiter.monitor.Command.ChildCommand
 
handler() - 枚举 中的方法org.jupiter.monitor.Command
 
handleRejected(JChannel, JRequest, Status, Throwable) - 类 中的方法org.jupiter.rpc.provider.processor.AbstractProviderProcessor
 
handleRequest(JChannel, JRequestPayload) - 类 中的方法org.jupiter.rpc.provider.processor.DefaultProviderProcessor
 
handleResponse(JChannel, JResponsePayload) - 类 中的方法org.jupiter.rpc.consumer.processor.DefaultConsumerProcessor
 
hashCode() - 类 中的方法org.jupiter.common.util.AbstractConstant
 
hashCode() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
hashCode() - 异常错误 中的方法org.jupiter.common.util.Signal
 
hashCode() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
hashCode() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
hashCode() - 类 中的方法org.jupiter.rpc.tracing.TraceId
 
hasMoreElements() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
True if there are more keys to iterate over.
hasNext() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
True if there are more keys to iterate over.
HelpHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
HelpHandler() - 类 的构造器org.jupiter.monitor.handler.HelpHandler
 
histogram(String) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Histogram registered under this name; or create and register a new Histogram if none is registered.
histogram(Class<?>, String...) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Histogram registered under this name; or create and register a new Histogram if none is registered.

I

id() - 类 中的方法org.jupiter.common.util.AbstractConstant
 
id() - 接口 中的方法org.jupiter.common.util.Constant
Returns the unique number assigned to this Constant.
id() - 异常错误 中的方法org.jupiter.common.util.Signal
 
id() - 类 中的方法org.jupiter.rpc.JResponse
 
identityHashCode(Object) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
in - 类 中的静态变量org.jupiter.flight.exec.HackSystem
 
increment() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
indexedVariable(int) - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
info(Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
info(String) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the INFO level.
info(String, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the INFO level according to the specified format and argument.
info(String, Object, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Object...) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the INFO level with an accompanying message.
info(Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the INFO level.
inheritedChannel() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
init(T) - 接口 中的方法org.jupiter.rpc.JServer.ProviderInitializer
初始化指定服务提供者.
init() - 类 中的方法org.jupiter.spring.schema.JupiterNamespaceHandler
 
initCause(Throwable) - 异常错误 中的方法org.jupiter.common.util.Signal
 
initialize() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
 
initialValue() - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocal
Returns the initial value for this thread-local variable.
instance() - 类 中的静态方法org.jupiter.rpc.load.balance.RandomLoadBalancer
 
instance() - 类 中的静态方法org.jupiter.rpc.load.balance.RoundRobinLoadBalancer
 
int2Bytes(int, int) - 类 中的静态方法org.jupiter.common.util.Bytes
Encodes this int into a sequence of bytes, storing the result into a new byte array.
interceptors(List<ConsumerInterceptor>) - 接口 中的方法org.jupiter.rpc.consumer.dispatcher.Dispatcher
 
interceptors() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
interceptors(ConsumerInterceptor[]) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
interfaceClass(Class<?>) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务接口类型, 如果服务接口带 ServiceProvider 注解, 那么不要再调用此方法, 否则注册会发生异常.
internal_size() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Return the internal counter striping factor.
InternalForkJoinWorkerThread - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
InternalForkJoinWorkerThread(ForkJoinPool) - 类 的构造器org.jupiter.common.util.internal.InternalForkJoinWorkerThread
 
InternalLogger - org.jupiter.common.util.internal.logging中的接口
Internal-use-only logger used by Jupiter.
InternalLoggerFactory - org.jupiter.common.util.internal.logging中的类
Creates an InternalLogger or changes the default factory implementation.
InternalLoggerFactory() - 类 的构造器org.jupiter.common.util.internal.logging.InternalLoggerFactory
 
InternalLogLevel - org.jupiter.common.util.internal.logging中的枚举
The log level that InternalLogger can log at.
InternalThread - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
InternalThread() - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(Runnable) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(ThreadGroup, Runnable) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(String) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(ThreadGroup, String) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(Runnable, String) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(ThreadGroup, Runnable, String) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThread(ThreadGroup, Runnable, String, long) - 类 的构造器org.jupiter.common.util.internal.InternalThread
 
InternalThreadLocal<V> - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
InternalThreadLocal() - 类 的构造器org.jupiter.common.util.internal.InternalThreadLocal
 
InternalThreadLocalMap - org.jupiter.common.util.internal中的类
参考了 Netty FastThreadLocal 的设计, 有一些改动, 更适合jupiter使用 jupiter org.jupiter.common.util.internal
InternalThreadLocalRunnable - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
Ints - org.jupiter.common.util中的类
Static utility methods pertaining to int primitives.
intValue() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Same as ConcurrentAutoTable.get(), included for completeness.
invoke(Object, int, Object...) - 类 中的方法org.jupiter.common.util.FastMethodAccessor
用ASM生成的类继承 FastMethodAccessor 并实现这个抽象方法 子类 invoke() 以下面的方式规避反射调用: public Object invoke(Object obj, int methodIndex, Object... args) { switch(methodIndex) { case 0: return 直接调用 this.methodNames[0] 对应的方法; case 1: return 直接调用 this.methodNames[1] 对应的方法; case ... } throw new IllegalArgumentException("method not found: " + methodIndex); }
invoke(Object, String, Class<?>[], Object...) - 类 中的方法org.jupiter.common.util.FastMethodAccessor
 
invoke(JRequest, Class<T>) - 接口 中的方法org.jupiter.rpc.consumer.cluster.ClusterInvoker
 
invoke(JRequest, Class<T>) - 类 中的方法org.jupiter.rpc.consumer.cluster.FailFastClusterInvoker
 
invoke(JRequest, Class<T>) - 类 中的方法org.jupiter.rpc.consumer.cluster.FailOverClusterInvoker
 
invoke(JRequest, Class<T>) - 类 中的方法org.jupiter.rpc.consumer.cluster.FailSafeClusterInvoker
 
invoke(Method, Object[]) - 类 中的方法org.jupiter.rpc.consumer.invoker.AsyncInvoker
 
invoke(Method, Object[]) - 类 中的方法org.jupiter.rpc.consumer.invoker.SyncInvoker
 
InvokeFuture<V> - org.jupiter.rpc.consumer.future中的接口
jupiter org.jupiter.rpc.consumer.future
InvokeFutureContext - org.jupiter.rpc.consumer.future中的类
异步调用上下文, 用于获取当前上下文中的 InvokeFuture, 基于 ThreadLocal.
InvokeFutureContext() - 类 的构造器org.jupiter.rpc.consumer.future.InvokeFutureContext
 
InvokeFutureGroup<V> - org.jupiter.rpc.consumer.future中的接口
For broadcast future.
invokeId() - 类 中的方法org.jupiter.rpc.JRequest
 
invokeType(InvokeType) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
invokeType(InvokeType) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
InvokeType - org.jupiter.rpc中的枚举
远程调用方式, 支持同步调用和异步调用, 异步方式支持Future以及Listener.
isAllowed() - 类 中的方法org.jupiter.rpc.flow.control.ControlResult
 
isAssignable(Class<?>[], Class<?>[], boolean) - 类 中的静态方法org.jupiter.common.util.Reflects
Checks if an array of Classes can be assigned to another array of Classes.
isAssignable(Class<?>, Class<?>, boolean) - 类 中的静态方法org.jupiter.common.util.Reflects
Checks if one Class can be assigned to a variable of another Class.
isBlank(String) - 类 中的静态方法org.jupiter.common.util.Strings
Checks if a string is whitespace, empty ("") or null.
isDebugEnabled() - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Is the logger instance enabled for the DEBUG level?
isDone() - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
isEmpty() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns size() == 0.
isEmpty() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
isEnabled(InternalLogLevel) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
isEnabled(InternalLogLevel) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Is the logger instance enabled for the specified level?
isErrorEnabled() - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Is the logger instance enabled for the ERROR level?
isHasRegistryServer() - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
isHasRegistryServer() - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
isInfoEnabled() - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Is the logger instance enabled for the INFO level?
isNotBlank(String) - 类 中的静态方法org.jupiter.common.util.Strings
Checks if a string is not empty (""), not null and not whitespace only.
isNullOrEmpty(String) - 类 中的静态方法org.jupiter.common.util.Strings
Returns true if the given string is null or is the empty string.
isPowerOfTwo(int) - 类 中的静态方法org.jupiter.common.util.Pow2
Is this value a power of two.
isSingleton() - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
isTraceEnabled() - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Is the logger instance enabled for the TRACE level?
isTracingNeeded() - 类 中的静态方法org.jupiter.rpc.tracing.TracingUtil
 
isUnaligned() - 类 中的静态方法org.jupiter.common.util.internal.JUnsafe
true if and only if the platform supports unaligned access.
isWarnEnabled() - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Is the logger instance enabled for the WARN level?
iterator() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentSet
 
iterator() - 类 中的方法org.jupiter.common.util.JServiceLoader
 

J

JavaClassExec - org.jupiter.flight.exec中的接口
jupiter org.jupiter.flight.exec
JavaClassExecProvider - org.jupiter.flight.exec中的类
把它作为一个服务提供者, 它会修改常量池中 System 类的指向, 可以将 System.out 重定向到你的客户端, 你可以在客户端代码中直接使用 System.out.println() 输入你想要的信息, 最终 System.out.println() 的输出会完整的返回到客户端.
JavaClassExecProvider() - 类 的构造器org.jupiter.flight.exec.JavaClassExecProvider
 
JavaCompiler - org.jupiter.flight.exec中的类
Java compiler, base on javac.
JavaCompiler() - 类 的构造器org.jupiter.flight.exec.JavaCompiler
 
JClient - org.jupiter.rpc中的接口
The jupiter rpc client.
JConstants - org.jupiter.common.util中的类
Jupiter constants.
JConstants() - 类 的构造器org.jupiter.common.util.JConstants
 
JdkLoggerFactory - org.jupiter.common.util.internal.logging中的类
Logger factory which creates a java.util.logging logger.
JdkLoggerFactory() - 类 的构造器org.jupiter.common.util.internal.logging.JdkLoggerFactory
 
JFilter - org.jupiter.rpc中的接口
jupiter org.jupiter.rpc
JFilter.Type - org.jupiter.rpc中的枚举
 
JFilterChain - org.jupiter.rpc中的接口
jupiter org.jupiter.rpc
JFilterContext - org.jupiter.rpc中的接口
jupiter org.jupiter.rpc
JFilterLoader - org.jupiter.rpc中的类
jupiter org.jupiter.rpc
JFilterLoader() - 类 的构造器org.jupiter.rpc.JFilterLoader
 
JListener<V> - org.jupiter.rpc中的接口
Callback is often triggered by the core thread (may be an IO thread).
jMap(String, boolean) - 类 中的静态方法org.jupiter.common.util.JvmTools
Dumps the heap to the outputFile file in the same format as the hprof heap dump.
JRequest - org.jupiter.rpc中的类
Consumer's request data.
JRequest() - 类 的构造器org.jupiter.rpc.JRequest
 
JRequest(JRequestPayload) - 类 的构造器org.jupiter.rpc.JRequest
 
JResponse - org.jupiter.rpc中的类
Provider's response data.
JResponse(long) - 类 的构造器org.jupiter.rpc.JResponse
 
JResponse(JResponsePayload) - 类 的构造器org.jupiter.rpc.JResponse
 
JServer - org.jupiter.rpc中的接口
The jupiter rpc server.
JServer.ProviderInitializer<T> - org.jupiter.rpc中的接口
 
JServer.ServiceRegistry - org.jupiter.rpc中的接口
本地服务注册.
JServiceLoader<S> - org.jupiter.common.util中的类
A simple service-provider loading facility (SPI).
jStack() - 类 中的静态方法org.jupiter.common.util.JvmTools
Returns java stack traces of java threads for the current java process.
JStackHandler - org.jupiter.monitor.handler中的类
Jupiter org.jupiter.monitor.handler
JStackHandler() - 类 的构造器org.jupiter.monitor.handler.JStackHandler
 
JUnsafe - org.jupiter.common.util.internal中的类
For the Unsafe access.
JupiterBadRequestException - org.jupiter.rpc.exception中的异常错误
Request content deserialize failure.
JupiterBadRequestException() - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBadRequestException
 
JupiterBadRequestException(String) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBadRequestException
 
JupiterBadRequestException(String, Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBadRequestException
 
JupiterBadRequestException(Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBadRequestException
 
JupiterBeanDefinitionParser - org.jupiter.spring.schema中的类
Jupiter org.jupiter.spring.schema
JupiterBeanDefinitionParser(Class<?>) - 类 的构造器org.jupiter.spring.schema.JupiterBeanDefinitionParser
 
JupiterBizException - org.jupiter.rpc.exception中的异常错误
业务异常 jupiter org.jupiter.rpc.exception
JupiterBizException(Throwable, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBizException
 
JupiterBizException(String, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBizException
 
JupiterBizException(String, Throwable, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterBizException
 
JupiterFlowControlException - org.jupiter.rpc.exception中的异常错误
Traffic restrictions by server.
JupiterFlowControlException() - 异常错误 的构造器org.jupiter.rpc.exception.JupiterFlowControlException
 
JupiterFlowControlException(String) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterFlowControlException
 
JupiterFlowControlException(String, Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterFlowControlException
 
JupiterFlowControlException(Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterFlowControlException
 
JupiterNamespaceHandler - org.jupiter.spring.schema中的类
Jupiter org.jupiter.spring.schema
JupiterNamespaceHandler() - 类 的构造器org.jupiter.spring.schema.JupiterNamespaceHandler
 
JupiterRemoteException - org.jupiter.rpc.exception中的异常错误
Remote call abnormalities.
JupiterRemoteException() - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(Throwable, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(String) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(String, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(String, Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterRemoteException(String, Throwable, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterRemoteException
 
JupiterSerializationException - org.jupiter.rpc.exception中的异常错误
序列化/反序列化异常 jupiter org.jupiter.rpc.exception
JupiterSerializationException() - 异常错误 的构造器org.jupiter.rpc.exception.JupiterSerializationException
 
JupiterSerializationException(SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterSerializationException
 
JupiterSerializationException(String) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterSerializationException
 
JupiterSerializationException(String, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterSerializationException
 
JupiterSerializationException(Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterSerializationException
 
JupiterSerializationException(Throwable, SocketAddress) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterSerializationException
 
JupiterServerBusyException - org.jupiter.rpc.exception中的异常错误
Usually it means that the server can not handle the new request.
JupiterServerBusyException() - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServerBusyException
 
JupiterServerBusyException(String) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServerBusyException
 
JupiterServerBusyException(String, Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServerBusyException
 
JupiterServerBusyException(Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServerBusyException
 
JupiterServiceNotFoundException - org.jupiter.rpc.exception中的异常错误
The corresponding service was not be found.
JupiterServiceNotFoundException() - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServiceNotFoundException
 
JupiterServiceNotFoundException(String) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServiceNotFoundException
 
JupiterServiceNotFoundException(String, Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServiceNotFoundException
 
JupiterServiceNotFoundException(Throwable) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterServiceNotFoundException
 
JupiterSpringClient - org.jupiter.spring.support中的类
jupiter client wrapper, 负责初始化并启动客户端.
JupiterSpringClient() - 类 的构造器org.jupiter.spring.support.JupiterSpringClient
 
JupiterSpringConsumerBean<T> - org.jupiter.spring.support中的类
Consumer bean, 负责构造并初始化 consumer 代理对象.
JupiterSpringConsumerBean() - 类 的构造器org.jupiter.spring.support.JupiterSpringConsumerBean
 
JupiterSpringProviderBean - org.jupiter.spring.support中的类
jupiter org.jupiter.spring.support
JupiterSpringProviderBean() - 类 的构造器org.jupiter.spring.support.JupiterSpringProviderBean
 
JupiterSpringServer - org.jupiter.spring.support中的类
服务端 acceptor wrapper, 负责初始化并启动acceptor.
JupiterSpringServer() - 类 的构造器org.jupiter.spring.support.JupiterSpringServer
 
JupiterTimeoutException - org.jupiter.rpc.exception中的异常错误
Call timeout, usually thrown by client.
JupiterTimeoutException(SocketAddress, Status) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterTimeoutException
 
JupiterTimeoutException(Throwable, SocketAddress, Status) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterTimeoutException
 
JupiterTimeoutException(String, SocketAddress, Status) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterTimeoutException
 
JupiterTimeoutException(String, Throwable, SocketAddress, Status) - 异常错误 的构造器org.jupiter.rpc.exception.JupiterTimeoutException
 
JvmTools - org.jupiter.common.util中的类
Jupiter org.jupiter.common.util
JvmTools() - 类 的构造器org.jupiter.common.util.JvmTools
 

K

key() - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap.PrimitiveEntry
Gets the key for this entry.
keys() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns an enumeration of the keys in this table.
keys() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns an enumeration of the auto-boxed keys in this table.
keySet() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns a Set view of the keys contained in this map.
keySet() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns a Set view of the keys contained in this map; with care the keys may be iterated over without auto-boxing.
keySet() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
keySetLong() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Keys as a long array.
keyToString(byte) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
Helper method called by ByteObjectHashMap.toString() in order to convert a single map key into a string.

L

lastVariableIndex() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
ListenableFuture<V> - org.jupiter.rpc.consumer.future中的接口
A future that accepts completion listeners.
listeners() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultListeners
 
Lists - org.jupiter.common.util中的类
Static utility methods pertaining to List instances.
load(Class<S>) - 类 中的静态方法org.jupiter.common.util.JServiceLoader
 
load(Class<S>, ClassLoader) - 类 中的静态方法org.jupiter.common.util.JServiceLoader
 
load(String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
LoadBalancer - org.jupiter.rpc.load.balance中的接口
Load balancer.
loadBalancer(LoadBalancerType) - 类 中的静态方法org.jupiter.rpc.load.balance.LoadBalancerFactory
 
LoadBalancerFactory - org.jupiter.rpc.load.balance中的类
jupiter org.jupiter.rpc.load.balance
loadBalancerType(LoadBalancerType) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
loadBalancerType(LoadBalancerType) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
LoadBalancerType - org.jupiter.rpc.load.balance中的枚举
jupiter org.jupiter.rpc.load.balance
loadBytes(byte[]) - 类 中的方法org.jupiter.flight.exec.FlightExecClassLoader
 
loadExtFilters(JFilterChain, JFilter.Type) - 类 中的静态方法org.jupiter.rpc.JFilterLoader
 
loadLibrary(String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
log(InternalLogLevel, String, Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Object) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Object, Object) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Object...) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the specified level.
log(InternalLogLevel, String, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the specified level according to the specified format and argument.
log(InternalLogLevel, String, Object, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the specified level according to the specified format and arguments.
log(InternalLogLevel, String, Object...) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the specified level according to the specified format and arguments.
log(InternalLogLevel, String, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the specified level with an accompanying message.
log(InternalLogLevel, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the specified level.
logger - 类 中的静态变量org.jupiter.common.concurrent.AbstractRejectedExecutionHandler
 
LoggingExceptionHandler - org.jupiter.common.concurrent.disruptor中的类
Jupiter org.jupiter.common.concurrent.disruptor
LoggingExceptionHandler() - 类 的构造器org.jupiter.common.concurrent.disruptor.LoggingExceptionHandler
 
longValue() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Same as ConcurrentAutoTable.get(), included for completeness.
lookup(Directory) - 类 中的方法org.jupiter.rpc.DefaultClient
 
lookup(Directory) - 接口 中的方法org.jupiter.rpc.JClient
从本地容器查找服务信息.
lookupService(Directory) - 类 中的方法org.jupiter.rpc.DefaultServer
 
lookupService(Directory) - 接口 中的方法org.jupiter.rpc.JServer
根据服务目录查找对应服务提供者.
LookupService - org.jupiter.rpc.provider中的接口
Lookup the service.
lookupService(Directory) - 接口 中的方法org.jupiter.rpc.provider.LookupService
Lookup the service by Directory.
lookupService(Directory) - 类 中的方法org.jupiter.rpc.provider.processor.DefaultProviderProcessor
 
LsHandler - org.jupiter.monitor.handler中的类
本地查询发布和订阅的服务信息 Jupiter org.jupiter.monitor.handler
LsHandler() - 类 的构造器org.jupiter.monitor.handler.LsHandler
 

M

mapLibraryName(String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
Maps - org.jupiter.common.util中的类
Static utility methods pertaining to Map instances.
markSent() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
MAX_NUM_WORKERS - 接口 中的静态变量org.jupiter.common.concurrent.disruptor.Dispatcher
 
MAX_POWER_OF_TWO - 类 中的静态变量org.jupiter.common.util.Ints
The largest power of two that can be represented as an int.
MAX_WEIGHT - 类 中的静态变量org.jupiter.common.util.JConstants
Load balancer 最大权重
maxWorkers(ExecutorFactory.Target) - 类 中的方法org.jupiter.rpc.executor.AbstractExecutorFactory
 
MD5Util - org.jupiter.common.util中的类
MD5转换工具 jupiter org.jupiter.common.util
MD5Util() - 类 的构造器org.jupiter.common.util.MD5Util
 
memoryUsage() - 类 中的静态方法org.jupiter.common.util.JvmTools
Returns memory usage for the current java process.
MemoryUsageHandler - org.jupiter.monitor.handler中的类
Jupiter org.jupiter.monitor.handler
MemoryUsageHandler() - 类 的构造器org.jupiter.monitor.handler.MemoryUsageHandler
 
memoryUsed() - 类 中的静态方法org.jupiter.common.util.JvmTools
Returns the heap memory used for the current java process.
message() - 类 中的方法org.jupiter.rpc.JRequest
 
message(MessageWrapper) - 类 中的方法org.jupiter.rpc.JRequest
 
MessageEvent<T> - org.jupiter.common.concurrent.disruptor中的类
jupiter org.jupiter.common.concurrent.disruptor
MessageEvent() - 类 的构造器org.jupiter.common.concurrent.disruptor.MessageEvent
 
MessageTask - org.jupiter.rpc.consumer.processor.task中的类
jupiter org.jupiter.rpc.consumer.processor.task
MessageTask(JChannel, JResponse) - 类 的构造器org.jupiter.rpc.consumer.processor.task.MessageTask
 
MessageTask - org.jupiter.rpc.provider.processor.task中的类
jupiter org.jupiter.rpc.provider.processor.task
MessageTask(AbstractProviderProcessor, JChannel, JRequest) - 类 的构造器org.jupiter.rpc.provider.processor.task.MessageTask
 
MessageTask.Context - org.jupiter.rpc.provider.processor.task中的类
 
MessageTask.Context(ServiceWrapper) - 类 的构造器org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
MessageWrapper - org.jupiter.rpc.model.metadata中的类
Request data wrapper.
MessageWrapper(ServiceMetadata) - 类 的构造器org.jupiter.rpc.model.metadata.MessageWrapper
 
meter(String) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Meter registered under this name; or create and register a new Meter if none is registered.
meter(Class<?>, String...) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Meter registered under this name; or create and register a new Meter if none is registered.
MethodSpecialConfig - org.jupiter.rpc.model.metadata中的类
Jupiter org.jupiter.rpc.model.metadata
methodSpecialConfigs(List<MethodSpecialConfig>) - 接口 中的方法org.jupiter.rpc.consumer.dispatcher.Dispatcher
 
METRIC_CSV_REPORTER - 类 中的静态变量org.jupiter.common.util.JConstants
Metrics csv reporter
METRIC_CSV_REPORTER_DIRECTORY - 类 中的静态变量org.jupiter.common.util.JConstants
Metrics csv reporter directory
METRIC_REPORT_PERIOD - 类 中的静态变量org.jupiter.common.util.JConstants
Metrics reporter period
metricRegistry() - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the global registry of metric instances.
Metrics - org.jupiter.rpc.metric中的类
指标度量 jupiter org.jupiter.rpc.metric
MetricsHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
MetricsHandler() - 类 的构造器org.jupiter.monitor.handler.MetricsHandler
 
MetricsReporter - org.jupiter.monitor.metric中的类
Indicators measure used to provide data for the monitor.
MetricsReporter() - 类 的构造器org.jupiter.monitor.metric.MetricsReporter
 
millisClock() - 类 中的静态方法org.jupiter.common.util.SystemClock
 
modifyUTF8Constant(String, String) - 类 中的方法org.jupiter.flight.exec.ClassModifier
修改常量池中CONSTANT_Utf8_info常量的内容
MonitorServer - org.jupiter.monitor中的类
监控服务, RegistryServer与ProviderServer都应该启用 常用的monitor command说明: --------------------------------------------------------------------------------------------------------------------- help // 帮助信息 auth jupiter // 登录(默认密码为jupiter, // 可通过System.setProperty("monitor.server.password", "password")设置密码 metrics -report // 输出当前节点所有指标度量信息 ls // 本地查询发布和订阅的服务 registry -address -p // 输出所有provider地址 registry -address -s // 输出所有consumer地址 registry -by_service // 根据服务(group providerServiceName version)查找所有提供当前服务的机器地址列表 registry -by_address // 根据地址(host port)查找该地址对用provider提供的所有服务 metrics/registry ...
MonitorServer() - 类 的构造器org.jupiter.monitor.MonitorServer
 
MonitorServer(int) - 类 的构造器org.jupiter.monitor.MonitorServer
 

N

name() - 类 中的方法org.jupiter.common.util.AbstractConstant
 
name() - 接口 中的方法org.jupiter.common.util.Constant
Returns the name of this Constant.
name() - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
name() - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Return the name of this InternalLogger instance.
name() - 异常错误 中的方法org.jupiter.common.util.Signal
 
NamedThreadFactory - org.jupiter.common.concurrent中的类
Named thread factory.
NamedThreadFactory(String) - 类 的构造器org.jupiter.common.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, boolean) - 类 的构造器org.jupiter.common.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, int) - 类 的构造器org.jupiter.common.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, boolean, int) - 类 的构造器org.jupiter.common.concurrent.NamedThreadFactory
 
nanoTime() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
NetUtil - org.jupiter.common.util中的类
jupiter org.jupiter.common.util
NetUtil() - 类 的构造器org.jupiter.common.util.NetUtil
 
NEW - 类 中的静态变量org.jupiter.rpc.consumer.future.AbstractFuture
 
newArrayList() - 类 中的静态方法org.jupiter.common.util.Lists
Creates a mutable, empty ArrayList instance.
newArrayList(E...) - 类 中的静态方法org.jupiter.common.util.Lists
Creates a mutable ArrayList instance containing the given elements.
newArrayList(Iterable<? extends E>) - 类 中的静态方法org.jupiter.common.util.Lists
Creates a mutable ArrayList instance containing the given elements.
newArrayList(Iterator<? extends E>) - 类 中的静态方法org.jupiter.common.util.Lists
Creates a mutable ArrayList instance containing the given elements.
newArrayListWithCapacity(int) - 类 中的静态方法org.jupiter.common.util.Lists
Creates an ArrayList instance backed by an array of the exact size specified; equivalent to ArrayList.ArrayList(int).
newAtomicReferenceFieldUpdater(Class<U>, Class<W>, String) - 类 中的静态方法org.jupiter.common.atomic.AtomicUpdater
Creates and returns an updater for objects with the given field.
newConcurrentMap() - 类 中的静态方法org.jupiter.common.util.Maps
Creates a mutable, empty ConcurrentMap instance.
newConcurrentMap(int) - 类 中的静态方法org.jupiter.common.util.Maps
Creates a ConcurrentMap instance, with a high enough "initial capacity" that it should hold expectedSize elements without growth.
newConcurrentMapLong() - 类 中的静态方法org.jupiter.common.util.Maps
Creates a mutable, empty NonBlockingHashMapLong instance.
newConcurrentMapLong(int) - 类 中的静态方法org.jupiter.common.util.Maps
Creates a NonBlockingHashMapLong instance, with a high enough "initial capacity" that it should hold expectedSize elements without growth.
newConstant(int, String) - 类 中的方法org.jupiter.common.util.ConstantPool
 
newExecutor(ExecutorFactory.Target, String) - 类 中的方法org.jupiter.rpc.executor.CallerRunsExecutorFactory
 
newExecutor(ExecutorFactory.Target, String) - 类 中的方法org.jupiter.rpc.executor.DisruptorExecutorFactory
 
newExecutor(ExecutorFactory.Target, String) - 接口 中的方法org.jupiter.rpc.executor.ExecutorFactory
 
newExecutor(ExecutorFactory.Target, String) - 类 中的方法org.jupiter.rpc.executor.ForkJoinPoolExecutorFactory
 
newExecutor(ExecutorFactory.Target, String) - 类 中的方法org.jupiter.rpc.executor.ThreadPoolExecutorFactory
 
newHashMap() - 类 中的静态方法org.jupiter.common.util.Maps
Creates a mutable, empty HashMap instance.
newHashMapWithExpectedSize(int) - 类 中的静态方法org.jupiter.common.util.Maps
Creates a HashMap instance, with a high enough "initial capacity" that it should hold expectedSize elements without growth.
newIdentityHashMap() - 类 中的静态方法org.jupiter.common.util.Maps
Creates an IdentityHashMap instance.
newIdentityHashMapWithExpectedSize(int) - 类 中的静态方法org.jupiter.common.util.Maps
Creates an IdentityHashMap instance, with a high enough "initial capacity" that it should hold expectedSize elements without growth.
newInstance(String) - 类 中的方法org.jupiter.common.util.ConstantPool
Creates a new Constant for the given name or fail with an IllegalArgumentException if a Constant for the given name exists.
newInstance(String) - 类 中的方法org.jupiter.common.util.internal.logging.InternalLoggerFactory
Creates a new logger instance with the specified name.
newInstance(String) - 类 中的方法org.jupiter.common.util.internal.logging.JdkLoggerFactory
 
newInstance(String) - 类 中的方法org.jupiter.common.util.internal.logging.Slf4JLoggerFactory
 
newInstance(Class<T>) - 类 中的静态方法org.jupiter.common.util.Reflects
Creates a new object.
newInstance(Class<T>, boolean) - 类 中的静态方法org.jupiter.common.util.Reflects
Creates a new object.
newInstance(String) - 类 中的静态方法org.jupiter.rpc.tracing.TraceId
 
newIntegerFieldUpdater(Class<? super U>, String) - 类 中的静态方法org.jupiter.common.util.internal.UnsafeUpdater
Creates and returns an updater for objects with the given field.
NEWLINE - 类 中的静态变量org.jupiter.common.util.JConstants
换行符
newLinkedHashMap() - 类 中的静态方法org.jupiter.common.util.Maps
Creates a mutable, empty, insertion-ordered LinkedHashMap instance.
newLongFieldUpdater(Class<? super U>, String) - 类 中的静态方法org.jupiter.common.util.internal.UnsafeUpdater
Creates and returns an updater for objects with the given field.
newProxy(Class<T>, Object) - 枚举 中的方法org.jupiter.common.util.Proxies
 
newProxyInstance() - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
newProxyInstance() - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
newReferenceFieldUpdater(Class<? super U>, String) - 类 中的静态方法org.jupiter.common.util.internal.UnsafeUpdater
Creates and returns an updater for objects with the given field.
newThread(Runnable) - 类 中的方法org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
newThread(Runnable) - 类 中的方法org.jupiter.common.concurrent.NamedThreadFactory
 
newTreeMap() - 类 中的静态方法org.jupiter.common.util.Maps
Creates a mutable, empty TreeMap instance using the natural ordering of its elements.
next() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
Auto-box and return the next key.
next() - 类 中的方法org.jupiter.common.util.Sequence
 
nextElement() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
Auto-box and return the next key.
nextLong() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
Return the next key as a primitive long.
nextVariableIndex() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
NonBlockingHashMap<TypeK,TypeV> - org.jupiter.common.concurrent.collection中的类
A lock-free alternate implementation of ConcurrentHashMap with better scaling properties and generally lower costs to mutate the Map.
NonBlockingHashMap() - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMap
Create a new NonBlockingHashMap with default minimum size (currently set to 8 K/V pairs or roughly 84 bytes on a standard 32-bit JVM).
NonBlockingHashMap(int) - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMap
Create a new NonBlockingHashMap with initial room for the given number of elements, thus avoiding internal resizing operations to reach an appropriate size.
NonBlockingHashMapLong<TypeV> - org.jupiter.common.concurrent.collection中的类
A lock-free alternate implementation of ConcurrentHashMap with primitive long keys, better scaling properties and generally lower costs.
NonBlockingHashMapLong() - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong with default minimum size (currently set to 8 K/V pairs or roughly 84 bytes on a standard 32-bit JVM).
NonBlockingHashMapLong(int) - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong with initial room for the given number of elements, thus avoiding internal resizing operations to reach an appropriate size.
NonBlockingHashMapLong(boolean) - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong, setting the space-for-speed tradeoff.
NonBlockingHashMapLong(int, boolean) - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong, setting both the initial size and the space-for-speed tradeoff.
NonBlockingHashMapLong.IteratorLong - org.jupiter.common.concurrent.collection中的类
A class which implements the Iterator and Enumeration interfaces, generified to the Long class and supporting a non-auto-boxing NonBlockingHashMapLong.IteratorLong.nextLong() function.
NonBlockingHashMapLong.IteratorLong() - 类 的构造器org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
A new IteratorLong
NORMAL - 类 中的静态变量org.jupiter.rpc.consumer.future.AbstractFuture
 
notifyListener0(JListener<V>, int, Object) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
notifyListener0(JListener<V>, int, Object) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
notifyListener0(JListener<V>, int, Object) - 类 中的方法org.jupiter.rpc.consumer.future.FailOverInvokeFuture
 
notifyListeners(int, Object) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
now() - 类 中的方法org.jupiter.common.util.SystemClock
 
NULL_TRACE_ID - 类 中的静态变量org.jupiter.rpc.tracing.TraceId
 
nullToEmpty(String) - 类 中的静态方法org.jupiter.common.util.Strings
Returns the given string if it is non-null; the empty string otherwise.

O

of(T1, T2) - 类 中的静态方法org.jupiter.common.util.Pair
 
of(String, String) - 类 中的静态方法org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
of(ClusterInvoker.Strategy, int) - 类 中的静态方法org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
of(String) - 类 中的静态方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
offlineListening(UnresolvedAddress, OfflineListener) - 类 中的方法org.jupiter.rpc.DefaultClient
 
offlineListening(UnresolvedAddress, OfflineListener) - 接口 中的方法org.jupiter.rpc.JClient
服务下线通知.
onEvent(MessageEvent<Runnable>, long, boolean) - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskHandler
 
onEvent(MessageEvent<Runnable>) - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskHandler
 
onRemoval(V) - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocal
Invoked when this thread local variable is removed by InternalThreadLocal.remove().
onShutdown() - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskHandler
 
onStart() - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskHandler
 
onTimeout(long) - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskHandler
 
org.jupiter.common.atomic - 程序包 org.jupiter.common.atomic
 
org.jupiter.common.concurrent - 程序包 org.jupiter.common.concurrent
 
org.jupiter.common.concurrent.collection - 程序包 org.jupiter.common.concurrent.collection
 
org.jupiter.common.concurrent.disruptor - 程序包 org.jupiter.common.concurrent.disruptor
 
org.jupiter.common.util - 程序包 org.jupiter.common.util
 
org.jupiter.common.util.collection - 程序包 org.jupiter.common.util.collection
 
org.jupiter.common.util.internal - 程序包 org.jupiter.common.util.internal
 
org.jupiter.common.util.internal.logging - 程序包 org.jupiter.common.util.internal.logging
Internal-use-only logging API which is not allowed to be used outside Jupiter.
org.jupiter.flight.exec - 程序包 org.jupiter.flight.exec
飞行中调试, 客户端编译, 服务端执行, 以java的方式, 留一个方便线上调试的口子, 注意System.out会被重定向回客户端输出.
org.jupiter.monitor - 程序包 org.jupiter.monitor
这是个监控模块, 它还是个孩子, 还不够成熟, 只是来实验一种思路, 我期望它本身对其他模块是不侵入的, 你只要在同一个java进程内启动它, 它就可以自动监控jupiter其他模块.
org.jupiter.monitor.handler - 程序包 org.jupiter.monitor.handler
 
org.jupiter.monitor.metric - 程序包 org.jupiter.monitor.metric
 
org.jupiter.rpc - 程序包 org.jupiter.rpc
Jupiter Architecture: ═ ═ ═▷ init ─ ─ ─ ▷ async ──────▶ sync ****************************************************************************** ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ┐ │ ─ ─ ─ ─ ─ ─ ─ ─ ─│ Registry Monitor ───────────────────────────┐ │ └ ─ ─ ─ ┘ │ │ └ ─ ─△─ ─ ─ ─ ─△─ ─ ─ ▼ │ ┌ ─ ─ ─ ─ Notify ║ ║ Telnet │ │ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ ═ └ ─ ─ ─ ─ ║ ║ ▲ │ Subscribe Register │ ║ ║ │ │ ┌ ─ ─ ─ ─ ─ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ▷ ┌ ─ ─ ─ ┐ │ │ └ ▷│ Consumer Invoke │ Provider Monitor ─────┘ * │────────────────────────▶ └ ─ ─ ─ ┘ │ └ ─ ─ ─ ─ ─ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ****************************************************************************** jupiter org.jupiter.rpc
org.jupiter.rpc.consumer - 程序包 org.jupiter.rpc.consumer
 
org.jupiter.rpc.consumer.cluster - 程序包 org.jupiter.rpc.consumer.cluster
 
org.jupiter.rpc.consumer.dispatcher - 程序包 org.jupiter.rpc.consumer.dispatcher
 
org.jupiter.rpc.consumer.future - 程序包 org.jupiter.rpc.consumer.future
 
org.jupiter.rpc.consumer.invoker - 程序包 org.jupiter.rpc.consumer.invoker
 
org.jupiter.rpc.consumer.processor - 程序包 org.jupiter.rpc.consumer.processor
 
org.jupiter.rpc.consumer.processor.task - 程序包 org.jupiter.rpc.consumer.processor.task
 
org.jupiter.rpc.exception - 程序包 org.jupiter.rpc.exception
 
org.jupiter.rpc.executor - 程序包 org.jupiter.rpc.executor
 
org.jupiter.rpc.flow.control - 程序包 org.jupiter.rpc.flow.control
 
org.jupiter.rpc.load.balance - 程序包 org.jupiter.rpc.load.balance
 
org.jupiter.rpc.metric - 程序包 org.jupiter.rpc.metric
 
org.jupiter.rpc.model.metadata - 程序包 org.jupiter.rpc.model.metadata
 
org.jupiter.rpc.provider - 程序包 org.jupiter.rpc.provider
 
org.jupiter.rpc.provider.processor - 程序包 org.jupiter.rpc.provider.processor
 
org.jupiter.rpc.provider.processor.task - 程序包 org.jupiter.rpc.provider.processor.task
 
org.jupiter.rpc.tracing - 程序包 org.jupiter.rpc.tracing
 
org.jupiter.spring.schema - 程序包 org.jupiter.spring.schema
 
org.jupiter.spring.support - 程序包 org.jupiter.spring.support
 
out - 类 中的静态变量org.jupiter.flight.exec.HackSystem
 
outcome() - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
调用这个方法之前, 需要先读 state 来保证可见性
outputBuf(byte, OutputBuf) - 类 中的方法org.jupiter.rpc.JRequest
 

P

Pair<First,Second> - org.jupiter.common.util中的类
jupiter org.jupiter.common.util
parse(String) - 枚举 中的静态方法org.jupiter.common.concurrent.disruptor.WaitStrategyType
 
parse(String) - 枚举 中的静态方法org.jupiter.monitor.Command
 
parse(String) - 枚举 中的静态方法org.jupiter.rpc.consumer.cluster.ClusterInvoker.Strategy
 
parse(String) - 枚举 中的静态方法org.jupiter.rpc.DispatchType
 
parse(String) - 枚举 中的静态方法org.jupiter.rpc.InvokeType
 
parse(String) - 枚举 中的静态方法org.jupiter.rpc.load.balance.LoadBalancerType
 
parse(Element, ParserContext) - 类 中的方法org.jupiter.spring.schema.JupiterBeanDefinitionParser
 
parseChild(String) - 枚举 中的方法org.jupiter.monitor.Command
 
payload() - 类 中的方法org.jupiter.rpc.JRequest
 
payload() - 类 中的方法org.jupiter.rpc.JResponse
 
Pow2 - org.jupiter.common.util中的类
Power of 2 utility functions.
precision() - 类 中的方法org.jupiter.common.util.SystemClock
 
Preconditions - org.jupiter.common.util中的类
Simple static methods to be called at the start of your own methods to verify correct arguments and state.
primitiveToWrapper(Class<?>) - 类 中的静态方法org.jupiter.common.util.Reflects
Converts the specified primitive Class object to its corresponding wrapper Class object.
print() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
A more verbose print than ConcurrentAutoTable.toString(), showing internal structure.
print() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Verbose printout of table internals, useful for debugging.
print() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Verbose printout of table internals, useful for debugging.
provider(Object, ProviderInterceptor...) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务对象和拦截器, 拦截器可为空.
PROVIDER_DISRUPTOR_WAIT_STRATEGY_TYPE - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
PROVIDER_EXECUTOR_CORE_WORKERS - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
PROVIDER_EXECUTOR_MAX_WORKERS - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
PROVIDER_EXECUTOR_QUEUE_CAPACITY - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
PROVIDER_EXECUTOR_QUEUE_TYPE - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
PROVIDER_THREAD_POOL_REJECTED_HANDLER - 接口 中的静态变量org.jupiter.rpc.executor.ExecutorFactory
 
ProviderExecutorFactory - org.jupiter.rpc.provider.processor中的接口
A tagging interface that means provider's executor factory.
ProviderExecutors - org.jupiter.rpc.provider.processor中的类
jupiter org.jupiter.rpc.provider.processor
ProviderExecutors() - 类 的构造器org.jupiter.rpc.provider.processor.ProviderExecutors
 
ProviderInterceptor - org.jupiter.rpc.provider中的接口
jupiter org.jupiter.rpc.provider
providerName(String) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
providerName(String) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
providerName(String) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务名称, 如果服务接口带 ServiceProvider 注解, 那么不要再调用此方法, 否则注册会发生异常.
Proxies - org.jupiter.common.util中的枚举
jupiter org.jupiter.common.util
ProxyFactory<I> - org.jupiter.rpc.consumer中的类
Proxy factory Consumer对象代理工厂, [group, providerName, version] jupiter org.jupiter.rpc.consumer
publish(ServiceWrapper) - 类 中的方法org.jupiter.rpc.DefaultServer
 
publish(ServiceWrapper...) - 类 中的方法org.jupiter.rpc.DefaultServer
 
publish(ServiceWrapper) - 接口 中的方法org.jupiter.rpc.JServer
发布指定服务到注册中心.
publish(ServiceWrapper...) - 接口 中的方法org.jupiter.rpc.JServer
发布指定服务列表到注册中心.
publishAll() - 类 中的方法org.jupiter.rpc.DefaultServer
 
publishAll() - 接口 中的方法org.jupiter.rpc.JServer
发布本地所有服务到注册中心.
publishWithInitializer(ServiceWrapper, JServer.ProviderInitializer<T>, Executor) - 类 中的方法org.jupiter.rpc.DefaultServer
 
publishWithInitializer(ServiceWrapper, JServer.ProviderInitializer<T>, Executor) - 接口 中的方法org.jupiter.rpc.JServer
服务提供者初始化完成后再发布服务到注册中心(延迟发布服务), 并设置服务私有的线程池来执行初始化操作.
put(TypeK, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Maps the specified key to the specified value in the table.
put(long, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Maps the specified key to the specified value in the table.
put(Long, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
put(byte, V) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
put(Byte, V) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
put(byte, V) - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap
Puts the given entry into the map.
putAll(Map<? extends TypeK, ? extends TypeV>) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Copies all of the mappings from the specified map to this one, replacing any existing mappings.
putAll(Map<? extends Byte, ? extends V>) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
putAttachment(String, String) - 类 中的方法org.jupiter.rpc.JRequest
 
putAttachment(String, String) - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
putIfAbsent(TypeK, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Atomically, do a NonBlockingHashMap.put(TypeK, TypeV) if-and-only-if the key is not mapped.
putIfAbsent(long, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Atomically, do a NonBlockingHashMapLong.put(long, TypeV) if-and-only-if the key is not mapped.
putIfAbsent(Long, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
putIfMatchAllowNull(Object, Object, Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
 

Q

queueCapacity(ExecutorFactory.Target) - 类 中的方法org.jupiter.rpc.executor.AbstractExecutorFactory
 
QuitHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
QuitHandler() - 类 的构造器org.jupiter.monitor.handler.QuitHandler
 

R

RandomLoadBalancer - org.jupiter.rpc.load.balance中的类
加权随机负载均衡.
RandomLoadBalancer() - 类 的构造器org.jupiter.rpc.load.balance.RandomLoadBalancer
 
raw_array() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
 
READER_IDLE_TIME_SECONDS - 类 中的静态变量org.jupiter.common.util.JConstants
Server链路read空闲检测, 默认60秒, 60秒没读到任何数据会强制关闭连接
readResolve() - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
received(JChannel, JResponse) - 类 中的静态方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
Reflects - org.jupiter.common.util中的类
Static utility methods pertaining to reflection.
register() - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
注册服务到本地容器.
RegistryHandler - org.jupiter.monitor.handler中的类
jupiter org.jupiter.monitor.handler
RegistryHandler() - 类 的构造器org.jupiter.monitor.handler.RegistryHandler
 
registryService() - 类 中的方法org.jupiter.rpc.DefaultClient
 
registryService() - 类 中的方法org.jupiter.rpc.DefaultServer
 
registryService() - 接口 中的方法org.jupiter.rpc.JClient
注册服务实例
registryService() - 接口 中的方法org.jupiter.rpc.JServer
注册服务实例
rehash() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
 
rejected() - 接口 中的方法org.jupiter.common.concurrent.RejectedRunnable
 
rejected() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask
 
rejectedExecution(Runnable, ThreadPoolExecutor) - 类 中的方法org.jupiter.common.concurrent.BlockingProducersPolicyWithReport
 
rejectedExecution(Runnable, ThreadPoolExecutor) - 类 中的方法org.jupiter.common.concurrent.CallerRunsPolicyWithReport
 
rejectedExecution(Runnable, ThreadPoolExecutor) - 类 中的方法org.jupiter.common.concurrent.DiscardTaskPolicyWithReport
 
rejectedExecution(Runnable, ThreadPoolExecutor) - 类 中的方法org.jupiter.common.concurrent.RejectedTaskPolicyWithReport
 
RejectedRunnable - org.jupiter.common.concurrent中的接口
jupiter org.jupiter.common.concurrent
RejectedTaskPolicyWithReport - org.jupiter.common.concurrent中的类
如果当前任务实现了 RejectedRunnable 接口, 那么交给用户去实现拒绝任务的逻辑, 否则以FIFO的方式抛弃队列中一部分现有任务.
RejectedTaskPolicyWithReport(String) - 类 的构造器org.jupiter.common.concurrent.RejectedTaskPolicyWithReport
 
RejectedTaskPolicyWithReport(String, String) - 类 的构造器org.jupiter.common.concurrent.RejectedTaskPolicyWithReport
 
reload() - 类 中的方法org.jupiter.common.util.JServiceLoader
 
remove(Object) - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentSet
 
remove(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Removes the key (and its corresponding value) from this map.
remove(Object, Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Atomically do a NonBlockingHashMap.remove(Object) if-and-only-if the key is mapped to a value which is equals to the given value.
remove() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong.IteratorLong
remove(long) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Removes the key (and its corresponding value) from this map.
remove(long, Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Atomically do a NonBlockingHashMapLong.remove(long) if-and-only-if the key is mapped to a value which is equals to the given value.
remove(Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Auto-boxing version of NonBlockingHashMapLong.remove(long).
remove(Object, Object) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
remove(byte) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
remove(Object) - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
remove(byte) - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap
Removes the entry with the specified key.
remove() - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocal
Sets the value to uninitialized; a proceeding call to get() will trigger a call to initialValue().
remove(InternalThreadLocalMap) - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocal
Sets the value to uninitialized for the specified thread local map; a proceeding call to get() will trigger a call to initialValue().
remove() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
remove(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultListeners
 
removeAll() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocal
Removes all InternalThreadLocal variables bound to the current thread.
removeIndexedVariable(int) - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
removeListener(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
removeListener(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
removeListener(JListener<V>) - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
removeListener(JListener<V>) - 接口 中的方法org.jupiter.rpc.consumer.future.ListenableFuture
Removes the first occurrence of the specified listener from this future.
removeListeners(JListener<V>...) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractListenableFuture
 
removeListeners(JListener<V>...) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
removeListeners(JListener<V>...) - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
removeListeners(JListener<V>...) - 接口 中的方法org.jupiter.rpc.consumer.future.ListenableFuture
Removes the first occurrence for each of the listeners from this future.
removeService(Directory) - 类 中的方法org.jupiter.rpc.DefaultServer
 
removeService(Directory) - 接口 中的方法org.jupiter.rpc.JServer
根据服务目录移除对应服务提供者.
replace(TypeK, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Atomically do a put(key,val) if-and-only-if the key is mapped to some value already.
replace(TypeK, TypeV, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Atomically do a put(key,newValue) if-and-only-if the key is mapped a value which is equals to oldValue.
replace(long, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Atomically do a put(key,val) if-and-only-if the key is mapped to some value already.
replace(long, TypeV, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Atomically do a put(key,newValue) if-and-only-if the key is mapped a value which is equals to oldValue.
replace(Long, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
replace(Long, TypeV, TypeV) - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
replace(byte[], int, int, byte[]) - 类 中的静态方法org.jupiter.common.util.Bytes
Replaces bytes in the specified sub array.
report() - 类 中的静态方法org.jupiter.monitor.metric.MetricsReporter
 
reprobes() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Get and clear the current count of reprobes.
result() - 类 中的方法org.jupiter.rpc.JResponse
 
result(ResultWrapper) - 类 中的方法org.jupiter.rpc.JResponse
 
ResultWrapper - org.jupiter.rpc.model.metadata中的类
Response data wrapper.
ResultWrapper() - 类 的构造器org.jupiter.rpc.model.metadata.ResultWrapper
 
returnType() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
returnType() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
returnType() - 类 中的方法org.jupiter.rpc.consumer.future.FailOverInvokeFuture
 
returnType() - 类 中的方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
returnType() - 接口 中的方法org.jupiter.rpc.consumer.future.InvokeFuture
 
RoundRobinLoadBalancer - org.jupiter.rpc.load.balance中的类
加权轮询负载均衡.
RoundRobinLoadBalancer() - 类 的构造器org.jupiter.rpc.load.balance.RoundRobinLoadBalancer
 
roundToPowerOfTwo(int) - 类 中的静态方法org.jupiter.common.util.Pow2
Find the next larger positive power of two value up from the given value.
run() - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocalRunnable
 
run() - 类 中的方法org.jupiter.rpc.consumer.processor.task.MessageTask
 
run() - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask
 
runFinalization() - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
runFinalizersOnExit(boolean) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 

S

safeGetTraceId(TraceId) - 类 中的静态方法org.jupiter.rpc.tracing.TracingUtil
 
saturatedCast(long) - 类 中的静态方法org.jupiter.common.util.Ints
Returns the int nearest in value to value.
select(CopyOnWriteGroupList, Directory) - 接口 中的方法org.jupiter.rpc.load.balance.LoadBalancer
Select one in elements list.
select(CopyOnWriteGroupList, Directory) - 类 中的方法org.jupiter.rpc.load.balance.RandomLoadBalancer
 
select(CopyOnWriteGroupList, Directory) - 类 中的方法org.jupiter.rpc.load.balance.RoundRobinLoadBalancer
 
Sequence - org.jupiter.common.util中的类
序号生成器, 每个线程预先申请一个区间, 步长(step)固定, 以此种方式尽量减少CAS操作, 需要注意的是, 这个序号生成器不是严格自增的, 并且也溢出也是可以接受的(接受负数).
Sequence() - 类 的构造器org.jupiter.common.util.Sequence
 
Sequence(int) - 类 的构造器org.jupiter.common.util.Sequence
 
Sequence(long, int) - 类 的构造器org.jupiter.common.util.Sequence
 
serializerCode() - 类 中的方法org.jupiter.rpc.JRequest
 
serializerCode() - 类 中的方法org.jupiter.rpc.JResponse
 
serializerType(SerializerType) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
serializerType(SerializerType) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
ServiceMetadata - org.jupiter.rpc.model.metadata中的类
Service provider's metadata.
ServiceMetadata() - 类 的构造器org.jupiter.rpc.model.metadata.ServiceMetadata
 
ServiceMetadata(String, String, String) - 类 的构造器org.jupiter.rpc.model.metadata.ServiceMetadata
 
ServiceProvider - org.jupiter.rpc中的注释类型
Provider interface annotation.
ServiceProviderImpl - org.jupiter.rpc中的注释类型
Provider implementation annotation.
serviceRegistry() - 类 中的方法org.jupiter.rpc.DefaultServer
 
serviceRegistry() - 接口 中的方法org.jupiter.rpc.JServer
获取服务注册(本地)工具.
ServiceWrapper - org.jupiter.rpc.model.metadata中的类
Wrapper provider object and service metadata.
ServiceWrapper(String, String, String, Object, ProviderInterceptor[], Map<String, List<Pair<Class<?>[], Class<?>[]>>>) - 类 的构造器org.jupiter.rpc.model.metadata.ServiceWrapper
 
set(long) - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Atomically set the sum of the striped counters to specified value.
set(V) - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocal
Sets the value for the current thread.
set(U, int) - 类 中的方法org.jupiter.common.util.internal.UnsafeIntegerFieldUpdater
 
set(U, long) - 类 中的方法org.jupiter.common.util.internal.UnsafeLongFieldUpdater
 
set(U, W) - 类 中的方法org.jupiter.common.util.internal.UnsafeReferenceFieldUpdater
 
set(V) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
set(InvokeFuture<?>) - 类 中的静态方法org.jupiter.rpc.consumer.future.InvokeFutureContext
 
setAcceptor(JAcceptor) - 类 中的方法org.jupiter.rpc.DefaultServer
 
setAcceptor(JAcceptor) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setApplicationContext(ApplicationContext) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setAppName(String) - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
setAppName(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setArgs(Object[]) - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
setCauseAndExpectTypes(Throwable, Class<?>[]) - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
setChildNetOptions(List<Pair<JOption<Object>, String>>) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setChildNetOptions(List<Pair<JOption<Object>, String>>) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setClient(JClient) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setClient(JupiterSpringClient) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setClientRegisterService(RegistryService) - 类 中的方法org.jupiter.monitor.handler.LsHandler
 
setClusterStrategy(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setConnector(JConnector<JConnection>) - 类 中的方法org.jupiter.rpc.DefaultClient
 
setConnector(JConnector<JConnection>) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setConsumerInterceptors(ConsumerInterceptor[]) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setCurrent(TraceId) - 类 中的静态方法org.jupiter.rpc.tracing.TracingUtil
 
setDebugInfo(String) - 类 中的方法org.jupiter.flight.exec.ExecResult
 
setDefaultFactory(InternalLoggerFactory) - 类 中的静态方法org.jupiter.common.util.internal.logging.InternalLoggerFactory
Changes the default factory.
setDispatchType(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setErr(PrintStream) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
setError(Throwable) - 类 中的方法org.jupiter.rpc.model.metadata.ResultWrapper
 
setException(Throwable) - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
setExecutor(Executor) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
setExecutor(Executor) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setFailoverRetries(int) - 类 中的方法org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
setFailoverRetries(int) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setFailure(Throwable) - 类 中的方法org.jupiter.rpc.consumer.future.FailOverInvokeFuture
 
setFirst(First) - 类 中的方法org.jupiter.common.util.Pair
 
setFlowController(FlowController<JRequest>) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
setFlowController(FlowController<JRequest>) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setGlobalConsumerInterceptors(ConsumerInterceptor[]) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setGlobalFlowController(FlowController<JRequest>) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setGlobalProviderInterceptors(ProviderInterceptor[]) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setGroup(String) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
setHasRegistryServer(boolean) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setIn(InputStream) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
setIndexedVariable(int, Object) - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
setInterfaceClass(Class<T>) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setInvokeType(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setJupiterClient(JClient) - 类 中的方法org.jupiter.monitor.MonitorServer
 
setJupiterServer(JServer) - 类 中的方法org.jupiter.monitor.MonitorServer
 
setLoadBalancerType(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setMessage(T) - 类 中的方法org.jupiter.common.concurrent.disruptor.MessageEvent
 
setMethodName(String) - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
setMethodSpecialConfigs(List<MethodSpecialConfig>) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setOut(PrintStream) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
setParent(T) - 类 中的方法org.jupiter.monitor.handler.ChildCommandHandler
 
setParentNetOptions(List<Pair<JOption<Object>, String>>) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setProperties(Properties) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
setProperty(String, String) - 类 中的静态方法org.jupiter.common.util.SystemPropertyUtil
Sets the value of the Java system property with the specified key
setProperty(String, String) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
setProviderAddresses(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setProviderImpl(Object) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setProviderInitializer(JServer.ProviderInitializer<?>) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setProviderInitializerExecutor(Executor) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setProviderInterceptors(ProviderInterceptor[]) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setProviderServerAddresses(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setRegistryMonitor(RegistryMonitor) - 类 中的方法org.jupiter.monitor.handler.RegistryHandler
 
setRegistryMonitor(RegistryMonitor) - 类 中的方法org.jupiter.monitor.MonitorServer
For jupiter-registry-default
setRegistryServerAddresses(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setRegistryServerAddresses(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setRegistryType(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringClient
 
setRegistryType(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setResult(Object) - 类 中的方法org.jupiter.rpc.model.metadata.ResultWrapper
 
setResult(Object) - 类 中的方法org.jupiter.rpc.provider.processor.task.MessageTask.Context
 
setSecond(Second) - 类 中的方法org.jupiter.common.util.Pair
 
setSecurityManager(SecurityManager) - 类 中的静态方法org.jupiter.flight.exec.HackSystem
 
setSerializerType(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setServer(JupiterSpringServer) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
setServer(JServer) - 类 中的方法org.jupiter.spring.support.JupiterSpringServer
 
setServerRegisterService(RegistryService) - 类 中的方法org.jupiter.monitor.handler.LsHandler
 
setServiceProviderName(String) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
setStaticValue(Class<?>, String, Object) - 类 中的静态方法org.jupiter.common.util.Reflects
Sets new value by name, on the specified Class.
setStrategy(ClusterInvoker.Strategy) - 类 中的方法org.jupiter.rpc.model.metadata.ClusterStrategyConfig
 
setStrategy(ClusterStrategyConfig) - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
setSuccess(V) - 类 中的方法org.jupiter.rpc.consumer.future.FailOverInvokeFuture
 
setThreadLocalMap(InternalThreadLocalMap) - 类 中的方法org.jupiter.common.util.internal.InternalForkJoinWorkerThread
Sets the internal data structure that keeps the thread-local variables bound to this thread.
setThreadLocalMap(InternalThreadLocalMap) - 类 中的方法org.jupiter.common.util.internal.InternalThread
Sets the internal data structure that keeps the thread-local variables bound to this thread.
setTimeoutMillis(long) - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
setTimeoutMillis(long) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setTraceId(TraceId) - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
setValue(V) - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap.PrimitiveEntry
Sets the value for this entry.
setValue(Object, String, Object) - 类 中的静态方法org.jupiter.common.util.Reflects
Sets new value by name, on the specified object.
setValue(Object) - 类 中的方法org.jupiter.flight.exec.ExecResult
 
setVersion(String) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
setVersion(String) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setWaitForAvailableTimeoutMillis(long) - 类 中的方法org.jupiter.spring.support.JupiterSpringConsumerBean
 
setWeight(int) - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
setWeight(int) - 类 中的方法org.jupiter.spring.support.JupiterSpringProviderBean
 
shutdown() - 接口 中的方法org.jupiter.common.concurrent.disruptor.Dispatcher
Shutdown
shutdown() - 类 中的方法org.jupiter.common.concurrent.disruptor.TaskDispatcher
 
shutdown() - 类 中的方法org.jupiter.rpc.consumer.processor.DefaultConsumerProcessor
 
shutdown() - 接口 中的方法org.jupiter.rpc.executor.CloseableExecutor
 
shutdown() - 类 中的方法org.jupiter.rpc.provider.processor.DefaultProviderProcessor
 
shutdownGracefully() - 类 中的方法org.jupiter.rpc.DefaultClient
 
shutdownGracefully() - 类 中的方法org.jupiter.rpc.DefaultServer
 
shutdownGracefully() - 接口 中的方法org.jupiter.rpc.JClient
优雅关闭jupiter client.
shutdownGracefully() - 接口 中的方法org.jupiter.rpc.JServer
优雅关闭jupiter server.
Signal - org.jupiter.common.util中的异常错误
A special Exception which is used to signal some state or request by throwing it.
simpleClassName(Object) - 类 中的静态方法org.jupiter.common.util.Reflects
simpleClassName(Class<?>) - 类 中的静态方法org.jupiter.common.util.Reflects
Generates a simplified name from a Class.
size() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentSet
 
size() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns the number of key-value mappings in this map.
size() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns the number of key-value mappings in this map.
size() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
size() - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocal
Returns the number of thread local variables bound to the current thread.
size() - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
size() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultListeners
 
Slf4JLoggerFactory - org.jupiter.common.util.internal.logging中的类
Logger factory which creates a SLF4J logger.
Slf4JLoggerFactory() - 类 的构造器org.jupiter.common.util.internal.logging.Slf4JLoggerFactory
 
sort() - 类 中的方法org.jupiter.common.util.JServiceLoader
 
SpiMetadata - org.jupiter.common.util中的注释类型
Jupiter org.jupiter.common.util
SPIN_FOR_TIMEOUT_THRESHOLD - 类 中的静态变量org.jupiter.rpc.consumer.future.AbstractFuture
The number of nanoseconds for which it is faster to spin rather than to use timed park.
split(String, char) - 类 中的静态方法org.jupiter.common.util.Strings
Splits the provided text into an array, separator specified.
split(String, char, boolean) - 类 中的静态方法org.jupiter.common.util.Strings
Splits the provided text into an array, separator specified, if true, preserving all tokens, including empty tokens created by adjacent separators.
stackTrace(Throwable) - 类 中的静态方法org.jupiter.common.util.StackTraceUtil
 
StackTraceUtil - org.jupiter.common.util中的类
jupiter org.jupiter.common.util
start() - 类 中的方法org.jupiter.monitor.MonitorServer
 
start() - 类 中的方法org.jupiter.rpc.DefaultServer
 
start(boolean) - 类 中的方法org.jupiter.rpc.DefaultServer
 
start() - 接口 中的方法org.jupiter.rpc.JServer
启动jupiter server, 以同步阻塞的方式启动.
start(boolean) - 接口 中的方法org.jupiter.rpc.JServer
启动jupiter server, 可通过参数指定异步/同步的方式启动.
state() - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
status() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterTimeoutException
 
status() - 类 中的方法org.jupiter.rpc.JResponse
 
status(byte) - 类 中的方法org.jupiter.rpc.JResponse
 
status(Status) - 类 中的方法org.jupiter.rpc.JResponse
 
strategy() - 接口 中的方法org.jupiter.rpc.consumer.cluster.ClusterInvoker
 
strategy() - 类 中的方法org.jupiter.rpc.consumer.cluster.FailFastClusterInvoker
 
strategy() - 类 中的方法org.jupiter.rpc.consumer.cluster.FailOverClusterInvoker
 
strategy() - 类 中的方法org.jupiter.rpc.consumer.cluster.FailSafeClusterInvoker
 
strategy(ClusterStrategyConfig) - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
string2Bytes(String) - 类 中的静态方法org.jupiter.common.util.Bytes
Encodes this String into a sequence of bytes using the platform's default charset, storing the result into a new byte array.
stringBuilder() - 类 中的方法org.jupiter.common.util.internal.InternalThreadLocalMap
 
StringBuilderHelper - org.jupiter.common.util中的类
基于 InternalThreadLocalStringBuilder 重复利用.
StringBuilderHelper() - 类 的构造器org.jupiter.common.util.StringBuilderHelper
 
Strings - org.jupiter.common.util中的类
Static utility methods pertaining to String or CharSequence instances.
subscribe(Directory, NotifyListener) - 类 中的方法org.jupiter.rpc.DefaultClient
 
subscribe(Directory, NotifyListener) - 接口 中的方法org.jupiter.rpc.JClient
从注册中心订阅一个服务.
SUGGESTED_CONNECTION_COUNT - 类 中的静态变量org.jupiter.common.util.JConstants
Suggest that the count of connections
SyncGenericInvoker - org.jupiter.rpc.consumer.invoker中的类
同步泛化调用.
SyncGenericInvoker(String, ServiceMetadata, Dispatcher, ClusterStrategyConfig, List<MethodSpecialConfig>) - 类 的构造器org.jupiter.rpc.consumer.invoker.SyncGenericInvoker
 
SyncInvoker - org.jupiter.rpc.consumer.invoker中的类
Synchronous call.
SyncInvoker(String, ServiceMetadata, Dispatcher, ClusterStrategyConfig, List<MethodSpecialConfig>) - 类 的构造器org.jupiter.rpc.consumer.invoker.SyncInvoker
 
SystemClock - org.jupiter.common.util中的类
SystemClock is a optimized substitute of System.currentTimeMillis() for avoiding context switch overload.
SystemPropertyUtil - org.jupiter.common.util中的类
A collection of utility methods to retrieve and parse the values of the Java system properties.

T

TaskDispatcher - org.jupiter.common.concurrent.disruptor中的类
可选择的等待策略, 越往下越极端: The default wait strategy used by the Disruptor is the BlockingWaitStrategy.
TaskDispatcher(int, ThreadFactory) - 类 的构造器org.jupiter.common.concurrent.disruptor.TaskDispatcher
 
TaskDispatcher(int, ThreadFactory, int, int, WaitStrategyType, String) - 类 的构造器org.jupiter.common.concurrent.disruptor.TaskDispatcher
 
TaskHandler - org.jupiter.common.concurrent.disruptor中的类
Callback interface to be implemented for processing events as they become available in the RingBuffer.
TaskHandler() - 类 的构造器org.jupiter.common.concurrent.disruptor.TaskHandler
 
threadFactory(String) - 类 中的方法org.jupiter.rpc.executor.AbstractExecutorFactory
 
threadLocalMap() - 类 中的方法org.jupiter.common.util.internal.InternalForkJoinWorkerThread
Returns the internal data structure that keeps the thread-local variables bound to this thread.
threadLocalMap() - 类 中的方法org.jupiter.common.util.internal.InternalThread
Returns the internal data structure that keeps the thread-local variables bound to this thread.
ThreadPoolExecutorFactory - org.jupiter.rpc.executor中的类
Provide a ThreadPoolExecutor implementation of executor.
ThreadPoolExecutorFactory() - 类 的构造器org.jupiter.rpc.executor.ThreadPoolExecutorFactory
 
threadPoolName - 类 中的变量org.jupiter.common.concurrent.AbstractRejectedExecutionHandler
 
throwException(Throwable) - 类 中的静态方法org.jupiter.common.util.ExceptionUtil
Raises an exception bypassing compiler checks for checked exceptions.
TIMEOUT - 类 中的静态变量org.jupiter.rpc.consumer.future.AbstractFuture
 
timeoutMillis(long) - 接口 中的方法org.jupiter.rpc.consumer.dispatcher.Dispatcher
 
timeoutMillis(long) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
timeoutMillis(long) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
timeoutMillis(long) - 类 中的方法org.jupiter.rpc.model.metadata.MethodSpecialConfig
 
timer(String) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Timer registered under this name; or create and register a new Timer if none is registered.
timer(Class<?>, String...) - 类 中的静态方法org.jupiter.rpc.metric.Metrics
Return the Timer registered under this name; or create and register a new Timer if none is registered.
timestamp() - 类 中的方法org.jupiter.rpc.JRequest
 
TOMBSTONE - 类 中的静态变量org.jupiter.common.concurrent.collection.NonBlockingHashMap
 
toString() - 类 中的方法org.jupiter.common.concurrent.collection.ConcurrentAutoTable
Return the counter's long value converted to a string.
toString() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns a string representation of this map.
toString() - 类 中的方法org.jupiter.common.util.AbstractConstant
 
toString() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
toString() - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
toString() - 类 中的方法org.jupiter.common.util.JServiceLoader
Returns a string describing this service.
toString() - 类 中的方法org.jupiter.common.util.Pair
 
toString() - 异常错误 中的方法org.jupiter.common.util.Signal
 
toString() - 类 中的方法org.jupiter.flight.exec.ExecResult
 
toString() - 类 中的方法org.jupiter.rpc.consumer.future.AbstractFuture
 
toString() - 异常错误 中的方法org.jupiter.rpc.exception.JupiterTimeoutException
 
toString() - 类 中的方法org.jupiter.rpc.flow.control.ControlResult
 
toString() - 类 中的方法org.jupiter.rpc.JRequest
 
toString() - 类 中的方法org.jupiter.rpc.JResponse
 
toString() - 类 中的方法org.jupiter.rpc.model.metadata.MessageWrapper
 
toString() - 类 中的方法org.jupiter.rpc.model.metadata.ResultWrapper
 
toString() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceMetadata
 
toString() - 类 中的方法org.jupiter.rpc.model.metadata.ServiceWrapper
 
toString() - 类 中的方法org.jupiter.rpc.tracing.TraceId
 
trace(Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
trace(String) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the TRACE level.
trace(String, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the TRACE level according to the specified format and argument.
trace(String, Object, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object...) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the TRACE level.
traceId() - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
traceId(TraceId) - 类 中的方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
TraceId - org.jupiter.rpc.tracing中的类
Jupiter框架内部链路追踪ID, 全局唯一, 如果接入了OpenTracing实现, 这个通常就没什么用了.
TracingUtil - org.jupiter.rpc.tracing中的类
链路追踪ID生成的工具类.
TracingUtil() - 类 的构造器org.jupiter.rpc.tracing.TracingUtil
 
transform(List<F>, Function<? super F, ? extends T>) - 类 中的静态方法org.jupiter.common.util.Lists
Returns a list that applies function to each element of fromList.

U

UNKNOWN_APP_NAME - 类 中的静态变量org.jupiter.common.util.JConstants
未知应用名称
unpublish(ServiceWrapper) - 类 中的方法org.jupiter.rpc.DefaultServer
 
unpublish(ServiceWrapper) - 接口 中的方法org.jupiter.rpc.JServer
从注册中心把指定服务下线.
unpublishAll() - 类 中的方法org.jupiter.rpc.DefaultServer
 
unpublishAll() - 接口 中的方法org.jupiter.rpc.JServer
从注册中心把本地所有服务全部下线.
UnsafeIntegerFieldUpdater<U> - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
UnsafeLongFieldUpdater<U> - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
UnsafeReferenceFieldUpdater<U,W> - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
UnsafeUpdater - org.jupiter.common.util.internal中的类
jupiter org.jupiter.common.util.internal
UnsafeUpdater() - 类 的构造器org.jupiter.common.util.internal.UnsafeUpdater
 
UNSET - 类 中的静态变量org.jupiter.common.util.internal.InternalThreadLocalMap
 
UserExecInterface - org.jupiter.flight.exec中的接口
你需要实现这个接口, 来把你新写的"内容"注入到开启flight.exec的服务端.
UTF8 - 类 中的静态变量org.jupiter.common.util.JConstants
 
UTF8_CHARSET - 类 中的静态变量org.jupiter.common.util.JConstants
字符编码

V

value() - 接口 中的方法org.jupiter.common.util.collection.ByteObjectMap.PrimitiveEntry
Gets the value for this entry.
valueOf(String) - 枚举 中的静态方法org.jupiter.common.concurrent.disruptor.WaitStrategyType
返回带有指定名称的该类型的枚举常量。
valueOf(Class<?>, String) - 类 中的方法org.jupiter.common.util.ConstantPool
valueOf(String) - 类 中的方法org.jupiter.common.util.ConstantPool
Returns the Constant which is assigned to the specified name.
valueOf(String) - 枚举 中的静态方法org.jupiter.common.util.internal.logging.InternalLogLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.common.util.Proxies
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 异常错误 中的静态方法org.jupiter.common.util.Signal
Returns the Signal of the specified name.
valueOf(Class<?>, String) - 异常错误 中的静态方法org.jupiter.common.util.Signal
valueOf(String) - 枚举 中的静态方法org.jupiter.monitor.Command.ChildCommand
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.monitor.Command
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.rpc.consumer.cluster.ClusterInvoker.Strategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.rpc.DispatchType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.rpc.executor.ExecutorFactory.Target
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.rpc.InvokeType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.rpc.JFilter.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jupiter.rpc.load.balance.LoadBalancerType
返回带有指定名称的该类型的枚举常量。
values() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMap
Returns a Collection view of the values contained in this map.
values() - 类 中的方法org.jupiter.common.concurrent.collection.NonBlockingHashMapLong
Returns a Collection view of the values contained in this map.
values() - 枚举 中的静态方法org.jupiter.common.concurrent.disruptor.WaitStrategyType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法org.jupiter.common.util.collection.ByteObjectHashMap
 
values() - 枚举 中的静态方法org.jupiter.common.util.internal.logging.InternalLogLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.common.util.Proxies
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.monitor.Command.ChildCommand
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.monitor.Command
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.rpc.consumer.cluster.ClusterInvoker.Strategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.rpc.DispatchType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.rpc.executor.ExecutorFactory.Target
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.rpc.InvokeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.rpc.JFilter.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jupiter.rpc.load.balance.LoadBalancerType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
version(String) - 类 中的方法org.jupiter.rpc.consumer.GenericProxyFactory
 
version(String) - 类 中的方法org.jupiter.rpc.consumer.ProxyFactory
 
version(String) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务版本号, 如果服务接口带 ServiceProvider 注解, 那么不要再调用此方法, 否则注册会发生异常.

W

WaitStrategyType - org.jupiter.common.concurrent.disruptor中的枚举
The default wait strategy used by the Disruptor is the BlockingWaitStrategy.
warn(Throwable) - 类 中的方法org.jupiter.common.util.internal.logging.AbstractInternalLogger
 
warn(String) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the WARN level.
warn(String, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the WARN level according to the specified format and argument.
warn(String, Object...) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the WARN level with an accompanying message.
warn(Throwable) - 接口 中的方法org.jupiter.common.util.internal.logging.InternalLogger
Log an exception (throwable) at the WARN level.
watchConnections(Class<?>) - 类 中的方法org.jupiter.rpc.DefaultClient
 
watchConnections(Class<?>, String) - 类 中的方法org.jupiter.rpc.DefaultClient
 
watchConnections(Directory) - 类 中的方法org.jupiter.rpc.DefaultClient
 
watchConnections(Class<?>) - 接口 中的方法org.jupiter.rpc.JClient
设置对指定服务由jupiter自动管理连接.
watchConnections(Class<?>, String) - 接口 中的方法org.jupiter.rpc.JClient
设置对指定服务由jupiter自动管理连接.
watchConnections(Directory) - 接口 中的方法org.jupiter.rpc.JClient
设置对指定服务由jupiter自动管理连接.
weight(int) - 接口 中的方法org.jupiter.rpc.JServer.ServiceRegistry
设置服务权重(0 < weight <= 100).
weightArray(int) - 类 中的方法org.jupiter.rpc.load.balance.AbstractLoadBalancer
 
with(long, JChannel, Class<T>, long, DispatchType) - 类 中的静态方法org.jupiter.rpc.consumer.future.DefaultInvokeFuture
 
with(InvokeFuture<T>[]) - 类 中的静态方法org.jupiter.rpc.consumer.future.DefaultInvokeFutureGroup
 
with(Class<T>) - 类 中的静态方法org.jupiter.rpc.consumer.future.FailOverInvokeFuture
 
with(InvokeFuture<T>) - 类 中的静态方法org.jupiter.rpc.consumer.future.FailSafeInvokeFuture
 
withAcceptor(JAcceptor) - 类 中的方法org.jupiter.rpc.DefaultServer
 
withAcceptor(JAcceptor) - 接口 中的方法org.jupiter.rpc.JServer
设置网络层acceptor.
withConnector(JConnector<JConnection>) - 类 中的方法org.jupiter.rpc.DefaultClient
 
withConnector(JConnector<JConnection>) - 接口 中的方法org.jupiter.rpc.JClient
设置网络层connector.
withGlobalFlowController(FlowController<JRequest>) - 类 中的方法org.jupiter.rpc.DefaultServer
 
withGlobalFlowController(FlowController<JRequest>) - 接口 中的方法org.jupiter.rpc.JServer
设置全局的流量控制器.
withGlobalInterceptors(ProviderInterceptor...) - 类 中的方法org.jupiter.rpc.DefaultServer
 
withGlobalInterceptors(ProviderInterceptor...) - 接口 中的方法org.jupiter.rpc.JServer
设置全局的拦截器, 会拦截所有的服务提供者.
wrap(Runnable) - 类 中的静态方法org.jupiter.common.util.internal.InternalThreadLocalRunnable
 
wrapperToPrimitive(Class<?>) - 类 中的静态方法org.jupiter.common.util.Reflects
Converts the specified wrapper Class to its corresponding primitive class.
wrapRunnable(Runnable) - 类 中的方法org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
wrapRunnable(Runnable) - 类 中的方法org.jupiter.common.concurrent.NamedThreadFactory
 
wrapThread(ThreadGroup, Runnable, String) - 类 中的方法org.jupiter.common.concurrent.AffinityNamedThreadFactory
 
wrapThread(ThreadGroup, Runnable, String) - 类 中的方法org.jupiter.common.concurrent.NamedThreadFactory
 
WRITER_IDLE_TIME_SECONDS - 类 中的静态变量org.jupiter.common.util.JConstants
Client链路write空闲检测, 默认30秒, 30秒没有向链路中写入任何数据时Client会主动向Server发送心跳数据包
$ A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2018. All rights reserved.