org.apache.lucene.gdata.servlet.handler
Class RequestHandlerFactory

java.lang.Object
  extended by org.apache.lucene.gdata.servlet.handler.RequestHandlerFactory
All Implemented Interfaces:
ServerComponent
Direct Known Subclasses:
DefaultRequestHandlerFactory

public abstract class RequestHandlerFactory
extends Object
implements ServerComponent

Abstract Superclass for RequestHandlerFactories

Author:
Simon Willnauer

Constructor Summary
RequestHandlerFactory()
          public constructor to enable loading via the registry
 
Method Summary
abstract  GDataRequestHandler getDeleteAccountHandler()
          Creates a DeleteAccountHandler which processes a Account Delete request.
abstract  GDataRequestHandler getDeleteFeedHandler()
          Creates a DeleteFeedHandler which processes a Feed Insert request.
abstract  GDataRequestHandler getEntryDeleteHandler()
          Creates a EntryDeleteHandler which processes a GDATA DELETE request.
abstract  GDataRequestHandler getEntryInsertHandler()
          Creates a EntryInsertHandler which processes a GDATA Insert request.
abstract  GDataRequestHandler getEntryUpdateHandler()
          Creates a EntryUpdateHandler which processes a GDATA UPDATE request.
abstract  GDataRequestHandler getFeedQueryHandler()
          Creates a FeedQueryHandler which processes a GDATA Query / Get request.
abstract  GDataRequestHandler getInsertAccountHandler()
          Creates a InsertAccountHandler which processes a Account Insert request.
abstract  GDataRequestHandler getInsertFeedHandler()
          Creates a InsertFeedHandler which processes a Feed Insert request.
abstract  GDataRequestHandler getUpdateAccountHandler()
          Creates a UpdateAccountHandler which processes a Account Update request.
abstract  GDataRequestHandler getUpdateFeedHandler()
          Creates a UpdateFeedHandler which processes a Feed Insert request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.lucene.gdata.server.registry.ServerComponent
destroy, initialize
 

Constructor Detail

RequestHandlerFactory

public RequestHandlerFactory()
public constructor to enable loading via the registry

See Also:
Component, GDataServerRegistry
Method Detail

getEntryUpdateHandler

public abstract GDataRequestHandler getEntryUpdateHandler()
Creates a EntryUpdateHandler which processes a GDATA UPDATE request.

Returns:
- a RequestHandlerInstance

getEntryDeleteHandler

public abstract GDataRequestHandler getEntryDeleteHandler()
Creates a EntryDeleteHandler which processes a GDATA DELETE request.

Returns:
- a RequestHandlerInstance

getFeedQueryHandler

public abstract GDataRequestHandler getFeedQueryHandler()
Creates a FeedQueryHandler which processes a GDATA Query / Get request.

Returns:
- a RequestHandlerInstance

getEntryInsertHandler

public abstract GDataRequestHandler getEntryInsertHandler()
Creates a EntryInsertHandler which processes a GDATA Insert request.

Returns:
- a RequestHandlerInstance

getInsertAccountHandler

public abstract GDataRequestHandler getInsertAccountHandler()
Creates a InsertAccountHandler which processes a Account Insert request.

Returns:
- a RequestHandlerInstance

getDeleteAccountHandler

public abstract GDataRequestHandler getDeleteAccountHandler()
Creates a DeleteAccountHandler which processes a Account Delete request.

Returns:
- a RequestHandlerInstance

getUpdateAccountHandler

public abstract GDataRequestHandler getUpdateAccountHandler()
Creates a UpdateAccountHandler which processes a Account Update request.

Returns:
- a RequestHandlerInstance

getInsertFeedHandler

public abstract GDataRequestHandler getInsertFeedHandler()
Creates a InsertFeedHandler which processes a Feed Insert request.

Returns:
- a RequestHandlerInstance

getUpdateFeedHandler

public abstract GDataRequestHandler getUpdateFeedHandler()
Creates a UpdateFeedHandler which processes a Feed Insert request.

Returns:
- a RequestHandlerInstance

getDeleteFeedHandler

public abstract GDataRequestHandler getDeleteFeedHandler()
Creates a DeleteFeedHandler which processes a Feed Insert request.

Returns:
- a RequestHandlerInstance


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.