| 程序包 | 说明 |
|---|---|
| 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.future | |
| org.jupiter.spring.support |
| 限定符和类型 | 方法和说明 |
|---|---|
static DispatchType |
DispatchType.getDefault() |
static DispatchType |
DispatchType.parse(String name) |
static DispatchType |
DispatchType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DispatchType[] |
DispatchType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ProxyFactory<I> |
ProxyFactory.dispatchType(DispatchType dispatchType) |
GenericProxyFactory |
GenericProxyFactory.dispatchType(DispatchType dispatchType) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
DefaultInvokeFuture.fakeReceived(JChannel channel,
JResponse response,
DispatchType dispatchType) |
static <T> DefaultInvokeFuture<T> |
DefaultInvokeFuture.with(long invokeId,
JChannel channel,
Class<T> returnType,
long timeoutMillis,
DispatchType dispatchType) |
| 限定符和类型 | 方法和说明 |
|---|---|
DispatchType |
JupiterSpringConsumerBean.getDispatchType() |
Copyright © 2018. All rights reserved.