net.sf.oxclient.service.client.module
Class OXFolderModule

java.lang.Object
  extended by net.sf.oxclient.service.AbsGroupwareModule<T,Folder>
      extended by net.sf.oxclient.service.client.module.AbsOXModule<Folder>
          extended by net.sf.oxclient.service.client.module.OXFolderModule
All Implemented Interfaces:
IFolderModule<Folder>, IGroupwareModule<Folder,Folder>, IOXFolderModule

@Guarded
public class OXFolderModule
extends AbsOXModule<Folder>
implements IOXFolderModule

Author:
Björn Voß

Field Summary
 
Fields inherited from class net.sf.oxclient.service.AbsGroupwareModule
mappingManager
 
Constructor Summary
OXFolderModule()
           
 
Method Summary
 Folder getDefaultFolder()
           
 Map<String,String> getListParameters(Folder parent)
           
 List<Folder> getPrivateFolders()
           
 List<Folder> getRootFolders()
           
 List<Folder> getSubFolders(Folder folder)
           
 
Methods inherited from class net.sf.oxclient.service.client.module.AbsOXModule
create, getQueryParameter, getSession, list, loadDefaultFolder
 
Methods inherited from class net.sf.oxclient.service.AbsGroupwareModule
create, createQuery, getByID, getColumnMappings, getEntityClass, getName, save, setMappingManager, setSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.oxclient.IGroupwareModule
create, create, createQuery, getByID, getName, list, save
 

Constructor Detail

OXFolderModule

public OXFolderModule()
Method Detail

getDefaultFolder

public Folder getDefaultFolder()
Specified by:
getDefaultFolder in interface IGroupwareModule<Folder,Folder>
Overrides:
getDefaultFolder in class AbsOXModule<Folder>

getRootFolders

public List<Folder> getRootFolders()
Specified by:
getRootFolders in interface IFolderModule<Folder>

getSubFolders

public List<Folder> getSubFolders(Folder folder)
Specified by:
getSubFolders in interface IFolderModule<Folder>

getListParameters

public Map<String,String> getListParameters(@NotNull
                                            Folder parent)
Specified by:
getListParameters in class AbsGroupwareModule<Folder,Folder>

getPrivateFolders

public List<Folder> getPrivateFolders()
Specified by:
getPrivateFolders in interface IOXFolderModule


Copyright © 2007. All Rights Reserved.