Index

A B C D E F G H I L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addCookie(HttpServletRequest, HttpServletResponse, Cookie) - Static method in class cn.leancloud.EngineSessionCookie
 
addSessionCookie(EngineSessionCookie) - Static method in class cn.leancloud.LeanEngine
设置sessionCookie的实例
afterDelete - Enum constant in enum class cn.leancloud.EngineHookType
在被删一个对象后执行操作
afterSave - Enum constant in enum class cn.leancloud.EngineHookType
在数据保存后触发指定操作
afterUpdate - Enum constant in enum class cn.leancloud.EngineHookType
在更新对象后执行特定的动作
ATTRIBUTE_KEY_AUTHENTICATION - Static variable in class cn.leancloud.EngineRequestContext
 
ATTRIBUTE_KEY_SESSION_TOKEN - Static variable in class cn.leancloud.EngineRequestContext
 

B

beforeDelete - Enum constant in enum class cn.leancloud.EngineHookType
在删除一个对象之前做一些检查工作
beforeSave - Enum constant in enum class cn.leancloud.EngineHookType
在将对象保存到云端数据表之前,可以对数据做一些清理或验证
beforeUpdate - Enum constant in enum class cn.leancloud.EngineHookType
在更新对象之前做一些检查工作
BeforeUpdateHookHandlerInfo - Class in cn.leancloud
 
BeforeUpdateHookHandlerInfo(String, Method, List<EngineFunctionParamInfo>, Class, String) - Constructor for class cn.leancloud.BeforeUpdateHookHandlerInfo
 

C

className() - Element in annotation interface cn.leancloud.EngineHook
 
clean() - Static method in class cn.leancloud.EngineRequestContext
 
clientOffline - Enum constant in enum class cn.leancloud.IMHookType
客户端下线
clientOnline - Enum constant in enum class cn.leancloud.IMHookType
客户端成功登录
CloudCodeServlet - Class in cn.leancloud
 
CloudCodeServlet() - Constructor for class cn.leancloud.CloudCodeServlet
 
cn.leancloud - package cn.leancloud
 
conversationAdd - Enum constant in enum class cn.leancloud.IMHookType
向对话添加成员,在签名校验(如果开启)之后,实际加入之前,包括主动加入和被其他用户加入两种情况
conversationAdded - Enum constant in enum class cn.leancloud.IMHookType
用户加入对话,在加入成功后调用。
conversationRemove - Enum constant in enum class cn.leancloud.IMHookType
从对话中踢出成员,在签名校验(如果开启)之后,实际踢出之前,用户自己退出对话不会调用。
conversationRemoved - Enum constant in enum class cn.leancloud.IMHookType
用户离开对话,在离开成功后调用。
conversationStart - Enum constant in enum class cn.leancloud.IMHookType
创建对话,在签名校验(如果开启)之后,实际创建之前
conversationStarted - Enum constant in enum class cn.leancloud.IMHookType
创建对话完成
conversationUpdate - Enum constant in enum class cn.leancloud.IMHookType
修改对话属性、设置或取消对话消息提醒,在实际修改之前调用

D

decodeUser(HttpServletRequest) - Method in interface cn.leancloud.LCUserCookieSign
decode user from http request.
destroy() - Method in class cn.leancloud.HttpsRequestRedirectFilter
 
destroy() - Method in class cn.leancloud.RequestAuthenticationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class cn.leancloud.HttpsRequestRedirectFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class cn.leancloud.RequestAuthenticationFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class cn.leancloud.LeanEngineHealthCheckServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class cn.leancloud.LeanEngineMetadataServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class cn.leancloud.CloudCodeServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class cn.leancloud.CloudCodeServlet
 

E

encodeUser(LCUser) - Method in interface cn.leancloud.LCUserCookieSign
encode user into cookie.
EndpointInfo(String, boolean, boolean) - Constructor for class cn.leancloud.EndpointParser.EndpointInfo
 
EndpointParser - Class in cn.leancloud
 
EndpointParser() - Constructor for class cn.leancloud.EndpointParser
 
EndpointParser.EndpointInfo - Class in cn.leancloud
 
EngineAppConfiguration - Class in cn.leancloud
 
EngineFunction - Annotation Interface in cn.leancloud
 
EngineFunctionHandlerInfo - Class in cn.leancloud
 
EngineFunctionHandlerInfo(String, Method, List<EngineFunctionParamInfo>, Class) - Constructor for class cn.leancloud.EngineFunctionHandlerInfo
 
EngineFunctionParam - Annotation Interface in cn.leancloud
 
EngineFunctionParamInfo - Class in cn.leancloud
 
EngineFunctionParamInfo(Class, String) - Constructor for class cn.leancloud.EngineFunctionParamInfo
 
EngineHandlerInfo - Class in cn.leancloud
 
EngineHandlerInfo(String, Method, List<EngineFunctionParamInfo>, Class<?>) - Constructor for class cn.leancloud.EngineHandlerInfo
 
EngineHandlerInfo(String, Method, List<EngineFunctionParamInfo>, Class<?>, String) - Constructor for class cn.leancloud.EngineHandlerInfo
 
EngineHook - Annotation Interface in cn.leancloud
 
EngineHookHandlerInfo - Class in cn.leancloud
 
EngineHookHandlerInfo(String, Method, List<EngineFunctionParamInfo>, Class, String) - Constructor for class cn.leancloud.EngineHookHandlerInfo
 
EngineHookType - Enum Class in cn.leancloud
 
EngineRequestContext - Class in cn.leancloud
在云代码函数中获取请求相关的额外属性
EngineRequestContext() - Constructor for class cn.leancloud.EngineRequestContext
 
EngineSessionCookie - Class in cn.leancloud
 
EngineSessionCookie(LCUserCookieSign, boolean) - Constructor for class cn.leancloud.EngineSessionCookie
 
EngineSessionCookie(String, int, boolean) - Constructor for class cn.leancloud.EngineSessionCookie
 
EngineSessionCookie(String, String, int, boolean) - Constructor for class cn.leancloud.EngineSessionCookie
 
execute(HttpServletRequest, boolean) - Method in class cn.leancloud.EngineHandlerInfo
 

F

filterResponse(String) - Static method in class cn.leancloud.ResponseUtil
 

G

get(String) - Static method in class cn.leancloud.EngineRequestContext
 
getAffiliatedKeys() - Method in class cn.leancloud.EngineAppConfiguration
 
getAndroidKey() - Static method in class cn.leancloud.LeanEngine
 
getAppEnv() - Method in class cn.leancloud.EngineAppConfiguration
 
getAppEnv() - Static method in class cn.leancloud.LeanEngine
 
getAppId() - Static method in class cn.leancloud.LeanEngine
 
getAppKey() - Static method in class cn.leancloud.LeanEngine
 
getApplicationId() - Method in class cn.leancloud.EngineAppConfiguration
 
getAuthenticatedUser() - Static method in class cn.leancloud.EngineRequestContext
get authenticated user of current request.
getClientKey() - Method in class cn.leancloud.EngineAppConfiguration
 
getCookieSign(LCUser) - Method in interface cn.leancloud.LCUserCookieSign
get cookie signature.
getEndPoint() - Method in class cn.leancloud.EngineHandlerInfo
 
getEngineHandlerInfo(Method, EngineFunction) - Static method in class cn.leancloud.EngineHandlerInfo
 
getEngineHandlerInfo(Method, EngineHook) - Static method in class cn.leancloud.EngineHandlerInfo
 
getEngineHandlerInfo(Method, IMHook) - Static method in class cn.leancloud.EngineHandlerInfo
 
getEnvOrProperty(String) - Static method in class cn.leancloud.EngineAppConfiguration
 
getHandlerMethod() - Method in class cn.leancloud.EngineHandlerInfo
 
getInternalEndpoint() - Method in class cn.leancloud.EndpointParser.EndpointInfo
 
getInternalEndpoint(HttpServletRequest) - Static method in class cn.leancloud.EndpointParser
 
getMasterKey() - Method in class cn.leancloud.EngineAppConfiguration
 
getMasterKey() - Static method in class cn.leancloud.LeanEngine
 
getMeta() - Static method in class cn.leancloud.EngineRequestContext
Deprecated.
getMetaData() - Static method in class cn.leancloud.LeanEngine
 
getName() - Method in class cn.leancloud.EngineFunctionParamInfo
 
getParamList() - Method in class cn.leancloud.EngineHandlerInfo
 
getPort() - Method in class cn.leancloud.EngineAppConfiguration
 
getRemoteAddress() - Static method in class cn.leancloud.EngineRequestContext
获取发起请求的 IP 地址
getSessionCookie() - Static method in class cn.leancloud.LeanEngine
 
getSessionToken() - Static method in class cn.leancloud.EngineRequestContext
get authenticated user's session token of current request.
getType() - Method in class cn.leancloud.EngineFunctionParamInfo
 
getUpdateKeys() - Static method in class cn.leancloud.EngineRequestContext
在 beforeUpdate 函数中调用可以查看 avobject 的哪些属性被更新了
getUserAgent() - Static method in class cn.leancloud.EngineAppConfiguration
 

H

hmacSha1(String, String) - Static method in class cn.leancloud.LeanEngine
 
HttpsRequestRedirectFilter - Class in cn.leancloud
 
HttpsRequestRedirectFilter() - Constructor for class cn.leancloud.HttpsRequestRedirectFilter
 

I

IMHook - Annotation Interface in cn.leancloud
 
IMHookType - Enum Class in cn.leancloud
 
init(FilterConfig) - Method in class cn.leancloud.HttpsRequestRedirectFilter
 
init(FilterConfig) - Method in class cn.leancloud.RequestAuthenticationFilter
 
initialize(String, String, String, String) - Static method in class cn.leancloud.LeanEngine
Authenticates this client as belonging to your application.
initialize(String, String, String, String, String) - Static method in class cn.leancloud.LeanEngine
 
initializeWithServerUrl(String, String, String, String, String) - Static method in class cn.leancloud.LeanEngine
 
initializeWithServerUrl(String, String, String, String, String, String) - Static method in class cn.leancloud.LeanEngine
 
instance(String, String, String, Map<String, String>) - Static method in class cn.leancloud.EngineAppConfiguration
 
isNeedResponse() - Method in class cn.leancloud.EndpointParser.EndpointInfo
 
isRPCcall() - Method in class cn.leancloud.EndpointParser.EndpointInfo
 

L

LCUserCookieSign - Interface in cn.leancloud
 
LeanEngine - Class in cn.leancloud
 
LeanEngine() - Constructor for class cn.leancloud.LeanEngine
 
LeanEngineHealthCheckServlet - Class in cn.leancloud
定义云函数中的健康检查函数
LeanEngineHealthCheckServlet() - Constructor for class cn.leancloud.LeanEngineHealthCheckServlet
 
LeanEngineMetadataServlet - Class in cn.leancloud
 
LeanEngineMetadataServlet() - Constructor for class cn.leancloud.LeanEngineMetadataServlet
 

M

messageReceived - Enum constant in enum class cn.leancloud.IMHookType
消息达到服务器,群组成员已解析完成之后,发送给收件人之前
messageSent - Enum constant in enum class cn.leancloud.IMHookType
消息发送完成
messageUpdate - Enum constant in enum class cn.leancloud.IMHookType
修改消息请求到达云端,云端正式修改消息之前

O

onLogin - Enum constant in enum class cn.leancloud.EngineHookType
在用户登录之时执行指定操作
onVerifiedEmail - Enum constant in enum class cn.leancloud.EngineHookType
当用户通过邮箱验证时,对该用户执行特定操作
onVerifiedSMS - Enum constant in enum class cn.leancloud.EngineHookType
当用户通过短信验证时,对该用户执行特定操作

P

parse(String) - Static method in enum class cn.leancloud.EngineHookType
 
parse(String) - Static method in enum class cn.leancloud.IMHookType
 
parseCookie(HttpServletRequest, HttpServletResponse) - Method in class cn.leancloud.EngineSessionCookie
 
parseMetaData(Map<String, Object>) - Static method in class cn.leancloud.EngineRequestContext
 
parseParams(String) - Method in class cn.leancloud.EngineFunctionHandlerInfo
 
parseParams(String) - Method in class cn.leancloud.EngineFunctionParamInfo
 
parseParams(String) - Method in class cn.leancloud.EngineHandlerInfo
 
parseParams(String) - Method in class cn.leancloud.EngineHookHandlerInfo
 
parseParams(Collection) - Method in class cn.leancloud.EngineFunctionParamInfo
 
parseParams(Map<String, Object>) - Method in class cn.leancloud.EngineFunctionParamInfo
 
put(String, Object) - Static method in class cn.leancloud.EngineRequestContext
 

R

receiversOffline - Enum constant in enum class cn.leancloud.IMHookType
消息发送完成,存在离线的收件人
register(Class<?>) - Static method in class cn.leancloud.LeanEngine
请在ServletContextListener.contextInitialized中注册所有的云函数定义类
RequestAuthenticationFilter - Class in cn.leancloud
 
RequestAuthenticationFilter() - Constructor for class cn.leancloud.RequestAuthenticationFilter
 
ResponseUtil - Class in cn.leancloud
 
ResponseUtil() - Constructor for class cn.leancloud.ResponseUtil
 
rtmClientSign - Enum constant in enum class cn.leancloud.IMHookType
客户端登录启用签名认证时,验证 AV.User 的 sessionToken 后,获取登录签名前调用

S

setAffiliatedKeys(Map<String, String>) - Method in class cn.leancloud.EngineAppConfiguration
 
setApplicationId(String) - Method in class cn.leancloud.EngineAppConfiguration
 
setAuthenticatedUser(LCUser) - Static method in class cn.leancloud.EngineRequestContext
set current authenticated user.
setClientKey(String) - Method in class cn.leancloud.EngineAppConfiguration
 
setHttpsRedirectEnabled(boolean) - Static method in class cn.leancloud.LeanEngine
设置是否打开 HTTPS 自动跳转
setLocalEngineCallEnabled(boolean) - Static method in class cn.leancloud.LeanEngine
本方法用于本地调试期间,设置为 true 后所有的云函数调用都直接调用本地而非 LeanCloud 上已经部署的项目
setMasterKey(String) - Method in class cn.leancloud.EngineAppConfiguration
 
setRemoteAddress(String) - Static method in class cn.leancloud.EngineRequestContext
 
setSessionToken(String) - Static method in class cn.leancloud.EngineRequestContext
 
setUseMasterKey(boolean) - Static method in class cn.leancloud.LeanEngine
设置在与 LeanCloud 服务器进行沟通的时候是否使用 masterKey 使用 masterKey 时, API 将拥有全部权限,不再受到权限的限制
SYSTEM_ATTR_ANDX_KEY - Static variable in class cn.leancloud.EngineAppConfiguration
 
SYSTEM_ATTR_APP_ENV - Static variable in class cn.leancloud.EngineAppConfiguration
 
SYSTEM_ATTR_APP_PORT - Static variable in class cn.leancloud.EngineAppConfiguration
 

T

toString() - Method in class cn.leancloud.EndpointParser.EndpointInfo
 
toString() - Method in enum class cn.leancloud.EngineHookType
 
toString() - Method in enum class cn.leancloud.IMHookType
 
type() - Element in annotation interface cn.leancloud.EngineHook
 
type() - Element in annotation interface cn.leancloud.IMHook
 

V

validateCookieSign(HttpServletRequest) - Method in interface cn.leancloud.LCUserCookieSign
validate cookie signature.
value() - Element in annotation interface cn.leancloud.EngineFunction
 
value() - Element in annotation interface cn.leancloud.EngineFunctionParam
 
valueOf(String) - Static method in enum class cn.leancloud.EngineHookType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.leancloud.IMHookType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cn.leancloud.EngineHookType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.leancloud.IMHookType
Returns an array containing the constants of this enum class, in the order they are declared.

W

wrapCookie(boolean) - Method in class cn.leancloud.EngineSessionCookie
 
wrapperResponse(Object, String, boolean) - Method in class cn.leancloud.BeforeUpdateHookHandlerInfo
 
wrapperResponse(Object, String, boolean) - Method in class cn.leancloud.EngineHandlerInfo
 
wrapperResponse(Object, String, boolean) - Method in class cn.leancloud.EngineHookHandlerInfo
 
A B C D E F G H I L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form