public class CassModelRequestContext extends Object implements ModelRequestContext
ModelRequestContext.CacheControl| Constructor and Description |
|---|
CassModelRequestContext(io.continual.iam.identity.Identity user) |
CassModelRequestContext(io.continual.iam.identity.Identity user,
ModelRequestContext.CacheControl caching) |
CassModelRequestContext(io.continual.iam.identity.UserContext user) |
| Modifier and Type | Method and Description |
|---|---|
void |
doesNotExist(ModelObjectPath key) |
ModelObject |
get(ModelObjectPath key) |
ModelRequestContext.CacheControl |
getCacheControl() |
io.continual.iam.identity.Identity |
getOperator() |
Object |
getRawData(String key) |
<T> T |
getRawData(String key,
Class<T> c) |
boolean |
knownToNotExist(ModelObjectPath key) |
void |
put(ModelObjectPath key,
ModelObject o) |
void |
putRawData(String key,
Object value) |
public CassModelRequestContext(io.continual.iam.identity.UserContext user)
public CassModelRequestContext(io.continual.iam.identity.Identity user)
public CassModelRequestContext(io.continual.iam.identity.Identity user,
ModelRequestContext.CacheControl caching)
public io.continual.iam.identity.Identity getOperator()
getOperator in interface ModelRequestContextpublic ModelRequestContext.CacheControl getCacheControl()
getCacheControl in interface ModelRequestContextpublic ModelObject get(ModelObjectPath key)
get in interface ModelRequestContextpublic void put(ModelObjectPath key, ModelObject o)
put in interface ModelRequestContextpublic Object getRawData(String key)
getRawData in interface ModelRequestContextpublic <T> T getRawData(String key, Class<T> c)
getRawData in interface ModelRequestContextpublic void putRawData(String key, Object value)
putRawData in interface ModelRequestContextpublic void doesNotExist(ModelObjectPath key)
doesNotExist in interface ModelRequestContextpublic boolean knownToNotExist(ModelObjectPath key)
knownToNotExist in interface ModelRequestContextCopyright © 2021 continual.io. All rights reserved.