org.exist.atom.modules
Class AtomModuleBase

java.lang.Object
  extended byorg.exist.atom.modules.AtomModuleBase
All Implemented Interfaces:
AtomModule
Direct Known Subclasses:
AtomFeeds, Query

public class AtomModuleBase
extends java.lang.Object
implements AtomModule

Author:
R. Alexander Milowski

Nested Class Summary
 
Nested classes inherited from class org.exist.atom.AtomModule
AtomModule.Context
 
Constructor Summary
AtomModuleBase()
          Creates a new instance of AtomModuleBase
 
Method Summary
 void doDelete(DBBroker broker, IncomingMessage request, OutgoingMessage response)
           
 void doGet(DBBroker broker, IncomingMessage request, OutgoingMessage response)
           
 void doHead(DBBroker broker, IncomingMessage request, OutgoingMessage response)
           
 void doPost(DBBroker broker, IncomingMessage request, OutgoingMessage response)
           
 void doPut(DBBroker broker, IncomingMessage request, OutgoingMessage response)
           
 void init(AtomModule.Context context)
           
 void process(DBBroker broker, IncomingMessage request, OutgoingMessage response)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomModuleBase

public AtomModuleBase()
Creates a new instance of AtomModuleBase

Method Detail

init

public void init(AtomModule.Context context)
          throws EXistException
Specified by:
init in interface AtomModule
Throws:
EXistException

process

public void process(DBBroker broker,
                    IncomingMessage request,
                    OutgoingMessage response)
             throws BadRequestException,
                    PermissionDeniedException,
                    NotFoundException,
                    EXistException
Specified by:
process in interface AtomModule
Throws:
BadRequestException
PermissionDeniedException
NotFoundException
EXistException

doGet

public void doGet(DBBroker broker,
                  IncomingMessage request,
                  OutgoingMessage response)
           throws BadRequestException,
                  PermissionDeniedException,
                  NotFoundException,
                  EXistException
Throws:
BadRequestException
PermissionDeniedException
NotFoundException
EXistException

doHead

public void doHead(DBBroker broker,
                   IncomingMessage request,
                   OutgoingMessage response)
            throws BadRequestException,
                   PermissionDeniedException,
                   NotFoundException,
                   EXistException
Throws:
BadRequestException
PermissionDeniedException
NotFoundException
EXistException

doPost

public void doPost(DBBroker broker,
                   IncomingMessage request,
                   OutgoingMessage response)
            throws BadRequestException,
                   PermissionDeniedException,
                   NotFoundException,
                   EXistException
Throws:
BadRequestException
PermissionDeniedException
NotFoundException
EXistException

doPut

public void doPut(DBBroker broker,
                  IncomingMessage request,
                  OutgoingMessage response)
           throws BadRequestException,
                  PermissionDeniedException,
                  NotFoundException,
                  EXistException
Throws:
BadRequestException
PermissionDeniedException
NotFoundException
EXistException

doDelete

public void doDelete(DBBroker broker,
                     IncomingMessage request,
                     OutgoingMessage response)
              throws BadRequestException,
                     PermissionDeniedException,
                     NotFoundException,
                     EXistException
Throws:
BadRequestException
PermissionDeniedException
NotFoundException
EXistException


Copyright (C) Wolfgang Meier. All rights reserved.