com.openexchange.admin.soap.dataobjects
Class UserModuleAccess

java.lang.Object
  extended by com.openexchange.admin.soap.dataobjects.UserModuleAccess

public class UserModuleAccess
extends java.lang.Object

Object for setting/getting access informations to the different ox modules


Constructor Summary
UserModuleAccess()
          Creates a new instance of UserModuleAccess
UserModuleAccess(com.openexchange.admin.rmi.dataobjects.UserModuleAccess access)
           
 
Method Summary
 java.lang.Boolean getActiveSync()
           
 java.lang.Boolean getCalendar()
          Shows if a user has access to the calendar module of ox.
 java.lang.Boolean getCollectEmailAddresses()
          Gets the collect-email-addresses access.
 java.lang.Boolean getContacts()
          Shows if a user has access to the contact module of ox.
 java.lang.Boolean getDelegateTask()
          Shows if a user has the right to delegate tasks in the ox groupware.
 java.lang.Boolean getDeniedPortal()
           
 java.lang.Boolean getEditGroup()
           
 java.lang.Boolean getEditPassword()
           
 java.lang.Boolean getEditPublicFolders()
           
 java.lang.Boolean getEditResource()
           
 java.lang.Boolean getForum()
          Currently NOT in use!
 java.lang.Boolean getGlobalAddressBookDisabled()
           
 java.lang.Boolean getIcal()
           
 java.lang.Boolean getInfostore()
           
 java.lang.Boolean getMultipleMailAccounts()
          Gets the multiple-mail-accounts access.
 java.lang.Boolean getOLOX20()
           
 java.lang.Boolean getPinboardWrite()
          Currently NOT in use!
 java.lang.Boolean getProjects()
          Currently NOT in use!
 java.lang.Boolean getPublication()
          Gets the publication access.
 java.lang.Boolean getPublicFolderEditable()
           
 java.lang.Boolean getReadCreateSharedFolders()
           
 java.lang.Boolean getRssBookmarks()
          Currently NOT in use!
 java.lang.Boolean getRssPortal()
          Currently NOT in use!
 java.lang.Boolean getSubscription()
          Gets the subscription access.
 java.lang.Boolean getSyncml()
           
 java.lang.Boolean getTasks()
           
 java.lang.Boolean getUSM()
           
 java.lang.Boolean getVcard()
           
 java.lang.Boolean getWebdav()
           
 java.lang.Boolean getWebdavXml()
           
 java.lang.Boolean getWebmail()
           
 void setActiveSync(java.lang.Boolean activeSync)
           
 void setCalendar(java.lang.Boolean val)
          Defines if a user has access to the calendar module of ox.
 void setCollectEmailAddresses(java.lang.Boolean collectEmailAddresses)
          Sets the collect-email-addresses access.
 void setContacts(java.lang.Boolean val)
          Defines if a user has access to the contact module of ox.
 void setDelegateTask(java.lang.Boolean val)
          Defines if a user has the right to delegate tasks in the ox groupware.
 void setDeniedPortal(java.lang.Boolean val)
           
 void setEditGroup(java.lang.Boolean editGroup)
           
 void setEditPassword(java.lang.Boolean editPassword)
           
 void setEditPublicFolders(java.lang.Boolean val)
           
 void setEditResource(java.lang.Boolean editResource)
           
 void setForum(java.lang.Boolean val)
          Currently NOT in use!
 void setGlobalAddressBookDisabled(java.lang.Boolean val)
           
 void setIcal(java.lang.Boolean val)
           
 void setInfostore(java.lang.Boolean val)
           
 void setMultipleMailAccounts(java.lang.Boolean multipleMailAccounts)
          Sets the multiple-mail-accounts access.
 void setOLOX20(java.lang.Boolean val)
           
 void setPinboardWrite(java.lang.Boolean val)
          Currently NOT in use!
 void setProjects(java.lang.Boolean val)
          Currently NOT in use!
 void setPublication(java.lang.Boolean publication)
          Sets the publication access.
 void setPublicFolderEditable(java.lang.Boolean publicFolderEditable)
           
 void setReadCreateSharedFolders(java.lang.Boolean val)
           
 void setRssBookmarks(java.lang.Boolean val)
          Currently NOT in use!
 void setRssPortal(java.lang.Boolean val)
          Currently NOT in use!
 void setSubscription(java.lang.Boolean subscription)
          Sets the subscription access.
 void setSyncml(java.lang.Boolean val)
           
 void setTasks(java.lang.Boolean val)
           
 void setUSM(java.lang.Boolean val)
           
 void setVcard(java.lang.Boolean val)
           
 void setWebdav(java.lang.Boolean val)
           
 void setWebdavXml(java.lang.Boolean val)
           
 void setWebmail(java.lang.Boolean val)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserModuleAccess

public UserModuleAccess()
Creates a new instance of UserModuleAccess


UserModuleAccess

public UserModuleAccess(com.openexchange.admin.rmi.dataobjects.UserModuleAccess access)
Method Detail

getEditGroup

public java.lang.Boolean getEditGroup()

setEditGroup

public void setEditGroup(java.lang.Boolean editGroup)

getEditResource

public java.lang.Boolean getEditResource()

setEditResource

public void setEditResource(java.lang.Boolean editResource)

getEditPassword

public java.lang.Boolean getEditPassword()

setEditPassword

public void setEditPassword(java.lang.Boolean editPassword)

getCollectEmailAddresses

public java.lang.Boolean getCollectEmailAddresses()
Gets the collect-email-addresses access.

Returns:
The collect-email-addresses access

setCollectEmailAddresses

public void setCollectEmailAddresses(java.lang.Boolean collectEmailAddresses)
Sets the collect-email-addresses access.

Parameters:
collectEmailAddresses - The collect-email-addresses access to set

getMultipleMailAccounts

public java.lang.Boolean getMultipleMailAccounts()
Gets the multiple-mail-accounts access.

Returns:
The multiple-mail-accounts access

setMultipleMailAccounts

public void setMultipleMailAccounts(java.lang.Boolean multipleMailAccounts)
Sets the multiple-mail-accounts access.

Parameters:
multipleMailAccounts - The multiple-mail-accounts access to set

getSubscription

public java.lang.Boolean getSubscription()
Gets the subscription access.

Returns:
The subscription access

setSubscription

public void setSubscription(java.lang.Boolean subscription)
Sets the subscription access.

Parameters:
subscription - The subscription access to set

getPublication

public java.lang.Boolean getPublication()
Gets the publication access.

Returns:
The publication

setPublication

public void setPublication(java.lang.Boolean publication)
Sets the publication access.

Parameters:
publication - The publication access to set

getCalendar

public java.lang.Boolean getCalendar()
Shows if a user has access to the calendar module of ox.

Returns:
Returns true if user has access to calendar module or false if he has now access!

setCalendar

public void setCalendar(java.lang.Boolean val)
Defines if a user has access to the calendar module of ox.

Parameters:
val - Set to true if user should be able to access the calendar module!

getContacts

public java.lang.Boolean getContacts()
Shows if a user has access to the contact module of ox.

Returns:
Returns true if user has access to contact module or false if he has now access!

setContacts

public void setContacts(java.lang.Boolean val)
Defines if a user has access to the contact module of ox.

Parameters:
val - Set to true if user should be able to access the contact module!

getDelegateTask

public java.lang.Boolean getDelegateTask()
Shows if a user has the right to delegate tasks in the ox groupware.

Returns:
Returns true if user has the right to delegate tasks in the ox groupware. Or false if he has no right to delegate tasks!

setDelegateTask

public void setDelegateTask(java.lang.Boolean val)
Defines if a user has the right to delegate tasks in the ox groupware.

Parameters:
val - Set to true if user should be able to delegate tasks in the ox groupware.

getEditPublicFolders

public java.lang.Boolean getEditPublicFolders()

setEditPublicFolders

public void setEditPublicFolders(java.lang.Boolean val)

getForum

public java.lang.Boolean getForum()
Currently NOT in use!


setForum

public void setForum(java.lang.Boolean val)
Currently NOT in use!


getIcal

public java.lang.Boolean getIcal()

setIcal

public void setIcal(java.lang.Boolean val)

getInfostore

public java.lang.Boolean getInfostore()

setInfostore

public void setInfostore(java.lang.Boolean val)

getPinboardWrite

public java.lang.Boolean getPinboardWrite()
Currently NOT in use!


setPinboardWrite

public void setPinboardWrite(java.lang.Boolean val)
Currently NOT in use!


getProjects

public java.lang.Boolean getProjects()
Currently NOT in use!


setProjects

public void setProjects(java.lang.Boolean val)
Currently NOT in use!


getReadCreateSharedFolders

public java.lang.Boolean getReadCreateSharedFolders()

setReadCreateSharedFolders

public void setReadCreateSharedFolders(java.lang.Boolean val)

getRssBookmarks

public java.lang.Boolean getRssBookmarks()
Currently NOT in use!


setRssBookmarks

public void setRssBookmarks(java.lang.Boolean val)
Currently NOT in use!


getRssPortal

public java.lang.Boolean getRssPortal()
Currently NOT in use!


setRssPortal

public void setRssPortal(java.lang.Boolean val)
Currently NOT in use!


getSyncml

public java.lang.Boolean getSyncml()

setSyncml

public void setSyncml(java.lang.Boolean val)

getTasks

public java.lang.Boolean getTasks()

setTasks

public void setTasks(java.lang.Boolean val)

getVcard

public java.lang.Boolean getVcard()

setVcard

public void setVcard(java.lang.Boolean val)

getWebdav

public java.lang.Boolean getWebdav()

setWebdav

public void setWebdav(java.lang.Boolean val)

getWebdavXml

public java.lang.Boolean getWebdavXml()

setWebdavXml

public void setWebdavXml(java.lang.Boolean val)

getWebmail

public java.lang.Boolean getWebmail()

setWebmail

public void setWebmail(java.lang.Boolean val)

getActiveSync

public java.lang.Boolean getActiveSync()

setActiveSync

public void setActiveSync(java.lang.Boolean activeSync)

getUSM

public java.lang.Boolean getUSM()

setUSM

public void setUSM(java.lang.Boolean val)

getOLOX20

public java.lang.Boolean getOLOX20()

setOLOX20

public void setOLOX20(java.lang.Boolean val)

setDeniedPortal

public void setDeniedPortal(java.lang.Boolean val)

getDeniedPortal

public java.lang.Boolean getDeniedPortal()

getGlobalAddressBookDisabled

public java.lang.Boolean getGlobalAddressBookDisabled()

setGlobalAddressBookDisabled

public void setGlobalAddressBookDisabled(java.lang.Boolean val)

getPublicFolderEditable

public java.lang.Boolean getPublicFolderEditable()

setPublicFolderEditable

public void setPublicFolderEditable(java.lang.Boolean publicFolderEditable)