com.pubnub.api.ChannelGroup Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pubnub-android-debug Show documentation
Show all versions of pubnub-android-debug Show documentation
PubNub is a cross-platform client-to-client (1:1 and 1:many) push service in the cloud, capable of broadcasting real-time messages to millions of web and mobile clients simultaneously, in less than a quarter second!
package com.pubnub.api;
public class ChannelGroup {
String group;
String namespace;
ChannelGroup(String name) throws PubnubException {
int index = name.indexOf(":");
if (index == -1) {
setGroup(name);
} else {
setNamespace(name.substring(0, index));
setGroup(name.substring(index + 1));
}
}
public void setGroup(String groupName) {
if (groupName != null && !"".equals(groupName)) {
group = groupName;
}
}
public void setNamespace(String namespaceName) {
if (namespaceName != null && !"".equals(namespaceName)) {
namespace = namespaceName;
}
}
}