|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPubSubDAO
Interface description
| Method Summary | |
|---|---|
void |
addToRootCollection(String nodeName)
Method description |
void |
createNode(String nodeName,
String ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection)
Method description |
void |
deleteItem(String nodeName,
String id)
Method description |
void |
deleteNode(String nodeName)
Method description |
void |
destroy()
Method description |
String[] |
getBuddyGroups(tigase.xmpp.BareJID owner,
String bareJid)
|
String |
getBuddySubscription(tigase.xmpp.BareJID owner,
String buddy)
|
tigase.xml.Element |
getItem(String nodeName,
String id)
|
Date |
getItemCreationDate(String nodeName,
String id)
Method description |
String[] |
getItemsIds(String nodeName)
|
Date |
getItemUpdateDate(String nodeName,
String id)
Method description |
NodeAffiliations |
getNodeAffiliations(String nodeName)
Method description |
AbstractNodeConfig |
getNodeConfig(String nodeName)
Method description |
String[] |
getNodesList()
Method description |
NodeSubscriptions |
getNodeSubscriptions(String nodeName)
|
String[] |
getRootNodes()
Method description |
String[] |
getUserRoster(tigase.xmpp.BareJID owner)
|
void |
init()
Method description |
void |
removeFromRootCollection(String nodeName)
Method description |
void |
update(String nodeName,
AbstractNodeConfig nodeConfig)
Method description |
void |
update(String nodeName,
IAffiliations affiliations)
Method description |
void |
writeItem(String nodeName,
long timeInMilis,
String id,
String publisher,
tigase.xml.Element item)
Method description |
| Method Detail |
|---|
void addToRootCollection(String nodeName)
throws RepositoryException
nodeName -
RepositoryException
void createNode(String nodeName,
String ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection)
throws RepositoryException
nodeName - ownerJid - nodeConfig - nodeType - collection -
RepositoryException
void deleteItem(String nodeName,
String id)
throws RepositoryException
nodeName - id -
RepositoryException
void deleteNode(String nodeName)
throws RepositoryException
nodeName -
RepositoryExceptionvoid destroy()
String[] getBuddyGroups(tigase.xmpp.BareJID owner,
String bareJid)
throws RepositoryException
RepositoryException
String getBuddySubscription(tigase.xmpp.BareJID owner,
String buddy)
throws RepositoryException
RepositoryException
tigase.xml.Element getItem(String nodeName,
String id)
throws RepositoryException
RepositoryException
Date getItemCreationDate(String nodeName,
String id)
throws RepositoryException
nodeName - id -
RepositoryException
String[] getItemsIds(String nodeName)
throws RepositoryException
RepositoryException
Date getItemUpdateDate(String nodeName,
String id)
throws RepositoryException
nodeName - id -
RepositoryException
NodeAffiliations getNodeAffiliations(String nodeName)
throws RepositoryException
nodeName -
RepositoryException
AbstractNodeConfig getNodeConfig(String nodeName)
throws RepositoryException
nodeName -
RepositoryException
String[] getNodesList()
throws RepositoryException
RepositoryException
NodeSubscriptions getNodeSubscriptions(String nodeName)
throws RepositoryException
RepositoryException
String[] getRootNodes()
throws RepositoryException
RepositoryException
String[] getUserRoster(tigase.xmpp.BareJID owner)
throws RepositoryException
RepositoryException
void init()
throws RepositoryException
RepositoryException
void removeFromRootCollection(String nodeName)
throws RepositoryException
nodeName -
RepositoryException
void update(String nodeName,
AbstractNodeConfig nodeConfig)
throws RepositoryException
nodeName - nodeConfig -
RepositoryException
void update(String nodeName,
IAffiliations affiliations)
throws RepositoryException
nodeName - affiliations -
RepositoryException
void writeItem(String nodeName,
long timeInMilis,
String id,
String publisher,
tigase.xml.Element item)
throws RepositoryException
nodeName - timeInMilis - id - publisher - item -
RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||