索引

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

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
 
allDefinitions() - 接口中的静态方法 org.coodex.concrete.api.ErrorCodeDef
 
Application - org.coodex.concrete.api中的接口
 
apply(DefinitionContext) - 接口中的方法 org.coodex.concrete.api.LimitingStrategy
 
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.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.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.RequestError - org.coodex.concrete.api中的注释类型
该类型为客户端请求错误,服务端默认不显示
ErrorCode.Template - org.coodex.concrete.api中的注释类型
错误代码的模板
ErrorCodeConstants - org.coodex.concrete.common中的类
 
ErrorCodeConstants() - 类的构造器 org.coodex.concrete.common.ErrorCodeConstants
 
ErrorCodeDef - org.coodex.concrete.api中的接口
 
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中的接口
已过时。
2020-05-06,使用 Renderer替代
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.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.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中的接口
 
trace() - 注释类型 中的元素 org.coodex.concrete.api.ErrorCode.RequestError
 

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.ErrorCodeConstants
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格