org.apache.hupa.server.handler
Class FetchFoldersHandler

java.lang.Object
  extended by org.apache.hupa.server.handler.AbstractSessionHandler<FetchFolders,FetchFoldersResult>
      extended by org.apache.hupa.server.handler.FetchFoldersHandler
All Implemented Interfaces:
net.customware.gwt.dispatch.server.ActionHandler<FetchFolders,FetchFoldersResult>

public class FetchFoldersHandler
extends AbstractSessionHandler<FetchFolders,FetchFoldersResult>

Handler which fetch all Folders for an user


Field Summary
 
Fields inherited from class org.apache.hupa.server.handler.AbstractSessionHandler
cache, httpSessionProvider, logger
 
Constructor Summary
FetchFoldersHandler(IMAPStoreCache cache, org.apache.commons.logging.Log logger, com.google.inject.Provider<javax.servlet.http.HttpSession> provider)
           
 
Method Summary
 FetchFoldersResult executeInternal(FetchFolders action, net.customware.gwt.dispatch.server.ExecutionContext arg1)
           
 Class<FetchFolders> getActionType()
           
 
Methods inherited from class org.apache.hupa.server.handler.AbstractSessionHandler
execute, getUser, rollback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FetchFoldersHandler

@Inject
public FetchFoldersHandler(IMAPStoreCache cache,
                                  org.apache.commons.logging.Log logger,
                                  com.google.inject.Provider<javax.servlet.http.HttpSession> provider)
Method Detail

executeInternal

public FetchFoldersResult executeInternal(FetchFolders action,
                                          net.customware.gwt.dispatch.server.ExecutionContext arg1)
                                   throws net.customware.gwt.dispatch.shared.ActionException
Specified by:
executeInternal in class AbstractSessionHandler<FetchFolders,FetchFoldersResult>
Throws:
net.customware.gwt.dispatch.shared.ActionException

getActionType

public Class<FetchFolders> getActionType()


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.