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