A B C D E G H I L R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractComponentExecutor - Class in com.alibaba.cola.extension.register
- AbstractComponentExecutor() - Constructor for class com.alibaba.cola.extension.register.AbstractComponentExecutor
B
- bizId() - Method in annotation type com.alibaba.cola.extension.Extension
- bootstrap() - Method in class com.alibaba.cola.extension.ExtensionAutoConfiguration
C
- com.alibaba.cola.extension - package com.alibaba.cola.extension
- com.alibaba.cola.extension.register - package com.alibaba.cola.extension.register
D
- doRegistration(ExtensionPointI) - Method in class com.alibaba.cola.extension.register.ExtensionRegister
E
- equals(Object) - Method in class com.alibaba.cola.extension.ExtensionCoordinate
- execute(ExtensionCoordinate, Function<T, R>) - Method in class com.alibaba.cola.extension.register.AbstractComponentExecutor
- execute(Class<T>, BizScenario, Function<T, R>) - Method in class com.alibaba.cola.extension.register.AbstractComponentExecutor
-
Execute extension with Response
- executeVoid(ExtensionCoordinate, Consumer<T>) - Method in class com.alibaba.cola.extension.register.AbstractComponentExecutor
- executeVoid(Class<T>, BizScenario, Consumer<T>) - Method in class com.alibaba.cola.extension.register.AbstractComponentExecutor
-
Execute extension without Response
- executor() - Method in class com.alibaba.cola.extension.ExtensionAutoConfiguration
- Extension - Annotation Type in com.alibaba.cola.extension
-
Extension
- EXTENSION_EXTPT_NAMING - Static variable in class com.alibaba.cola.extension.register.ExtensionRegister
- ExtensionAutoConfiguration - Class in com.alibaba.cola.extension
- ExtensionAutoConfiguration() - Constructor for class com.alibaba.cola.extension.ExtensionAutoConfiguration
- ExtensionBootstrap - Class in com.alibaba.cola.extension.register
-
ExtensionBootstrap
- ExtensionBootstrap() - Constructor for class com.alibaba.cola.extension.register.ExtensionBootstrap
- ExtensionCoordinate - Class in com.alibaba.cola.extension
-
Extension Coordinate(扩展坐标) is used to uniquely position an Extension
- ExtensionCoordinate(Class, BizScenario) - Constructor for class com.alibaba.cola.extension.ExtensionCoordinate
- ExtensionCoordinate(String, String) - Constructor for class com.alibaba.cola.extension.ExtensionCoordinate
- ExtensionExecutor - Class in com.alibaba.cola.extension
-
ExtensionExecutor
- ExtensionExecutor() - Constructor for class com.alibaba.cola.extension.ExtensionExecutor
- ExtensionPointI - Interface in com.alibaba.cola.extension
-
ExtensionPointI is the parent interface of all ExtensionPoints 扩展点表示一块逻辑在不同的业务有不同的实现,使用扩展点做接口申明,然后用Extension(扩展)去实现扩展点。
- ExtensionRegister - Class in com.alibaba.cola.extension.register
-
ExtensionRegister
- ExtensionRegister() - Constructor for class com.alibaba.cola.extension.register.ExtensionRegister
- ExtensionRepository - Class in com.alibaba.cola.extension
-
ExtensionRepository
- ExtensionRepository() - Constructor for class com.alibaba.cola.extension.ExtensionRepository
G
- getBizScenario() - Method in class com.alibaba.cola.extension.ExtensionCoordinate
- getExtensionPointClass() - Method in class com.alibaba.cola.extension.ExtensionCoordinate
- getExtensionRepo() - Method in class com.alibaba.cola.extension.ExtensionRepository
H
- hashCode() - Method in class com.alibaba.cola.extension.ExtensionCoordinate
I
- init() - Method in class com.alibaba.cola.extension.register.ExtensionBootstrap
L
- locateComponent(Class<C>, BizScenario) - Method in class com.alibaba.cola.extension.ExtensionExecutor
- locateComponent(Class<C>, BizScenario) - Method in class com.alibaba.cola.extension.register.AbstractComponentExecutor
- locateExtension(Class<Ext>, BizScenario) - Method in class com.alibaba.cola.extension.ExtensionExecutor
-
if the bizScenarioUniqueIdentity is "ali.tmall.supermarket" the search path is as below: 1、first try to get extension by "ali.tmall.supermarket", if get, return it.
R
- register() - Method in class com.alibaba.cola.extension.ExtensionAutoConfiguration
- repository() - Method in class com.alibaba.cola.extension.ExtensionAutoConfiguration
S
- scenario() - Method in annotation type com.alibaba.cola.extension.Extension
- setApplicationContext(ApplicationContext) - Method in class com.alibaba.cola.extension.register.ExtensionBootstrap
T
- toString() - Method in class com.alibaba.cola.extension.ExtensionCoordinate
U
V
- valueOf(Class, BizScenario) - Static method in class com.alibaba.cola.extension.ExtensionCoordinate
All Classes All Packages