public static interface Diffusion.Implementation
This is for internal use only.
Modifier and Type | Method and Description |
---|---|
String |
escape(String string)
Escapes special characters in a string.
|
Credentials.Factory |
getCredentialsFactory() |
DataTypes |
getDataTypes() |
ProxyAuthenticationFactory |
getProxyAuthenticationFactory() |
SessionFactory |
getSessionFactory() |
TopicSelectors |
getTopicSelectors() |
SessionTrees.BranchMappingTable.Builder |
newBranchMappingTableBuilder() |
RemoteServers.RemoteServer.Builder |
newRemoteServerBuilder() |
Metrics.SessionMetricCollector.Builder |
newSessionMetricCollectorBuilder() |
Metrics.TopicMetricCollector.Builder |
newTopicMetricCollectorBuilder() |
TopicSpecification |
newTopicSpecification(TopicType topicType) |
String |
rolesToString(Set<String> roles)
Formats set of roles into a string.
|
SessionId |
sessionIdFromString(String sessionIdAsString)
Parses a session id from a string.
|
Set<String> |
stringToRoles(String string)
Parses a string with roles to a mutable set.
|
UpdateConstraint.Factory |
updateConstraints() |
SessionFactory getSessionFactory()
Credentials.Factory getCredentialsFactory()
TopicSelectors getTopicSelectors()
ProxyAuthenticationFactory getProxyAuthenticationFactory()
DataTypes getDataTypes()
TopicSpecification newTopicSpecification(TopicType topicType)
UpdateConstraint.Factory updateConstraints()
SessionTrees.BranchMappingTable.Builder newBranchMappingTableBuilder()
Metrics.SessionMetricCollector.Builder newSessionMetricCollectorBuilder()
Metrics.TopicMetricCollector.Builder newTopicMetricCollectorBuilder()
RemoteServers.RemoteServer.Builder newRemoteServerBuilder()
SessionId sessionIdFromString(String sessionIdAsString) throws IllegalArgumentException
IllegalArgumentException
Copyright © 2022 Push Technology Ltd. All Rights Reserved.