public class PushPublishContext
extends Object
| Modifier and Type | Field and Description |
|---|---|
static Class<PushPublishContext> |
CLASS |
static String |
CLASSNAME |
| Constructor and Description |
|---|
PushPublishContext(IVHost vhost) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsProfileData(String profileName) |
void |
doWatchdog() |
IPushPublishCrossSession |
getCrossSession(String contextStr) |
Object |
getCrossSessionLock() |
java.util.Map<String,PushPublishCloudStorageProvider> |
getProfileCloudStorageProviders(String profileName) |
java.util.HashMap<String,String> |
getProfileData(String profileName) |
void |
putCrossSession(String contextStr,
IPushPublishCrossSession crossSession) |
void |
putProfileData(String profileName,
java.util.HashMap<String,String> profileData) |
IPushPublishCrossSession |
removeCrossSession(String contextStr) |
void |
setProfileCloudStorageProviders(String profileName,
java.util.Map<String,PushPublishCloudStorageProvider> cloudStorageProviders) |
public static final Class<PushPublishContext> CLASS
public static final String CLASSNAME
public PushPublishContext(IVHost vhost)
public boolean containsProfileData(String profileName)
public void doWatchdog()
public IPushPublishCrossSession getCrossSession(String contextStr)
public Object getCrossSessionLock()
public java.util.Map<String,PushPublishCloudStorageProvider> getProfileCloudStorageProviders(String profileName)
public java.util.HashMap<String,String> getProfileData(String profileName)
public void putCrossSession(String contextStr,
IPushPublishCrossSession crossSession)
public void putProfileData(String profileName,
java.util.HashMap<String,String> profileData)
public IPushPublishCrossSession removeCrossSession(String contextStr)
public void setProfileCloudStorageProviders(String profileName,
java.util.Map<String,PushPublishCloudStorageProvider> cloudStorageProviders)