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