net.sf.oxclient.service.client.module
Class AbsOXModule<T extends OXBean>
java.lang.Object
net.sf.oxclient.service.AbsGroupwareModule<T,Folder>
net.sf.oxclient.service.client.module.AbsOXModule<T>
- All Implemented Interfaces:
- IGroupwareModule<T,Folder>
- Direct Known Subclasses:
- OXContactModule, OXFolderModule
@Guarded
public abstract class AbsOXModule<T extends OXBean>
- extends AbsGroupwareModule<T,Folder>
- Author:
- Björn Voß
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbsOXModule
protected AbsOXModule(String moduleName,
Class<T> entityClass)
- Parameters:
moduleName
- entityClass
-
create
public T create(@NotNull
Folder parent)
- Specified by:
create
in interface IGroupwareModule<T extends OXBean,Folder>
- Specified by:
create
in class AbsGroupwareModule<T extends OXBean,Folder>
list
public List<T> list(Folder folder)
- Specified by:
list
in interface IGroupwareModule<T extends OXBean,Folder>
- Overrides:
list
in class AbsGroupwareModule<T extends OXBean,Folder>
getQueryParameter
public Map<String,String> getQueryParameter(@NotNull
String objectId)
- Specified by:
getQueryParameter
in class AbsGroupwareModule<T extends OXBean,Folder>
getSession
public IOXSession getSession()
- Overrides:
getSession
in class AbsGroupwareModule<T extends OXBean,Folder>
- Returns:
- the session
getDefaultFolder
public Folder getDefaultFolder()
loadDefaultFolder
protected Folder loadDefaultFolder()
Copyright © 2007. All Rights Reserved.