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)
Constructs ...
|
| 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)
Method description
|
tigase.xml.Element |
getDiscoInfo(String node)
Method description
|
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)
Method description
|
List<tigase.xml.Element> |
getDiscoItems(String node,
String jid,
boolean admin)
Method description
|
List<tigase.xml.Element> |
getItems(String node,
String jid)
Method description
|
List<tigase.xml.Element> |
getItems(String node,
String jid,
boolean admin)
Method description
|
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()
Method description
|
void |
removeItems(ServiceEntity... items)
Method description
|
void |
setAdminOnly(boolean adminOnly)
Method description
|
void |
setDescription(String description)
Method description
|
void |
setFeatures(String... features)
Method description
|
void |
setIdentities(ServiceIdentity... identities)
Method description
|
String |
toString()
Describe
toString method here. |
public ServiceEntity(String jid, String node, String name)
ServiceEntity instance.jid - node - name - public void addFeatures(String... features)
addFeatures method here.features - public void addIdentities(ServiceIdentity... identities)
addIdentities method here.identities - public void addItems(ServiceEntity... items)
addItems method here.items - public boolean equals(Object obj)
public ServiceEntity findNode(String node)
findNode method here.node - a String valueServiceEntity valuepublic int hashCode()
hashCode method here.public void removeItems(ServiceEntity... items)
items - is a ServiceEntitypublic String toString()
toString method here.public tigase.xml.Element[] getDiscoFeatures(String node)
node - is a StringElement[]public tigase.xml.Element getDiscoInfo(String node)
node - is a StringElementpublic tigase.xml.Element getDiscoInfo(String node, boolean admin)
getDiscoInfo method here.node - a String valueadmin - is a booleanElement valuepublic tigase.xml.Element getDiscoItem(String node, String jid)
getDiscoItem method here.node - a String valuejid - a String valueElement valuepublic List<tigase.xml.Element> getDiscoItems(String node, String jid)
node - is a Stringjid - is a StringListpublic List<tigase.xml.Element> getDiscoItems(String node, String jid, boolean admin)
node - is a Stringjid - is a Stringadmin - is a booleanListpublic List<tigase.xml.Element> getItems(String node, String jid)
node - is a Stringjid - is a StringListpublic List<tigase.xml.Element> getItems(String node, String jid, boolean admin)
node - is a Stringjid - is a Stringadmin - is a booleanListpublic String getJID()
getJID method here.String valuepublic String getName()
getName method here.String valuepublic String getNode()
getNode method here.String valuepublic boolean isAdminOnly()
booleanpublic void setAdminOnly(boolean adminOnly)
adminOnly - is a booleanpublic void setDescription(String description)
description - is a Stringpublic void setFeatures(String... features)
features - is a Stringpublic void setIdentities(ServiceIdentity... identities)
identities - is a ServiceIdentityCopyright © 2014 "Tigase, Inc.". All rights reserved.