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