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. |
Element[] |
getDiscoFeatures(String node)
Method description
|
Element |
getDiscoInfo(String node)
Method description
|
Element |
getDiscoInfo(String node,
boolean admin)
Describe
getDiscoInfo method here. |
Element |
getDiscoItem(String node,
String jid)
Describe
getDiscoItem method here. |
List<Element> |
getDiscoItems(String node,
String jid)
Method description
|
List<Element> |
getDiscoItems(String node,
String jid,
boolean admin)
Method description
|
List<Element> |
getItems(String node,
String jid)
Method description
|
List<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() |
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 ServiceEntity
public Element[] getDiscoFeatures(String node)
node
- is a String
Element[]
public Element getDiscoInfo(String node)
node
- is a String
Element
public Element getDiscoInfo(String node, boolean admin)
getDiscoInfo
method here.node
- a String
valueadmin
- is a boolean
Element
valuepublic Element getDiscoItem(String node, String jid)
getDiscoItem
method here.node
- a String
valuejid
- a String
valueElement
valuepublic List<Element> getDiscoItems(String node, String jid)
node
- is a String
jid
- is a String
List<Element>
public List<Element> getDiscoItems(String node, String jid, boolean admin)
node
- is a String
jid
- is a String
admin
- is a boolean
List<Element>
public List<Element> getItems(String node, String jid)
node
- is a String
jid
- is a String
List<Element>
public List<Element> getItems(String node, String jid, boolean admin)
node
- is a String
jid
- is a String
admin
- is a boolean
List<Element>
public String getJID()
getJID
method here.String
valuepublic String getName()
getName
method here.String
valuepublic String getNode()
getNode
method here.String
valuepublic boolean isAdminOnly()
boolean
public void setAdminOnly(boolean adminOnly)
adminOnly
- is a boolean
public void setDescription(String description)
description
- is a String
public void setFeatures(String... features)
features
- is a String
public void setIdentities(ServiceIdentity... identities)
identities
- is a ServiceIdentity
Copyright © 2018 "Tigase, Inc.". All rights reserved.