JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
AbstractConsumerProvider
- Class in
io.servicecomb.core.provider.consumer
AbstractConsumerProvider()
- Constructor for class io.servicecomb.core.provider.consumer.
AbstractConsumerProvider
AbstractEndpointsCache
<
ENDPOINT
> - Class in
io.servicecomb.core.endpoint
registry模块不理解core中的概念 所以要将字符串的各种信息转义一下,方便运行时使用
AbstractEndpointsCache(String, String, String, String)
- Constructor for class io.servicecomb.core.endpoint.
AbstractEndpointsCache
transportName 可能为"",表示走任意健康的地址即可
AbstractHandler
- Class in
io.servicecomb.core.handler.impl
AbstractHandler()
- Constructor for class io.servicecomb.core.handler.impl.
AbstractHandler
AbstractHandlerManager
- Class in
io.servicecomb.core.handler
AbstractHandlerManager()
- Constructor for class io.servicecomb.core.handler.
AbstractHandlerManager
AbstractProducerProvider
- Class in
io.servicecomb.core.provider.producer
AbstractProducerProvider()
- Constructor for class io.servicecomb.core.provider.producer.
AbstractProducerProvider
AbstractSchemaFactory
<
CONTEXT
extends
SchemaContext
> - Class in
io.servicecomb.core.definition.schema
由consumer或producer发起的契约注册 在consumer场景中,如果本地没有契约,需要从服务中心下载契约 在producer场景中,如果本地没有契约,需要根据实现类动态生成契约
AbstractSchemaFactory()
- Constructor for class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
AbstractTransport
- Class in
io.servicecomb.core.transport
AbstractTransport()
- Constructor for class io.servicecomb.core.transport.
AbstractTransport
ANY_TRANSPORT
- Static variable in class io.servicecomb.core.
Const
B
BootEvent()
- Constructor for class io.servicecomb.core.
BootListener.BootEvent
BootListener
- Interface in
io.servicecomb.core
BootListener.BootEvent
- Class in
io.servicecomb.core
BootListener.EventType
- Enum in
io.servicecomb.core
buildTransportMap()
- Method in class io.servicecomb.core.transport.
TransportManager
C
canInit()
- Method in interface io.servicecomb.core.
Transport
checkTransportGroup(List<Transport>)
- Method in class io.servicecomb.core.transport.
TransportManager
chooseOneTransport(List<Transport>)
- Method in class io.servicecomb.core.transport.
TransportManager
CommonService
<
OPERATION
> - Class in
io.servicecomb.core.definition
CommonService()
- Constructor for class io.servicecomb.core.definition.
CommonService
compositeSwaggerGeneratorContext
- Variable in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
Config
- Class in
io.servicecomb.core.handler.config
Config()
- Constructor for class io.servicecomb.core.handler.config.
Config
ConfigurationSpringInitializer
- Class in
io.servicecomb.core.config
ConfigurationSpringInitializer()
- Constructor for class io.servicecomb.core.config.
ConfigurationSpringInitializer
Const
- Class in
io.servicecomb.core
ConsumerHandlerManager
- Class in
io.servicecomb.core.handler
ConsumerHandlerManager()
- Constructor for class io.servicecomb.core.handler.
ConsumerHandlerManager
ConsumerProvider
- Interface in
io.servicecomb.core
consumer端对业务的接口,不同场景是完全不同的 所以这里只定义consumer对core的接口
ConsumerProviderManager
- Class in
io.servicecomb.core.provider.consumer
ConsumerProviderManager()
- Constructor for class io.servicecomb.core.provider.consumer.
ConsumerProviderManager
ConsumerSchemaContext
- Class in
io.servicecomb.core.definition.schema
ConsumerSchemaContext()
- Constructor for class io.servicecomb.core.definition.schema.
ConsumerSchemaContext
ConsumerSchemaFactory
- Class in
io.servicecomb.core.definition.schema
ConsumerSchemaFactory()
- Constructor for class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
create(String)
- Method in class io.servicecomb.core.handler.
AbstractHandlerManager
createCseException(String, Object...)
- Static method in class io.servicecomb.core.exception.
ExceptionUtils
createCseException(String, Throwable, Object...)
- Static method in class io.servicecomb.core.exception.
ExceptionUtils
createEndpints(InstanceCache)
- Method in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
createEndpoint(Transport, CacheEndpoint)
- Method in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
createEndpoint(Transport, CacheEndpoint)
- Method in class io.servicecomb.core.endpoint.
EndpointsCache
createEndpoints(Map<String, List<CacheEndpoint>>)
- Method in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
createOperationMgr(String)
- Method in class io.servicecomb.core.definition.
CommonService
createReferenceConfig(String, String, String)
- Method in class io.servicecomb.core.provider.consumer.
ConsumerProviderManager
createSchema(CONTEXT)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
createSchema(ConsumerSchemaContext)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
createSchema(ProducerSchemaContext)
- Method in class io.servicecomb.core.definition.schema.
ProducerSchemaFactory
CSE_CONTEXT
- Static variable in class io.servicecomb.core.
Const
CseApplicationListener
- Class in
io.servicecomb.core
CseApplicationListener()
- Constructor for class io.servicecomb.core.
CseApplicationListener
CseBeanPostProcessor
- Class in
io.servicecomb.core.provider
CseBeanPostProcessor()
- Constructor for class io.servicecomb.core.provider.
CseBeanPostProcessor
CseBeanPostProcessor.ConsumerFieldProcessor
- Interface in
io.servicecomb.core.provider
CseBeanPostProcessor.EmptyBeanPostProcessor
- Interface in
io.servicecomb.core.provider
CseBeanPostProcessor.ProviderProcessor
- Interface in
io.servicecomb.core.provider
CseContext
- Class in
io.servicecomb.core
CseContext()
- Constructor for class io.servicecomb.core.
CseContext
CseException
- Exception in
io.servicecomb.core.exception
CseException(String, String)
- Constructor for exception io.servicecomb.core.exception.
CseException
CseException(String, String, Throwable)
- Constructor for exception io.servicecomb.core.exception.
CseException
D
DEFAULT_VERSION_RULE
- Static variable in class io.servicecomb.core.
Const
DynamicSchemaLoader
- Class in
io.servicecomb.core.definition.loader
场景: 1.consumer 网管调用产品 网管事先不知道产品对应的微服务名 产品注册到网管后,网管根据注册信息,进行契约注册 2.producer 需要支持在不同的产品中部署为不同的微服务名 微服务名是由环境变量等等方式注入的 此时可以在BootListener中进行注册(必须在producer初始化之前注册契约)
DynamicSchemaLoader()
- Constructor for class io.servicecomb.core.definition.loader.
DynamicSchemaLoader
E
Endpoint
- Class in
io.servicecomb.core
Endpoint : 表示一个Endpoint。Tranport识别其内部格式.
Endpoint(Transport, String)
- Constructor for class io.servicecomb.core.
Endpoint
Endpoint(Transport, String, MicroserviceInstance)
- Constructor for class io.servicecomb.core.
Endpoint
endpoint
- Variable in class io.servicecomb.core.transport.
AbstractTransport
ENDPOINT_KEY
- Static variable in class io.servicecomb.core.transport.
AbstractTransport
用于参数传递:比如向RestServerVerticle传递endpoint地址。
endpoints
- Variable in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
EndpointsCache
- Class in
io.servicecomb.core.endpoint
EndpointsCache(String, String, String, String)
- Constructor for class io.servicecomb.core.endpoint.
EndpointsCache
ensureFindOperation(String)
- Method in class io.servicecomb.core.definition.
CommonService
ensureFindSchemaMeta(String, String)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
ensureFindSchemaMeta(String)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
ensureFindSchemaMeta(Class<?>)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
ensureFindSchemaMeta(String, String)
- Method in class io.servicecomb.core.definition.
MicroserviceMetaManager
ERROR_DESC_MGR
- Static variable in class io.servicecomb.core.exception.
ExceptionUtils
ExceptionUtils
- Class in
io.servicecomb.core.exception
ExceptionUtils()
- Constructor for class io.servicecomb.core.exception.
ExceptionUtils
execute(Runnable)
- Method in class io.servicecomb.core.executor.
FixedThreadExecutor
execute(Runnable)
- Method in class io.servicecomb.core.executor.
ReactiveExecutor
execute(Runnable)
- Method in class io.servicecomb.core.provider.consumer.
ReactiveResponseExecutor
execute(Runnable)
- Method in class io.servicecomb.core.provider.consumer.
SyncResponseExecutor
ExecutorManager
- Class in
io.servicecomb.core.executor
F
findByKey(String)
- Static method in class io.servicecomb.core.executor.
ExecutorManager
findExecutor(OperationMeta)
- Static method in class io.servicecomb.core.executor.
ExecutorManager
findMicroservice(MicroserviceMeta, String)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
findOperation(String)
- Method in class io.servicecomb.core.definition.
CommonService
findResponseMeta(int)
- Method in class io.servicecomb.core.definition.
OperationMeta
findSchemaMeta(String)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
findSchemaMeta(Class<?>)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
findTransport(String)
- Method in class io.servicecomb.core.transport.
TransportManager
FixedThreadExecutor
- Class in
io.servicecomb.core.executor
FixedThreadExecutor()
- Constructor for class io.servicecomb.core.executor.
FixedThreadExecutor
forConsumer(ReferenceConfig, OperationMeta, Object[])
- Static method in class io.servicecomb.core.invocation.
InvocationFactory
forConsumer(ReferenceConfig, SchemaMeta, String, Object[])
- Static method in class io.servicecomb.core.invocation.
InvocationFactory
consumer端使用,schemaMeta级别的缓存,每次调用根据operationName来执行
forConsumer(ReferenceConfig, String, Object[])
- Static method in class io.servicecomb.core.invocation.
InvocationFactory
为tcc场景提供的快捷方式,consumer端使用
forProvider(Endpoint, OperationMeta, Object[])
- Static method in class io.servicecomb.core.invocation.
InvocationFactory
transport server收到请求时,创建invocation
G
generatePackageName(MicroserviceMeta, String)
- Static method in class io.servicecomb.core.definition.
SchemaUtils
generateSchemaPath(String, String)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
generateSwagger(CONTEXT)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
getActiveCount()
- Method in class io.servicecomb.core.handler.
ShutdownHookHandler
getAddress()
- Method in class io.servicecomb.core.
Endpoint
getAllSchemaMeta(String)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
getAllSchemaMeta(String)
- Method in class io.servicecomb.core.definition.
MicroserviceMetaManager
getAppId()
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
getAppId()
- Method in class io.servicecomb.core.
Invocation
getArgs()
- Method in class io.servicecomb.core.
Invocation
getClassLoader()
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
getClazz()
- Method in class io.servicecomb.core.handler.config.
HandlerConfig
getCode()
- Method in exception io.servicecomb.core.exception.
CseException
getConfigTransportName()
- Method in class io.servicecomb.core.
Invocation
getConsumerHandlerChain()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getConsumerProviderManager()
- Method in class io.servicecomb.core.
CseContext
getConsumerSchemaFactory()
- Method in class io.servicecomb.core.
CseContext
getEndpoint()
- Method in class io.servicecomb.core.
Endpoint
getEndpoint()
- Method in class io.servicecomb.core.
Invocation
getEndpoint()
- Method in class io.servicecomb.core.transport.
AbstractTransport
getEndpoint()
- Method in interface io.servicecomb.core.
Transport
本tranport的监听地址
getEventType()
- Method in class io.servicecomb.core.
BootListener.BootEvent
getExecutor()
- Method in class io.servicecomb.core.definition.
OperationMeta
getExtData(String)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
getExtData(String)
- Method in class io.servicecomb.core.definition.
OperationMeta
getForInvoke(String)
- Static method in class io.servicecomb.core.provider.consumer.
ReferenceConfigUtils
getForInvoke(String, String, String)
- Static method in class io.servicecomb.core.provider.consumer.
ReferenceConfigUtils
getHandlerChain()
- Method in class io.servicecomb.core.
Invocation
getHandlerClassMap()
- Method in class io.servicecomb.core.handler.config.
Config
getHandlerContext()
- Method in class io.servicecomb.core.
Invocation
getHandlerId()
- Method in class io.servicecomb.core.handler.config.
HandlerConfig
getHandlerIndex()
- Method in class io.servicecomb.core.
Invocation
getHttpMethod()
- Method in class io.servicecomb.core.definition.
OperationMeta
getInnerDefaultChainDef()
- Method in class io.servicecomb.core.handler.
AbstractHandlerManager
getInnerDefaultChainDef()
- Method in class io.servicecomb.core.handler.
ConsumerHandlerManager
getInnerDefaultChainDef()
- Method in class io.servicecomb.core.handler.
ProducerHandlerManager
getInstance()
- Static method in class io.servicecomb.core.
CseContext
getInstance()
- Method in class io.servicecomb.core.provider.producer.
ProducerMeta
getInstanceClass()
- Method in class io.servicecomb.core.provider.producer.
ProducerMeta
getInvocationQualifiedName()
- Method in class io.servicecomb.core.
Invocation
getKey(String)
- Method in class io.servicecomb.core.handler.
AbstractHandlerManager
getLastHandler()
- Method in class io.servicecomb.core.handler.
AbstractHandlerManager
getLastHandler()
- Method in class io.servicecomb.core.handler.
ConsumerHandlerManager
getLastHandler()
- Method in class io.servicecomb.core.handler.
ProducerHandlerManager
getLatestEndpoints()
- Method in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
getMethod()
- Method in class io.servicecomb.core.definition.
OperationMeta
getMicroservice()
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaContext
getMicroserviceInstance()
- Method in class io.servicecomb.core.
Endpoint
getMicroserviceMeta()
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
getMicroserviceMeta()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getMicroserviceMeta()
- Method in class io.servicecomb.core.provider.consumer.
ReferenceConfig
getMicroserviceMetaManager()
- Method in class io.servicecomb.core.
CseContext
getMicroserviceMetaManager()
- Method in class io.servicecomb.core.unittest.
UnitTestMeta
getMicroserviceName()
- Method in class io.servicecomb.core.definition.
OperationMeta
getMicroserviceName()
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
getMicroserviceName()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getMicroserviceName()
- Method in class io.servicecomb.core.
Invocation
getMicroserviceQualifiedName()
- Method in class io.servicecomb.core.definition.
OperationMeta
getMicroserviceQualifiedName()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getMicroserviceQualifiedName()
- Method in class io.servicecomb.core.
Invocation
getMicroserviceVersionRule()
- Method in class io.servicecomb.core.
Invocation
getMicroserviceVersionRule()
- Method in class io.servicecomb.core.provider.consumer.
ReferenceConfig
getName()
- Method in interface io.servicecomb.core.
ConsumerProvider
getName()
- Method in class io.servicecomb.core.definition.
CommonService
getName()
- Method in class io.servicecomb.core.handler.
AbstractHandlerManager
getName()
- Method in class io.servicecomb.core.handler.
ConsumerHandlerManager
getName()
- Method in class io.servicecomb.core.handler.
ProducerHandlerManager
getName()
- Method in interface io.servicecomb.core.
ProducerProvider
getName()
- Method in interface io.servicecomb.core.
Transport
getOperationId()
- Method in class io.servicecomb.core.definition.
OperationMeta
getOperationMeta()
- Method in class io.servicecomb.core.
Invocation
getOperationName()
- Method in class io.servicecomb.core.
Invocation
getOperationPath()
- Method in class io.servicecomb.core.definition.
OperationMeta
getOperations()
- Method in class io.servicecomb.core.definition.
CommonService
getOrCreateConsumerSchema(MicroserviceMeta, Microservice)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
getOrCreateMicroserviceMeta(Microservice)
- Method in class io.servicecomb.core.definition.
MicroserviceMetaManager
getOrCreateMicroserviceMeta(String)
- Method in class io.servicecomb.core.definition.
MicroserviceMetaManager
getOrCreateMicroserviceMeta(String, String)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
getOrCreateProducerSchema(String, String, Class<?>, Object)
- Method in class io.servicecomb.core.definition.schema.
ProducerSchemaFactory
getOrCreateSchema(CONTEXT)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
getOrCreateSchemaMeta(Class<?>)
- Method in class io.servicecomb.core.unittest.
UnitTestMeta
getOrCreateSchemaMeta(String, String, String, Class<?>)
- Method in class io.servicecomb.core.unittest.
UnitTestMeta
getOrder()
- Method in class io.servicecomb.core.
CseApplicationListener
getOrder()
- Method in interface io.servicecomb.core.
Transport
getPackageName()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getParamName(int)
- Method in class io.servicecomb.core.definition.
OperationMeta
getParamSize()
- Method in class io.servicecomb.core.definition.
OperationMeta
getProducerInstance()
- Method in class io.servicecomb.core.definition.schema.
ProducerSchemaContext
getProducerProviderManager()
- Method in class io.servicecomb.core.
CseContext
getProviderClass()
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
getProviderHandlerChain()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getPublishEndpoint()
- Method in class io.servicecomb.core.transport.
AbstractTransport
getPublishEndpoint()
- Method in interface io.servicecomb.core.
Transport
用于上报到服务中心,要求是其他节点可访问的地址
getRealTransportName()
- Method in class io.servicecomb.core.
Invocation
getReferenceConfig(String)
- Method in class io.servicecomb.core.provider.consumer.
ConsumerProviderManager
getRequestTimeout()
- Static method in class io.servicecomb.core.transport.
AbstractTransport
getResponseExecutor()
- Method in class io.servicecomb.core.
Invocation
getSchemaId()
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
getSchemaId()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getSchemaId()
- Method in class io.servicecomb.core.
Invocation
getSchemaId()
- Method in class io.servicecomb.core.provider.producer.
ProducerMeta
getSchemaListenerManager()
- Method in class io.servicecomb.core.
CseContext
getSchemaLoader()
- Method in class io.servicecomb.core.
CseContext
getSchemaMeta()
- Method in class io.servicecomb.core.definition.
OperationMeta
getSchemaMeta()
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
getSchemaMeta()
- Method in class io.servicecomb.core.
Invocation
getSchemaMetas()
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
getSchemaQualifiedName()
- Method in class io.servicecomb.core.definition.
OperationMeta
getShortName()
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
getSwagger()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getSwaggerEnvironment()
- Method in class io.servicecomb.core.
CseContext
getSwaggerIntf()
- Method in class io.servicecomb.core.definition.
SchemaMeta
getSwaggerOperation()
- Method in class io.servicecomb.core.definition.
OperationMeta
getTransport()
- Method in class io.servicecomb.core.
Endpoint
getTransport()
- Method in class io.servicecomb.core.
Invocation
getTransport()
- Method in class io.servicecomb.core.provider.consumer.
ReferenceConfig
getTransportManager()
- Method in class io.servicecomb.core.
CseContext
groupByName()
- Method in class io.servicecomb.core.transport.
TransportManager
H
handle(Invocation, AsyncResponse)
- Method in interface io.servicecomb.core.
Handler
handle(Invocation, AsyncResponse)
- Method in class io.servicecomb.core.handler.impl.
ProducerOperationHandler
handle(Invocation, AsyncResponse)
- Method in class io.servicecomb.core.handler.impl.
SimpleLoadBalanceHandler
handle(Invocation, AsyncResponse)
- Method in class io.servicecomb.core.handler.impl.
TransportClientHandler
handle(Invocation, AsyncResponse)
- Method in class io.servicecomb.core.handler.
ShutdownHookHandler
Handler
- Interface in
io.servicecomb.core
HandlerConfig
- Class in
io.servicecomb.core.handler.config
HandlerConfig()
- Constructor for class io.servicecomb.core.handler.config.
HandlerConfig
HandlerConfigUtils
- Class in
io.servicecomb.core.handler
handlerRefNotExist(String)
- Static method in class io.servicecomb.core.exception.
ExceptionUtils
I
init()
- Method in interface io.servicecomb.core.
ConsumerProvider
init(SchemaMeta, Method, String, String, Operation)
- Method in class io.servicecomb.core.definition.
OperationMeta
init(InstanceCacheManager, TransportManager)
- Static method in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
init(Config)
- Method in class io.servicecomb.core.handler.
AbstractHandlerManager
init()
- Static method in class io.servicecomb.core.handler.
HandlerConfigUtils
init(MicroserviceMeta, InvocationType)
- Method in class io.servicecomb.core.handler.impl.
AbstractHandler
init(MicroserviceMeta, InvocationType)
- Method in interface io.servicecomb.core.
Handler
init()
- Method in interface io.servicecomb.core.
ProducerProvider
init()
- Method in class io.servicecomb.core.provider.consumer.
AbstractConsumerProvider
init()
- Method in class io.servicecomb.core.provider.consumer.
ConsumerProviderManager
init()
- Method in class io.servicecomb.core.provider.producer.
ProducerProviderManager
init()
- Method in interface io.servicecomb.core.
Transport
init()
- Method in class io.servicecomb.core.transport.
TransportManager
init()
- Static method in class io.servicecomb.core.unittest.
UnitTestMeta
innerSyncInvoke(Invocation)
- Static method in class io.servicecomb.core.provider.consumer.
InvokerUtils
INSTANCE
- Static variable in class io.servicecomb.core.definition.loader.
DynamicSchemaLoader
INSTANCE
- Static variable in class io.servicecomb.core.handler.
ConsumerHandlerManager
INSTANCE
- Static variable in class io.servicecomb.core.handler.impl.
ProducerOperationHandler
INSTANCE
- Static variable in class io.servicecomb.core.handler.impl.
TransportClientHandler
INSTANCE
- Static variable in class io.servicecomb.core.handler.
ProducerHandlerManager
INSTANCE
- Static variable in class io.servicecomb.core.handler.
ShutdownHookHandler
instanceCache
- Variable in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
instanceCacheManager
- Static variable in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
Invocation
- Class in
io.servicecomb.core
Invocation(ReferenceConfig, OperationMeta, Object[])
- Constructor for class io.servicecomb.core.
Invocation
Invocation(Endpoint, OperationMeta, Object[])
- Constructor for class io.servicecomb.core.
Invocation
InvocationFactory
- Class in
io.servicecomb.core.invocation
invoke(Invocation)
- Static method in class io.servicecomb.core.provider.consumer.
InvokerUtils
InvokerUtils
- Class in
io.servicecomb.core.provider.consumer
io.servicecomb.core
- package io.servicecomb.core
io.servicecomb.core.config
- package io.servicecomb.core.config
io.servicecomb.core.definition
- package io.servicecomb.core.definition
io.servicecomb.core.definition.loader
- package io.servicecomb.core.definition.loader
io.servicecomb.core.definition.schema
- package io.servicecomb.core.definition.schema
io.servicecomb.core.endpoint
- package io.servicecomb.core.endpoint
io.servicecomb.core.exception
- package io.servicecomb.core.exception
io.servicecomb.core.executor
- package io.servicecomb.core.executor
io.servicecomb.core.handler
- package io.servicecomb.core.handler
io.servicecomb.core.handler.config
- package io.servicecomb.core.handler.config
io.servicecomb.core.handler.impl
- package io.servicecomb.core.handler.impl
io.servicecomb.core.invocation
- package io.servicecomb.core.invocation
io.servicecomb.core.provider
- package io.servicecomb.core.provider
io.servicecomb.core.provider.consumer
- package io.servicecomb.core.provider.consumer
io.servicecomb.core.provider.producer
- package io.servicecomb.core.provider.producer
io.servicecomb.core.transport
- package io.servicecomb.core.transport
io.servicecomb.core.unittest
- package io.servicecomb.core.unittest
isSync()
- Method in class io.servicecomb.core.definition.
OperationMeta
K
KEY_GROUP
- Static variable in class io.servicecomb.core.executor.
FixedThreadExecutor
KEY_THREAD
- Static variable in class io.servicecomb.core.executor.
FixedThreadExecutor
L
lbAddressNotFound(String, String, String)
- Static method in class io.servicecomb.core.exception.
ExceptionUtils
loadProperties(Properties)
- Method in class io.servicecomb.core.config.
ConfigurationSpringInitializer
loadSwagger(CONTEXT)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
loadSwagger(String, String)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
loadSwagger(ConsumerSchemaContext)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
M
mergeFrom(Config)
- Method in class io.servicecomb.core.handler.config.
Config
microservice
- Variable in class io.servicecomb.core.definition.schema.
ConsumerSchemaContext
MicroserviceMeta
- Class in
io.servicecomb.core.definition
微服务名为microserviceName(app内部)或者appId:microserviceName(跨app) operation的查询key为operation的qualifiedName
MicroserviceMeta(String)
- Constructor for class io.servicecomb.core.definition.
MicroserviceMeta
microserviceMeta
- Variable in class io.servicecomb.core.definition.schema.
SchemaContext
microserviceMetaManager
- Variable in class io.servicecomb.core.definition.loader.
SchemaLoader
MicroserviceMetaManager
- Class in
io.servicecomb.core.definition
key为microserviceName(app内部)或者appId:microserviceName(跨app)
MicroserviceMetaManager()
- Constructor for class io.servicecomb.core.definition.
MicroserviceMetaManager
microserviceMetaManager
- Variable in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
microserviceMetaManager
- Variable in class io.servicecomb.core.provider.consumer.
AbstractConsumerProvider
N
name
- Variable in class io.servicecomb.core.definition.
CommonService
next(AsyncResponse)
- Method in class io.servicecomb.core.
Invocation
notifySchemaListener(MicroserviceMeta...)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
notifySchemaListener()
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
notifySchemaListener(SchemaMeta...)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
notifySchemaListener(List<SchemaMeta>)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
O
onApplicationEvent(ApplicationEvent)
- Method in class io.servicecomb.core.
CseApplicationListener
onBootEvent(BootListener.BootEvent)
- Method in interface io.servicecomb.core.
BootListener
onSchemaLoaded(SchemaMeta...)
- Method in interface io.servicecomb.core.definition.loader.
SchemaListener
operationIdInvalid(String, String)
- Static method in class io.servicecomb.core.exception.
ExceptionUtils
OperationMeta
- Class in
io.servicecomb.core.definition
OperationMeta()
- Constructor for class io.servicecomb.core.definition.
OperationMeta
operationMgr
- Variable in class io.servicecomb.core.definition.
CommonService
P
parseAddress(String)
- Method in class io.servicecomb.core.transport.
AbstractTransport
parseAddress(String)
- Method in interface io.servicecomb.core.
Transport
endpoint的格式为 URI,比如rest://192.168.1.1:8080
parseMicroserviceName(String)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
parseSwagger(URL)
- Static method in class io.servicecomb.core.definition.
SchemaUtils
parseSwagger(String)
- Static method in class io.servicecomb.core.definition.
SchemaUtils
postProcessAfterInitialization(Object, String)
- Method in interface io.servicecomb.core.provider.
CseBeanPostProcessor.EmptyBeanPostProcessor
postProcessAfterInitialization(Object, String)
- Method in class io.servicecomb.core.provider.
CseBeanPostProcessor
postProcessBeforeInitialization(Object, String)
- Method in interface io.servicecomb.core.provider.
CseBeanPostProcessor.EmptyBeanPostProcessor
postProcessBeforeInitialization(Object, String)
- Method in class io.servicecomb.core.provider.
CseBeanPostProcessor
processConsumerField(ApplicationContext, Object, Field)
- Method in interface io.servicecomb.core.provider.
CseBeanPostProcessor.ConsumerFieldProcessor
processProvider(ApplicationContext, String, Object)
- Method in interface io.servicecomb.core.provider.
CseBeanPostProcessor.ProviderProcessor
PRODUCER_OPERATION
- Static variable in class io.servicecomb.core.
Const
ProducerHandlerManager
- Class in
io.servicecomb.core.handler
ProducerHandlerManager()
- Constructor for class io.servicecomb.core.handler.
ProducerHandlerManager
producerInstance
- Variable in class io.servicecomb.core.definition.schema.
ProducerSchemaContext
ProducerMeta
- Class in
io.servicecomb.core.provider.producer
ProducerMeta()
- Constructor for class io.servicecomb.core.provider.producer.
ProducerMeta
ProducerMeta(String, Object, Class<?>)
- Constructor for class io.servicecomb.core.provider.producer.
ProducerMeta
ProducerOperationHandler
- Class in
io.servicecomb.core.handler.impl
ProducerOperationHandler()
- Constructor for class io.servicecomb.core.handler.impl.
ProducerOperationHandler
producerOperationNotExist(String, String)
- Static method in class io.servicecomb.core.exception.
ExceptionUtils
ProducerProvider
- Interface in
io.servicecomb.core
ProducerProviderManager
- Class in
io.servicecomb.core.provider.producer
ProducerProviderManager()
- Constructor for class io.servicecomb.core.provider.producer.
ProducerProviderManager
ProducerSchemaContext
- Class in
io.servicecomb.core.definition.schema
ProducerSchemaContext()
- Constructor for class io.servicecomb.core.definition.schema.
ProducerSchemaContext
ProducerSchemaFactory
- Class in
io.servicecomb.core.definition.schema
ProducerSchemaFactory()
- Constructor for class io.servicecomb.core.definition.schema.
ProducerSchemaFactory
providerClass
- Variable in class io.servicecomb.core.definition.schema.
SchemaContext
publishEndpoint
- Variable in class io.servicecomb.core.transport.
AbstractTransport
putExtData(String, Object)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
putExtData(String, Object)
- Method in class io.servicecomb.core.definition.
OperationMeta
putSelfBasePathIfAbsent(String, String)
- Method in class io.servicecomb.core.definition.loader.
SchemaLoader
R
ReactiveExecutor
- Class in
io.servicecomb.core.executor
用于在verticle中就地执行,不做多余的调度,这是性能最高的一种模型
ReactiveExecutor()
- Constructor for class io.servicecomb.core.executor.
ReactiveExecutor
reactiveInvoke(Invocation, AsyncResponse)
- Static method in class io.servicecomb.core.provider.consumer.
InvokerUtils
ReactiveResponseExecutor
- Class in
io.servicecomb.core.provider.consumer
reactive场景,就地执行即可
ReactiveResponseExecutor()
- Constructor for class io.servicecomb.core.provider.consumer.
ReactiveResponseExecutor
ReferenceConfig
- Class in
io.servicecomb.core.provider.consumer
ReferenceConfig()
- Constructor for class io.servicecomb.core.provider.consumer.
ReferenceConfig
ReferenceConfig(ConsumerSchemaFactory, String, String, String)
- Constructor for class io.servicecomb.core.provider.consumer.
ReferenceConfig
ReferenceConfigUtils
- Class in
io.servicecomb.core.provider.consumer
ReferenceConfigUtils()
- Constructor for class io.servicecomb.core.provider.consumer.
ReferenceConfigUtils
registerSchema(String, Resource)
- Method in class io.servicecomb.core.definition.loader.
SchemaLoader
resource的路径格式,至少是以这个形式结尾:schemaId.yaml
registerSchema(String, String, String)
- Method in class io.servicecomb.core.definition.loader.
SchemaLoader
registerSchema(String, String, Swagger)
- Method in class io.servicecomb.core.definition.loader.
SchemaLoader
registerSchema(MicroserviceMeta, String, Swagger)
- Method in class io.servicecomb.core.definition.loader.
SchemaLoader
registerSchemas(String)
- Method in class io.servicecomb.core.definition.loader.
DynamicSchemaLoader
动态注册指定目录下的schema契约到当前服务
registerSchemas(String, String)
- Method in class io.servicecomb.core.definition.loader.
DynamicSchemaLoader
动态注册指定目录下的schema契约到指定服务
regOperation(String, OPERATION)
- Method in class io.servicecomb.core.definition.
CommonService
regSchemaMeta(SchemaMeta)
- Method in class io.servicecomb.core.definition.
MicroserviceMeta
RESTFUL
- Static variable in class io.servicecomb.core.
Const
run()
- Method in class io.servicecomb.core.handler.
ShutdownHookHandler
S
SchemaContext
- Class in
io.servicecomb.core.definition.schema
SchemaContext()
- Constructor for class io.servicecomb.core.definition.schema.
SchemaContext
schemaId
- Variable in class io.servicecomb.core.definition.schema.
SchemaContext
SchemaListener
- Interface in
io.servicecomb.core.definition.loader
SchemaListenerManager
- Class in
io.servicecomb.core.definition.loader
key为microserviceName
SchemaListenerManager()
- Constructor for class io.servicecomb.core.definition.loader.
SchemaListenerManager
schemaListenerManager
- Variable in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
SchemaLoader
- Class in
io.servicecomb.core.definition.loader
SchemaLoader()
- Constructor for class io.servicecomb.core.definition.loader.
SchemaLoader
schemaLoader
- Variable in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
schemaMeta
- Variable in class io.servicecomb.core.definition.schema.
SchemaContext
SchemaMeta
- Class in
io.servicecomb.core.definition
SchemaMeta(Swagger, MicroserviceMeta, String)
- Constructor for class io.servicecomb.core.definition.
SchemaMeta
SchemaUtils
- Class in
io.servicecomb.core.definition
send(Invocation, AsyncResponse)
- Method in interface io.servicecomb.core.
Transport
setApplicationContext(ApplicationContext)
- Method in class io.servicecomb.core.
CseApplicationListener
setApplicationContext(ApplicationContext)
- Method in class io.servicecomb.core.provider.
CseBeanPostProcessor
setClazz(Class<Handler>)
- Method in class io.servicecomb.core.handler.config.
HandlerConfig
setClazz(String)
- Method in class io.servicecomb.core.handler.config.
HandlerConfig
setConfigId(String)
- Method in class io.servicecomb.core.config.
ConfigurationSpringInitializer
setConsumerHandlerChain(List<Handler>)
- Method in class io.servicecomb.core.definition.
SchemaMeta
setConsumerProviderManager(ConsumerProviderManager)
- Method in class io.servicecomb.core.
CseContext
setConsumerSchemaFactory(ConsumerSchemaFactory)
- Method in class io.servicecomb.core.
CseContext
setConsumerSchemaFactory(ConsumerSchemaFactory)
- Method in class io.servicecomb.core.provider.consumer.
ConsumerProviderManager
setEndpoint(Endpoint)
- Method in class io.servicecomb.core.
Invocation
setEventType(BootListener.EventType)
- Method in class io.servicecomb.core.
BootListener.BootEvent
setExecutor(Executor)
- Method in class io.servicecomb.core.definition.
OperationMeta
setHandlerConfigList(List<HandlerConfig>)
- Method in class io.servicecomb.core.handler.config.
Config
setHandlerId(String)
- Method in class io.servicecomb.core.handler.config.
HandlerConfig
setHandlerIndex(int)
- Method in class io.servicecomb.core.
Invocation
setHttpMethod(String)
- Method in class io.servicecomb.core.definition.
OperationMeta
setInitEventClass(Class<?>)
- Method in class io.servicecomb.core.
CseApplicationListener
setInstance(Object)
- Method in class io.servicecomb.core.provider.producer.
ProducerMeta
setInstanceClass(Class<?>)
- Method in class io.servicecomb.core.provider.producer.
ProducerMeta
setListenAddressWithoutSchema(String)
- Method in class io.servicecomb.core.transport.
AbstractTransport
setListenAddressWithoutSchema(String, Map<String, String>)
- Method in class io.servicecomb.core.transport.
AbstractTransport
将配置的URI转换为endpoint addressWithoutSchema 配置的URI,没有schema部分
setMicroservice(Microservice)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaContext
setMicroserviceMeta(MicroserviceMeta)
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
setMicroserviceMetaManager(MicroserviceMetaManager)
- Method in class io.servicecomb.core.
CseContext
setMicroserviceMetaManager(MicroserviceMetaManager)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
setMicroserviceMetaManager(MicroserviceMetaManager)
- Method in class io.servicecomb.core.definition.loader.
SchemaLoader
setMicroserviceMetaManager(MicroserviceMetaManager)
- Method in class io.servicecomb.core.definition.schema.
AbstractSchemaFactory
setMicroserviceVersionRule(String)
- Method in class io.servicecomb.core.provider.consumer.
ReferenceConfig
setName(String)
- Method in class io.servicecomb.core.definition.
CommonService
setProducerInstance(Object)
- Method in class io.servicecomb.core.definition.schema.
ProducerSchemaContext
setProducerProviderManager(ProducerProviderManager)
- Method in class io.servicecomb.core.
CseContext
setProviderClass(Class<?>)
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
setProviderHandlerChain(List<Handler>)
- Method in class io.servicecomb.core.definition.
SchemaMeta
setReady(boolean)
- Static method in class io.servicecomb.core.provider.consumer.
ReferenceConfigUtils
setResponse(Response)
- Method in class io.servicecomb.core.provider.consumer.
SyncResponseExecutor
setResponseExecutor(Executor)
- Method in class io.servicecomb.core.
Invocation
setSchemaId(String)
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
setSchemaId(String)
- Method in class io.servicecomb.core.provider.producer.
ProducerMeta
setSchemaListenerList(List<SchemaListener>)
- Method in class io.servicecomb.core.definition.loader.
SchemaListenerManager
setSchemaListenerManager(SchemaListenerManager)
- Method in class io.servicecomb.core.
CseContext
setSchemaListenerManager(SchemaListenerManager)
- Method in class io.servicecomb.core.definition.schema.
ConsumerSchemaFactory
setSchemaLoader(SchemaLoader)
- Method in class io.servicecomb.core.
CseContext
setSchemaMeta(SchemaMeta)
- Method in class io.servicecomb.core.definition.schema.
SchemaContext
setSwaggerEnv(SwaggerEnvironment)
- Method in class io.servicecomb.core.definition.schema.
ProducerSchemaFactory
setSwaggerEnvironment(SwaggerEnvironment)
- Method in class io.servicecomb.core.
CseContext
setTransport(String, String)
- Method in class io.servicecomb.core.provider.consumer.
ConsumerProviderManager
setTransport(String)
- Method in class io.servicecomb.core.provider.consumer.
ReferenceConfig
setTransportManager(TransportManager)
- Method in class io.servicecomb.core.
CseContext
setTransports(List<Transport>)
- Method in class io.servicecomb.core.transport.
TransportManager
ShutdownHookHandler
- Class in
io.servicecomb.core.handler
实现调用链的优雅停止: 当调用链没有返回的时候,等待返回或者超时
SimpleLoadBalanceHandler
- Class in
io.servicecomb.core.handler.impl
内置轮询lb,方便demo之类的场景,不必去依赖lb包
SimpleLoadBalanceHandler()
- Constructor for class io.servicecomb.core.handler.impl.
SimpleLoadBalanceHandler
SRC_MICROSERVICE
- Static variable in class io.servicecomb.core.
Const
swaggerToString(Swagger)
- Static method in class io.servicecomb.core.definition.
SchemaUtils
syncInvoke(String, String, String, Object[])
- Static method in class io.servicecomb.core.provider.consumer.
InvokerUtils
syncInvoke(String, String, String, String, String, Object[])
- Static method in class io.servicecomb.core.provider.consumer.
InvokerUtils
syncInvoke(Invocation)
- Static method in class io.servicecomb.core.provider.consumer.
InvokerUtils
SyncResponseExecutor
- Class in
io.servicecomb.core.provider.consumer
业务线程在阻塞等待着,不必另起线程 将应答流程包装为Runnable,先唤醒业务线程,再在业务线程中执行runnable
SyncResponseExecutor()
- Constructor for class io.servicecomb.core.provider.consumer.
SyncResponseExecutor
T
TARGET_MICROSERVICE
- Static variable in class io.servicecomb.core.
Const
toString()
- Method in class io.servicecomb.core.
Endpoint
toString()
- Method in exception io.servicecomb.core.exception.
CseException
Transport
- Interface in
io.servicecomb.core
TransportClientHandler
- Class in
io.servicecomb.core.handler.impl
TransportClientHandler()
- Constructor for class io.servicecomb.core.handler.impl.
TransportClientHandler
transportManager
- Static variable in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
TransportManager
- Class in
io.servicecomb.core.transport
TransportManager()
- Constructor for class io.servicecomb.core.transport.
TransportManager
transportName
- Variable in class io.servicecomb.core.endpoint.
AbstractEndpointsCache
transportVertx
- Variable in class io.servicecomb.core.transport.
AbstractTransport
triggerEvent(BootListener.EventType)
- Method in class io.servicecomb.core.
CseApplicationListener
U
UnitTestMeta
- Class in
io.servicecomb.core.unittest
UnitTestMeta()
- Constructor for class io.servicecomb.core.unittest.
UnitTestMeta
V
valueOf(String)
- Static method in enum io.servicecomb.core.
BootListener.EventType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.servicecomb.core.
BootListener.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_RULE_LATEST
- Static variable in class io.servicecomb.core.
Const
W
waitResponse()
- Method in class io.servicecomb.core.provider.consumer.
SyncResponseExecutor
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.