tigase.disco
public class ServiceEntity extends Object
| Constructor and Description |
|---|
ServiceEntity(String jid,
String node,
String name)
Creates a new
ServiceEntity instance. |
ServiceEntity(String jid,
String node,
String name,
boolean adminOnly) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFeatures(String... features)
Describe
addFeatures method here. |
void |
addIdentities(ServiceIdentity... identities)
Describe
addIdentities method here. |
void |
addItems(ServiceEntity... items)
Describe
addItems method here. |
boolean |
equals(Object obj)
2 ServiceEntities are equal of JIDs are equal and NODEs are equal.
|
ServiceEntity |
findNode(String node)
Describe
findNode method here. |
tigase.xml.Element[] |
getDiscoFeatures(String node) |
tigase.xml.Element |
getDiscoInfo(String node) |
tigase.xml.Element |
getDiscoInfo(String node,
boolean admin)
Describe
getDiscoInfo method here. |
tigase.xml.Element |
getDiscoItem(String node,
String jid)
Describe
getDiscoItem method here. |
List<tigase.xml.Element> |
getDiscoItems(String node,
String jid) |
List<tigase.xml.Element> |
getDiscoItems(String node,
String jid,
boolean admin) |
List<tigase.xml.Element> |
getItems(String node,
String jid) |
List<tigase.xml.Element> |
getItems(String node,
String jid,
boolean admin) |
String |
getJID()
Describe
getJID method here. |
String |
getName()
Describe
getName method here. |
String |
getNode()
Describe
getNode method here. |
int |
hashCode()
Describe
hashCode method here. |
boolean |
isAdminOnly() |
void |
removeItems(ServiceEntity... items) |
void |
setAdminOnly(boolean adminOnly) |
void |
setDescription(String description) |
void |
setFeatures(String... features) |
String |
toString()
Describe
toString method here. |
public ServiceEntity(String jid, String node, String name)
ServiceEntity instance.jid - node - name - public void setAdminOnly(boolean adminOnly)
public boolean isAdminOnly()
public boolean equals(Object obj)
public int hashCode()
hashCode method here.public void addFeatures(String... features)
addFeatures method here.features - public void setFeatures(String... features)
public void addIdentities(ServiceIdentity... identities)
addIdentities method here.identities - public void addItems(ServiceEntity... items)
addItems method here.items - public void removeItems(ServiceEntity... items)
public String getJID()
getJID method here.String valuepublic String getNode()
getNode method here.String valuepublic String getName()
getName method here.String valuepublic tigase.xml.Element getDiscoInfo(String node)
public tigase.xml.Element getDiscoInfo(String node, boolean admin)
getDiscoInfo method here.node - a String valueElement valuepublic tigase.xml.Element[] getDiscoFeatures(String node)
public tigase.xml.Element getDiscoItem(String node, String jid)
getDiscoItem method here.node - a String valuejid - a String valueElement valuepublic ServiceEntity findNode(String node)
findNode method here.node - a String valueServiceEntity valuepublic String toString()
toString method here.public void setDescription(String description)
Copyright © 2013 Tigase. All rights reserved.