程序包 cn.leancloud
类 EngineRequestContext
- java.lang.Object
-
- cn.leancloud.EngineRequestContext
-
public class EngineRequestContext extends java.lang.Object在云代码函数中获取请求相关的额外属性
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringATTRIBUTE_KEY_AUTHENTICATIONstatic java.lang.StringATTRIBUTE_KEY_SESSION_TOKEN
-
构造器概要
构造器 构造器 说明 EngineRequestContext()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static voidclean()protected static java.lang.Objectget(java.lang.String key)static LCUsergetAuthenticatedUser()get authenticated user of current request.static java.util.Map<java.lang.String,java.lang.Object>getMeta()已过时。static java.lang.StringgetRemoteAddress()获取发起请求的 IP 地址static java.lang.StringgetSessionToken()get authenticated user's session token of current request.static java.util.List<java.lang.String>getUpdateKeys()在 beforeUpdate 函数中调用可以查看 avobject 的哪些属性被更新了protected static voidparseMetaData(java.util.Map<java.lang.String,java.lang.Object> objectProperties)protected static voidput(java.lang.String key, java.lang.Object value)static voidsetAuthenticatedUser(LCUser currentUser)set current authenticated user.protected static voidsetRemoteAddress(java.lang.String ip)static voidsetSessionToken(java.lang.String sessionToken)
-
-
-
方法详细资料
-
getMeta
@Deprecated public static java.util.Map<java.lang.String,java.lang.Object> getMeta()
已过时。
-
getUpdateKeys
public static java.util.List<java.lang.String> getUpdateKeys()
在 beforeUpdate 函数中调用可以查看 avobject 的哪些属性被更新了- 返回:
- 被更新的属性
-
getRemoteAddress
public static java.lang.String getRemoteAddress()
获取发起请求的 IP 地址- 返回:
- 发起请求的 IP 地址
-
parseMetaData
protected static void parseMetaData(java.util.Map<java.lang.String,java.lang.Object> objectProperties)
-
setRemoteAddress
protected static void setRemoteAddress(java.lang.String ip)
-
setSessionToken
public static void setSessionToken(java.lang.String sessionToken)
-
getSessionToken
public static java.lang.String getSessionToken()
get authenticated user's session token of current request.- 返回:
- session token keep it just for compatible with old code.
-
setAuthenticatedUser
public static void setAuthenticatedUser(LCUser currentUser)
set current authenticated user.- 参数:
currentUser- current user.
-
getAuthenticatedUser
public static LCUser getAuthenticatedUser()
get authenticated user of current request.- 返回:
- AVUser instance keep it just for compatible with old code.
-
clean
public static void clean()
-
put
protected static void put(java.lang.String key, java.lang.Object value)
-
get
protected static java.lang.Object get(java.lang.String key)
-
-