索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractErrorCodes - org.coodex.concrete.common中的类
-
已过时。
- AbstractErrorCodes() - 类的构造器 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- AbstractPage - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-03-21.
- AbstractPage() - 类的构造器 org.coodex.concrete.api.pojo.AbstractPage
- AbstractTopic<M extends Serializable> - org.coodex.concrete.message中的接口
-
消息不同,主题不同 队列不同,主题不同
- AccessAllow - org.coodex.concrete.api中的注释类型
-
业务接口访问权限定义,与BizUnit一起使用
- Account<ID extends Serializable> - org.coodex.concrete.common中的接口
-
代表系统的一个账户 Created by davidoff shen on 2016-09-01.
- AccountFactory<ID extends Serializable> - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2016-11-22.
- AccountID - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-07-17.
- AccountIDDeserializer - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-07-17.
- add(String, String) - 接口中的方法 org.coodex.concrete.common.Subjoin
- addAll(Collection<Warning>) - 接口中的方法 org.coodex.concrete.common.Subjoin
- after(Token) - 接口中的方法 org.coodex.concrete.common.TokenEventListener
- algorithm() - 注释类型 中的元素 org.coodex.concrete.api.Signable
- Application - org.coodex.concrete.api中的接口
- apply(DefinitionContext) - 接口中的方法 org.coodex.concrete.api.LimitingStrategy
- ATTACHMENT_ERROR_CODE - 类中的静态变量 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- ATTACHMENT_ERROR_CODE - 类中的静态变量 org.coodex.concrete.common.ErrorCodeConstants
- attributeNames() - 接口中的方法 org.coodex.concrete.common.Token
B
- before(Token) - 接口中的方法 org.coodex.concrete.common.TokenEventListener
- bridging(CompletableFuture<?>) - 接口中的方法 org.coodex.concrete.api.rx.CompletableFutureBridge
- bucket() - 注释类型 中的元素 org.coodex.concrete.api.limiting.TokenBucket
C
- Caller - org.coodex.concrete.common中的接口
- cancel() - 接口中的方法 org.coodex.concrete.message.Subscription
- clearWarning() - 接口中的方法 org.coodex.concrete.common.Subjoin
- CompletableCodeBuilder - org.coodex.concrete.api.rx中的类
- CompletableCodeBuilder() - 类的构造器 org.coodex.concrete.api.rx.CompletableCodeBuilder
- CompletableFutureBridge - org.coodex.concrete.api.rx中的接口
- CONCRETE_CORE - 类中的静态变量 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- CONCRETE_CORE - 类中的静态变量 org.coodex.concrete.common.ErrorCodeConstants
- CONCRETE_TOKEN_ID_KEY - 接口中的静态变量 org.coodex.concrete.common.Token
- ConcreteService - org.coodex.concrete.api中的注释类型
-
用于声明一个接口是concrete服务接口
- created() - 接口中的方法 org.coodex.concrete.common.Token
- CREATED - 枚举 中的枚举常量 org.coodex.concrete.common.Token.Event
- currentAccount() - 接口中的方法 org.coodex.concrete.common.Token
- CUSTOM_LOWER_BOUND - 类中的静态变量 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- CUSTOM_LOWER_BOUND - 类中的静态变量 org.coodex.concrete.common.ErrorCodeConstants
D
- DEFAULT_NAMESPACE - 注释类型中的静态变量 org.coodex.concrete.api.ErrorCode
- definition() - 注释类型 中的元素 org.coodex.concrete.api.Overlay
- DefinitionContext - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-04-28.
- description() - 注释类型 中的元素 org.coodex.concrete.api.Description
- Description - org.coodex.concrete.api中的注释类型
-
业务描述注解,与ConcreteService一起使用
- deserialize(String) - 接口中的方法 org.coodex.concrete.common.AccountIDDeserializer
- Domain - org.coodex.concrete.api中的注释类型
-
服务领域,可重载 Created by davidoff shen on 2016-09-05.
E
- ErrorCode - org.coodex.concrete.api中的注释类型
-
用来标识一个类是错误代码类,该类中,所有的public static final int类型的域均会作为错误信息进行注册
- ErrorCode.Key - org.coodex.concrete.api中的注释类型
-
错误代码模板在I18N中的键
- ErrorCode.Template - org.coodex.concrete.api中的注释类型
-
错误代码的模板
- ErrorCodeConstants - org.coodex.concrete.common中的类
- ErrorCodeConstants() - 类的构造器 org.coodex.concrete.common.ErrorCodeConstants
- EVERYBODY - 注释类型中的静态变量 org.coodex.concrete.api.AccessAllow
-
所有人都能访问
F
- flush() - 接口中的方法 org.coodex.concrete.common.Token
-
更新token内的值
- format(String, Object...) - 接口中的方法 org.coodex.concrete.common.MessageFormatter
-
已过时。
- format(String, Map<String, Object>) - 接口中的方法 org.coodex.concrete.common.LogFormatter
-
已过时。
G
- get(String) - 接口中的方法 org.coodex.concrete.common.Subjoin
- get(String, String) - 接口中的方法 org.coodex.concrete.common.Subjoin
- getAccountByID(ID) - 接口中的方法 org.coodex.concrete.common.AccountFactory
- getAddress() - 接口中的方法 org.coodex.concrete.common.Caller
- getAdj() - 类中的方法 org.coodex.concrete.api.rx.CompletableCodeBuilder
- getAdj() - 接口中的方法 org.coodex.concrete.api.rx.RxCodeBuilder
- getAnnotation(Class<T>) - 接口中的方法 org.coodex.concrete.common.DefinitionContext
-
优先级: annotationClass不可覆盖时: - method - method.declaringClass - moduleClass
- getAttribute(String, Class<T>) - 接口中的方法 org.coodex.concrete.common.Token
- getBody() - 接口中的方法 org.coodex.concrete.message.ServerSideMessage
- getCalendar() - 接口中的方法 org.coodex.concrete.common.Production
- getClientProvider() - 接口中的方法 org.coodex.concrete.common.Caller
- getCode() - 接口中的方法 org.coodex.concrete.common.Warning
- getCondition() - 类中的方法 org.coodex.concrete.api.pojo.PageRequest
- getCount() - 类中的方法 org.coodex.concrete.api.pojo.PageResult
- getData() - 接口中的方法 org.coodex.concrete.common.Warning
- getDeclaringAnnotation(Class<T>) - 接口中的方法 org.coodex.concrete.common.DefinitionContext
- getDeclaringClass() - 接口中的方法 org.coodex.concrete.common.DefinitionContext
- getDeclaringMethod() - 接口中的方法 org.coodex.concrete.common.DefinitionContext
- getHost() - 接口中的方法 org.coodex.concrete.message.ServerSideMessage
- getId() - 类中的方法 org.coodex.concrete.api.pojo.Identifiable
- getId() - 类中的方法 org.coodex.concrete.api.pojo.StrID
- getId() - 接口中的方法 org.coodex.concrete.common.Account
- getId() - 接口中的方法 org.coodex.concrete.message.ServerSideMessage
- getIronPen(String) - 接口中的方法 org.coodex.concrete.common.IronPenFactory
- getList() - 类中的方法 org.coodex.concrete.api.pojo.PageResult
- getList(String) - 接口中的方法 org.coodex.concrete.common.Subjoin
- getMessage() - 接口中的方法 org.coodex.concrete.common.Warning
- getMessageTemplate(String) - 接口中的方法 org.coodex.concrete.common.MessagePatternLoader
-
已过时。
- getModuleName() - 接口中的方法 org.coodex.concrete.common.DefinitionContext
- getModules() - 接口中的方法 org.coodex.concrete.common.Production
- getName() - 接口中的方法 org.coodex.concrete.common.NamedAccount
- getNamespace() - 接口中的方法 org.coodex.concrete.api.Application
- getNamespace() - 接口中的方法 org.coodex.concrete.common.MessageFormatter
-
已过时。
- getNoise() - 类中的方法 org.coodex.concrete.api.pojo.Signature
- getNum() - 类中的方法 org.coodex.concrete.api.pojo.AbstractPage
- getOrderBy() - 类中的方法 org.coodex.concrete.api.pojo.Sorted
- getPageSize() - 类中的方法 org.coodex.concrete.api.pojo.AbstractPage
- getPojo() - 类中的方法 org.coodex.concrete.api.pojo.Identifiable
- getProductionName() - 接口中的方法 org.coodex.concrete.common.Production
- getProductionsBy(Account<?>, String[]) - 接口中的方法 org.coodex.concrete.common.ProductionRepository
- getRemindDays() - 接口中的方法 org.coodex.concrete.common.Production
- getReturnTypeCode(String) - 类中的方法 org.coodex.concrete.api.rx.CompletableCodeBuilder
- getReturnTypeCode(String) - 接口中的方法 org.coodex.concrete.api.rx.RxCodeBuilder
- getRoles() - 接口中的方法 org.coodex.concrete.common.Account
- getSign() - 类中的方法 org.coodex.concrete.api.pojo.Signature
- getSort() - 类中的方法 org.coodex.concrete.api.pojo.SortedPageRequest
- getSortOrder() - 类中的方法 org.coodex.concrete.api.pojo.Sorted
- getSubject() - 接口中的方法 org.coodex.concrete.message.ServerSideMessage
- getSubject() - 接口中的方法 org.coodex.concrete.message.Subject
- getTenant() - 接口中的方法 org.coodex.concrete.common.SaaSAccount
- getTenant() - 接口中的方法 org.coodex.concrete.common.TenantBuilder
- getTokenId() - 接口中的方法 org.coodex.concrete.common.Token
- getTotal() - 类中的方法 org.coodex.concrete.api.pojo.PageResult
H
- handle(M) - 接口中的方法 org.coodex.concrete.message.MessageFilter
I
- Identifiable<ID,
POJO> - org.coodex.concrete.api.pojo中的类 -
Created by davidoff shen on 2017-03-23.
- Identifiable() - 类的构造器 org.coodex.concrete.api.pojo.Identifiable
- Identifiable(ID, POJO) - 类的构造器 org.coodex.concrete.api.pojo.Identifiable
- invalidate() - 接口中的方法 org.coodex.concrete.common.Token
-
声明令牌失效
- INVALIDATED - 枚举 中的枚举常量 org.coodex.concrete.common.Token.Event
- IronPen - org.coodex.concrete.common中的接口
-
名称源自《国家宝藏1》
- IronPenFactory - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-04-20.
- isAccountCredible() - 接口中的方法 org.coodex.concrete.common.Token
- isAllowed() - 接口中的方法 org.coodex.concrete.common.ServiceTimingChecker
- isValid() - 接口中的方法 org.coodex.concrete.common.Account
- isValid() - 接口中的方法 org.coodex.concrete.common.Token
K
- KEY_WARNINGS - 接口中的静态变量 org.coodex.concrete.common.Subjoin
- keySet() - 接口中的方法 org.coodex.concrete.common.Subjoin
L
- Limiting - org.coodex.concrete.api中的注释类型
-
限流策略定义,可重载 Created by davidoff shen on 2017-04-06.
- LimitingStrategy - org.coodex.concrete.api中的接口
- log(String, String, String, String, String) - 接口中的方法 org.coodex.concrete.common.OperationLogger
-
已过时。
- LogFormatter - org.coodex.concrete.common中的接口
-
已过时。
M
- max() - 注释类型 中的元素 org.coodex.concrete.api.mockers.TimeCost
- MaximumConcurrency - org.coodex.concrete.api.limiting中的注释类型
- MessageFilter<M> - org.coodex.concrete.message中的接口
- MessageFormatter - org.coodex.concrete.common中的接口
-
已过时。
- MessagePatternLoader - org.coodex.concrete.common中的接口
-
已过时。
- MessageSubject - org.coodex.concrete.message中的注释类型
- min() - 注释类型 中的元素 org.coodex.concrete.api.mockers.TimeCost
- Modules - org.coodex.concrete.api中的注释类型
-
声明功能性服务归属的模块
- Modules.NonFunctional - org.coodex.concrete.api中的注释类型
-
声明此服务为非功能性服务
N
- name() - 注释类型 中的元素 org.coodex.concrete.api.Description
- NamedAccount<ID extends Serializable> - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-05-08.
- nonspecific() - 注释类型 中的元素 org.coodex.concrete.api.ConcreteService
- notService() - 注释类型 中的元素 org.coodex.concrete.api.ConcreteService
O
- Observer<M> - org.coodex.concrete.message中的接口
- OK - 类中的静态变量 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- OK - 类中的静态变量 org.coodex.concrete.common.ErrorCodeConstants
- OperationLogger - org.coodex.concrete.common中的接口
-
已过时。
- org.coodex.concrete.api - 程序包 org.coodex.concrete.api
- org.coodex.concrete.api.limiting - 程序包 org.coodex.concrete.api.limiting
- org.coodex.concrete.api.mockers - 程序包 org.coodex.concrete.api.mockers
- org.coodex.concrete.api.pojo - 程序包 org.coodex.concrete.api.pojo
- org.coodex.concrete.api.rx - 程序包 org.coodex.concrete.api.rx
- org.coodex.concrete.common - 程序包 org.coodex.concrete.common
- org.coodex.concrete.message - 程序包 org.coodex.concrete.message
- overlay() - 注释类型 中的元素 org.coodex.concrete.api.Overlay
- Overlay - org.coodex.concrete.api中的注释类型
-
Created by davidoff shen on 2017-04-28.
P
- PageRequest<T> - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-03-21.
- PageRequest() - 类的构造器 org.coodex.concrete.api.pojo.PageRequest
- PageResult<T> - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-03-21.
- PageResult() - 类的构造器 org.coodex.concrete.api.pojo.PageResult
- paperName() - 注释类型 中的元素 org.coodex.concrete.api.Signable
- PREROGATIVE - 注释类型中的静态变量 org.coodex.concrete.api.AccessAllow
- Priority - org.coodex.concrete.api中的注释类型
-
服务执行优先级,需要异步环境支持,例如Servlet 3.x, JAX-RS 2.x
- process(Set<? extends TypeElement>, RoundEnvironment) - 类中的方法 org.coodex.concrete.api.rx.RxClientAPIProcessor
- Producer<M extends Serializable> - org.coodex.concrete.message中的接口
- Production - org.coodex.concrete.common中的接口
- ProductionRepository - org.coodex.concrete.common中的接口
- publish(M) - 接口中的方法 org.coodex.concrete.message.Producer
- putWarning(Warning) - 接口中的方法 org.coodex.concrete.common.Subjoin
R
- ReactiveExtensionFor - org.coodex.concrete.api.rx中的注释类型
- register(Class<?>...) - 接口中的方法 org.coodex.concrete.api.Application
- registerPackage(String...) - 接口中的方法 org.coodex.concrete.api.Application
- release(DefinitionContext) - 接口中的方法 org.coodex.concrete.api.LimitingStrategy
- removeAttribute(String) - 接口中的方法 org.coodex.concrete.common.Token
-
从令牌中移除属性
- renew() - 接口中的方法 org.coodex.concrete.common.Token
- REVERSE_PROXY_ERROR_CODE - 类中的静态变量 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- REVERSE_PROXY_ERROR_CODE - 类中的静态变量 org.coodex.concrete.common.ErrorCodeConstants
- roles() - 注释类型 中的元素 org.coodex.concrete.api.AccessAllow
- RxClientAPIProcessor - org.coodex.concrete.api.rx中的类
- RxClientAPIProcessor() - 类的构造器 org.coodex.concrete.api.rx.RxClientAPIProcessor
- RxCodeBuilder - org.coodex.concrete.api.rx中的接口
S
- SaaSAccount<ID extends Serializable> - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-05-25.
- Safely - org.coodex.concrete.api中的注释类型
-
定义服务是否必须是用户登录、并且账户可信(授权码已验证)的情况下使用 Created by davidoff shen on 2017-05-03.
- SelectableObserver<M> - org.coodex.concrete.message中的接口
- serialize() - 接口中的方法 org.coodex.concrete.common.AccountID
- serialize(Map<String, Object>) - 接口中的方法 org.coodex.concrete.common.SignatureSerializer
- serializer() - 注释类型 中的元素 org.coodex.concrete.api.Signable
- ServerSideMessage<T> - org.coodex.concrete.message中的接口
- ServiceTiming - org.coodex.concrete.api中的注释类型
-
指定服务提供时间,需要在非NoService上定义,可重载 可指定多个服务时间验证类型,使用且规则。
- ServiceTimingChecker - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2016-11-01.
- set(String, List<String>) - 接口中的方法 org.coodex.concrete.common.Subjoin
- setAccount(Account<?>) - 接口中的方法 org.coodex.concrete.common.Token
-
设置当前账户
- setAccountCredible(boolean) - 接口中的方法 org.coodex.concrete.common.Token
-
设置账户是否可信
- setAttribute(String, Serializable) - 接口中的方法 org.coodex.concrete.common.Token
-
将属性缓存到令牌中
- setCondition(T) - 类中的方法 org.coodex.concrete.api.pojo.PageRequest
- setCount(Long) - 类中的方法 org.coodex.concrete.api.pojo.PageResult
- setId(ID) - 类中的方法 org.coodex.concrete.api.pojo.Identifiable
- setList(List<T>) - 类中的方法 org.coodex.concrete.api.pojo.PageResult
- setNoise(String) - 类中的方法 org.coodex.concrete.api.pojo.Signature
- setNum(Long) - 类中的方法 org.coodex.concrete.api.pojo.AbstractPage
- setOrderBy(String) - 类中的方法 org.coodex.concrete.api.pojo.Sorted
- setPageSize(Integer) - 类中的方法 org.coodex.concrete.api.pojo.AbstractPage
- setPojo(POJO) - 类中的方法 org.coodex.concrete.api.pojo.Identifiable
- setSign(String) - 类中的方法 org.coodex.concrete.api.pojo.Signature
- setSort(List<Sorted>) - 类中的方法 org.coodex.concrete.api.pojo.SortedPageRequest
- setSortOrder(int) - 类中的方法 org.coodex.concrete.api.pojo.Sorted
- setTotal(Long) - 类中的方法 org.coodex.concrete.api.pojo.PageResult
- setWarnings(Collection<Warning>) - 接口中的方法 org.coodex.concrete.common.Subjoin
- sign(byte[], String, String) - 接口中的方法 org.coodex.concrete.common.IronPen
-
签名
- Signable - org.coodex.concrete.api中的注释类型
-
Created by davidoff shen on 2017-04-20.
- Signature - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-04-20.
- Signature() - 类的构造器 org.coodex.concrete.api.pojo.Signature
- SignatureSerializer - org.coodex.concrete.common中的接口
-
序列化需要参与签名的数据
- Sorted - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-03-21.
- Sorted() - 类的构造器 org.coodex.concrete.api.pojo.Sorted
- SortedPageRequest<T> - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-03-21.
- SortedPageRequest() - 类的构造器 org.coodex.concrete.api.pojo.SortedPageRequest
- strategy() - 注释类型 中的元素 org.coodex.concrete.api.limiting.MaximumConcurrency
- strategy() - 注释类型 中的元素 org.coodex.concrete.api.Limiting
-
已过时。
- StrID<P> - org.coodex.concrete.api.pojo中的类
-
Created by davidoff shen on 2017-04-28.
- StrID() - 类的构造器 org.coodex.concrete.api.pojo.StrID
- StrID(String, P) - 类的构造器 org.coodex.concrete.api.pojo.StrID
- Subject - org.coodex.concrete.message中的接口
- Subjoin - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-04-20.
- subscribe(MessageFilter<M>) - 接口中的方法 org.coodex.concrete.message.TokenBasedTopic
- subscribe(Observer<M>) - 接口中的方法 org.coodex.concrete.message.AbstractTopic
- Subscription - org.coodex.concrete.message中的接口
T
- TenantBuilder - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-05-25.
- TimeCost - org.coodex.concrete.api.mockers中的注释类型
-
用来进行延迟模拟的定义,min, max单位均为毫秒
- Token - org.coodex.concrete.common中的接口
-
令牌 Created by davidoff shen on 2016-08-31.
- Token.Event - org.coodex.concrete.common中的枚举
- TokenBasedTopic<M extends Serializable> - org.coodex.concrete.message中的接口
- TokenBucket - org.coodex.concrete.api.limiting中的注释类型
- TokenEventListener - org.coodex.concrete.common中的接口
-
Created by davidoff shen on 2017-05-20.
- tokenUsed() - 注释类型 中的元素 org.coodex.concrete.api.limiting.TokenBucket
- Topic<M extends Serializable> - org.coodex.concrete.message中的接口
U
- update(M) - 接口中的方法 org.coodex.concrete.message.Observer
- updatedKeySet() - 接口中的方法 org.coodex.concrete.common.Subjoin
V
- value() - 注释类型 中的元素 org.coodex.concrete.api.ConcreteService
- value() - 注释类型 中的元素 org.coodex.concrete.api.Domain
- value() - 注释类型 中的元素 org.coodex.concrete.api.ErrorCode.Key
- value() - 注释类型 中的元素 org.coodex.concrete.api.ErrorCode.Template
- value() - 注释类型 中的元素 org.coodex.concrete.api.ErrorCode
- value() - 注释类型 中的元素 org.coodex.concrete.api.Priority
- value() - 注释类型 中的元素 org.coodex.concrete.api.rx.ReactiveExtensionFor
- value() - 注释类型 中的元素 org.coodex.concrete.api.ServiceTiming
- value() - 注释类型 中的元素 org.coodex.concrete.message.MessageSubject
- valueOf(String) - 枚举中的静态方法 org.coodex.concrete.common.Token.Event
-
返回带有指定名称的该类型的枚举常量。
- values() - 注释类型 中的元素 org.coodex.concrete.api.Modules
- values() - 枚举中的静态方法 org.coodex.concrete.common.Token.Event
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- verify(byte[], byte[], String, String) - 接口中的方法 org.coodex.concrete.common.IronPen
-
验签
W
- Warning - org.coodex.concrete.common中的接口
-
当Concrete服务可以正常执行,但是需要额外通知调用者警告信息(例如,服务快到期了,服务端资源快满了等)时, 可以通过Subjoin随结果数据通知到调用者
- WEB_SOCKET_ERROR_CODE - 类中的静态变量 org.coodex.concrete.common.AbstractErrorCodes
-
已过时。
- WEB_SOCKET_ERROR_CODE - 类中的静态变量 org.coodex.concrete.common.ErrorCodeConstants
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
Renderer替代