public class SessionDistributedData extends Object implements DistributedData
| Constructor and Description |
|---|
SessionDistributedData(HttpSession session) |
public SessionDistributedData(HttpSession session)
public Object getCredentials()
getCredentials in interface DistributedDatapublic boolean hasCredentials()
hasCredentials in interface DistributedDatapublic void setCredentials(Object credentials)
setCredentials in interface DistributedDatapublic void removeCredentials()
removeCredentials in interface DistributedDatapublic String getCredentialsCharset()
getCredentialsCharset in interface DistributedDatapublic boolean hasCredentialsCharset()
hasCredentialsCharset in interface DistributedDatapublic void setCredentialsCharset(String credentialsCharset)
setCredentialsCharset in interface DistributedDatapublic void removeCredentialsCharset()
removeCredentialsCharset in interface DistributedDatapublic void addChannelId(String channelId, String channelFactoryClassName, String clientType)
addChannelId in interface DistributedDatapublic boolean hasChannelId(String channelId)
hasChannelId in interface DistributedDatapublic String getChannelFactoryClassName(String channelId)
getChannelFactoryClassName in interface DistributedDatapublic String getChannelClientType(String channelId)
getChannelClientType in interface DistributedDatapublic void removeChannelId(String channelId)
removeChannelId in interface DistributedDatapublic Set<String> getChannelIds()
getChannelIds in interface DistributedDatapublic void clearChannelIds()
clearChannelIds in interface DistributedDatapublic void addSubcription(String channelId, CommandMessage message)
addSubcription in interface DistributedDatapublic boolean hasSubcription(String channelId, String subscriptionId)
hasSubcription in interface DistributedDatapublic void removeSubcription(String channelId, String subscriptionId)
removeSubcription in interface DistributedDatapublic List<CommandMessage> getSubscriptions(String channelId)
getSubscriptions in interface DistributedDatapublic void clearSubscriptions(String channelId)
clearSubscriptions in interface DistributedDatapublic String getDestinationClientId(String destination)
getDestinationClientId in interface DistributedDatapublic void setDestinationClientId(String destination, String clientId)
setDestinationClientId in interface DistributedDatapublic String getDestinationSubscriptionId(String destination)
getDestinationSubscriptionId in interface DistributedDatapublic void setDestinationSubscriptionId(String destination, String subscriptionId)
setDestinationSubscriptionId in interface DistributedDatapublic String getDestinationSelector(String destination)
getDestinationSelector in interface DistributedDatapublic void setDestinationSelector(String destination, String selector)
setDestinationSelector in interface DistributedDatapublic Object[] getDestinationDataSelectors(String destination)
getDestinationDataSelectors in interface DistributedDatapublic void setDestinationDataSelectors(String destination, Object[] selectors)
setDestinationDataSelectors in interface DistributedData