net.sf.oxclient.service
Class AbsGroupwareSessionFactory<FolderBean>

java.lang.Object
  extended by net.sf.oxclient.service.AbsGroupwareSessionFactory<FolderBean>
All Implemented Interfaces:
IGroupwareSessionFactory<FolderBean>
Direct Known Subclasses:
OXGroupwareSessionFactory

public abstract class AbsGroupwareSessionFactory<FolderBean>
extends Object
implements IGroupwareSessionFactory<FolderBean>

Author:
Björn Voß

Constructor Summary
AbsGroupwareSessionFactory()
           
 
Method Summary
protected abstract  Map<String,AbsGroupwareModule<?,FolderBean>> getModuleMap(IUser user)
           
protected abstract  AbsGroupwareSession<FolderBean> getNewGourpwareSession(IUser user)
           
 IGroupwareSession<FolderBean> login(IUser user)
           
 
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.IGroupwareSessionFactory
getServerURL, setServerURL
 

Constructor Detail

AbsGroupwareSessionFactory

public AbsGroupwareSessionFactory()
Method Detail

login

public IGroupwareSession<FolderBean> login(IUser user)
Specified by:
login in interface IGroupwareSessionFactory<FolderBean>

getModuleMap

protected abstract Map<String,AbsGroupwareModule<?,FolderBean>> getModuleMap(IUser user)

getNewGourpwareSession

protected abstract AbsGroupwareSession<FolderBean> getNewGourpwareSession(IUser user)


Copyright © 2007. All Rights Reserved.