com.sun.im.provider
Interface UserSettingsStorageProvider
- public interface UserSettingsStorageProvider
getPrivateSettings
public java.lang.String getPrivateSettings(CollaborationPrincipal u,
java.lang.String namespace)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDynamicPrivateSettings
public java.lang.String getDynamicPrivateSettings(CollaborationPrincipal u,
java.lang.String namespace)
throws java.lang.Exception
- Throws:
java.lang.Exception
savePrivateSettings
public void savePrivateSettings(CollaborationPrincipal u,
java.lang.String namespace,
java.lang.String content)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPrivacy
public java.lang.String getPrivacy(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDynamicPrivacy
public java.lang.String getDynamicPrivacy(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
savePrivacy
public void savePrivacy(CollaborationPrincipal u,
java.lang.String xml)
throws java.lang.Exception
- Throws:
java.lang.Exception
getRoster
public java.lang.String getRoster(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDynamicRoster
public java.lang.String getDynamicRoster(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
hasRoster
public boolean hasRoster(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
saveRoster
public void saveRoster(CollaborationPrincipal u,
java.lang.String xml)
throws java.lang.Exception
- Throws:
java.lang.Exception
getNewsRoster
public java.lang.String getNewsRoster(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDynamicNewsRoster
public java.lang.String getDynamicNewsRoster(CollaborationPrincipal u)
throws java.lang.Exception
- Throws:
java.lang.Exception
saveNewsRoster
public void saveNewsRoster(CollaborationPrincipal u,
java.lang.String xml)
throws java.lang.Exception
- Throws:
java.lang.Exception