|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.db.NonAuthUserRepositoryImpl
public class NonAuthUserRepositoryImpl
Created: May 3, 2010 1:23:45 PM
| Field Summary |
|---|
| Fields inherited from interface tigase.db.NonAuthUserRepository |
|---|
OFFLINE_DATA_NODE, PUBLIC_DATA_NODE |
| Constructor Summary | |
|---|---|
NonAuthUserRepositoryImpl(UserRepository userRep,
tigase.xmpp.BareJID defDomain,
boolean autoCreateOffline)
Constructs ... |
|
| Method Summary | |
|---|---|
void |
addOfflineData(tigase.xmpp.BareJID user,
String subnode,
String key,
String value)
Method description |
void |
addOfflineDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list)
Method description |
String |
getDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key,
String def)
Method description |
String |
getPublicData(tigase.xmpp.BareJID user,
String subnode,
String key,
String def)
Method description |
String[] |
getPublicDataList(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description |
String |
getTempData(String subnode,
String key,
String def)
Method description |
void |
putDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key,
String value)
Method description |
void |
putTempData(String subnode,
String key,
String value)
Method description |
void |
removeDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key)
Method description |
void |
removeTempData(String subnode,
String key)
Method description |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NonAuthUserRepositoryImpl(UserRepository userRep,
tigase.xmpp.BareJID defDomain,
boolean autoCreateOffline)
userRep - defDomain - autoCreateOffline - | Method Detail |
|---|
public void addOfflineData(tigase.xmpp.BareJID user,
String subnode,
String key,
String value)
throws UserNotFoundException,
DataOverwriteException
addOfflineData in interface NonAuthUserRepositoryuser - subnode - key - value -
DataOverwriteException
UserNotFoundException
public void addOfflineDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list)
throws UserNotFoundException
addOfflineDataList in interface NonAuthUserRepositoryuser - subnode - key - list -
UserNotFoundException
public String getDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key,
String def)
throws TigaseDBException
getDomainTempData in interface NonAuthUserRepositorydomain - subnode - key - def -
TigaseDBException
public String getPublicData(tigase.xmpp.BareJID user,
String subnode,
String key,
String def)
throws UserNotFoundException
getPublicData in interface NonAuthUserRepositoryuser - subnode - key - def -
UserNotFoundException
public String[] getPublicDataList(tigase.xmpp.BareJID user,
String subnode,
String key)
throws UserNotFoundException
getPublicDataList in interface NonAuthUserRepositoryuser - subnode - key -
UserNotFoundException
public String getTempData(String subnode,
String key,
String def)
throws TigaseDBException
getTempData in interface NonAuthUserRepositorysubnode - key - def -
TigaseDBException
public void putDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key,
String value)
throws TigaseDBException
putDomainTempData in interface NonAuthUserRepositorydomain - subnode - key - value -
TigaseDBException
public void putTempData(String subnode,
String key,
String value)
throws TigaseDBException
putTempData in interface NonAuthUserRepositorysubnode - key - value -
TigaseDBException
public void removeDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key)
throws TigaseDBException
removeDomainTempData in interface NonAuthUserRepositorydomain - subnode - key -
TigaseDBException
public void removeTempData(String subnode,
String key)
throws TigaseDBException
removeTempData in interface NonAuthUserRepositorysubnode - key -
TigaseDBException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||