public abstract class RemoteRegionListenerContext extends Object
Constructor and Description |
---|
RemoteRegionListenerContext() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getClientId()
Get the current Region's client id
|
static RemoteRegionListenerContext |
getCurrentInstance()
Returns the current context for the RemoteRegion or
null if the RemoteRegionListeners are not currently running in the proper context. |
abstract RemoteRegionModel |
getModel()
Returns the current RemoteRegionModel.
|
Map<String,Object> |
getRegionSpecificRequestMap()
This returns a map which resides on the current Request for this particular model.
|
void |
release()
Released the stored context
|
protected static void |
setCurrentInstance(RemoteRegionListenerContext context)
Sets the current instance on the threadLocal.
|
public static RemoteRegionListenerContext getCurrentInstance()
null
if the RemoteRegionListeners are not currently running in the proper context.null
protected static void setCurrentInstance(RemoteRegionListenerContext context)
release()
method below.context
- the context to set, this cannot be nullpublic abstract RemoteRegionModel getModel()
public abstract String getClientId()
public Map<String,Object> getRegionSpecificRequestMap()
public void release()