Package cn.leancloud
Class EngineRequestContext
java.lang.Object
cn.leancloud.EngineRequestContext
在云代码函数中获取请求相关的额外属性
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclean()protected static Objectstatic LCUserget authenticated user of current request.getMeta()Deprecated.static String获取发起请求的 IP 地址static Stringget authenticated user's session token of current request.在 beforeUpdate 函数中调用可以查看 avobject 的哪些属性被更新了protected static voidparseMetaData(Map<String, Object> objectProperties) protected static voidstatic voidsetAuthenticatedUser(LCUser currentUser) set current authenticated user.protected static voidstatic voidsetSessionToken(String sessionToken)
-
Field Details
-
ATTRIBUTE_KEY_AUTHENTICATION
- See Also:
-
ATTRIBUTE_KEY_SESSION_TOKEN
- See Also:
-
-
Constructor Details
-
EngineRequestContext
public EngineRequestContext()
-
-
Method Details
-
getMeta
Deprecated. -
getUpdateKeys
在 beforeUpdate 函数中调用可以查看 avobject 的哪些属性被更新了- Returns:
- 被更新的属性
-
getRemoteAddress
获取发起请求的 IP 地址- Returns:
- 发起请求的 IP 地址
-
parseMetaData
-
setRemoteAddress
-
setSessionToken
-
getSessionToken
get authenticated user's session token of current request.- Returns:
- session token keep it just for compatible with old code.
-
setAuthenticatedUser
set current authenticated user.- Parameters:
currentUser- current user.
-
getAuthenticatedUser
get authenticated user of current request.- Returns:
- AVUser instance keep it just for compatible with old code.
-
clean
public static void clean() -
put
-
get
-