net.sf.oxclient.service
Class AbsGroupwareSession<FolderBean>
java.lang.Object
net.sf.oxclient.service.AbsGroupwareSession<FolderBean>
- All Implemented Interfaces:
- IGroupwareSession<FolderBean>
- Direct Known Subclasses:
- OXGroupwareSession
@Guarded
public abstract class AbsGroupwareSession<FolderBean>
- extends Object
- implements IGroupwareSession<FolderBean>
- Author:
- Björn Voß
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbsGroupwareSession
public AbsGroupwareSession()
setModuleMap
public void setModuleMap(@NotNull
Map<String,AbsGroupwareModule<?,FolderBean>> moduleMap)
- Parameters:
moduleMap
- the moduleMap to set
getCommunicationManager
public ICommunicationManager getCommunicationManager()
- Returns:
- the communicationManager
setCommunicationManager
public void setCommunicationManager(@NotNull
ICommunicationManager communicationManager)
- Parameters:
communicationManager
- the communicationManager to set
createQuery
public IQuery createQuery(@NotNull
String module)
- Specified by:
createQuery
in interface IGroupwareSession<FolderBean>
getModule
public IGroupwareModule<?,FolderBean> getModule(@NotNull
String modulename)
- Specified by:
getModule
in interface IGroupwareSession<FolderBean>
getRootFolders
public List<FolderBean> getRootFolders()
- Specified by:
getRootFolders
in interface IGroupwareSession<FolderBean>
getSessionId
public String getSessionId()
- Specified by:
getSessionId
in interface IGroupwareSession<FolderBean>
setSessionId
public void setSessionId(String sessionId)
- will only called at creation time by the corresponding
GroupwareService
- Parameters:
sessionId
- the sessionId to set
getUser
public IUser getUser()
- Specified by:
getUser
in interface IGroupwareSession<FolderBean>
Copyright © 2007. All Rights Reserved.