org.outerj.daisy.frontend.util
Class AbstractDaisyApple

java.lang.Object
  extended by org.outerj.daisy.frontend.util.AbstractDaisyApple
Direct Known Subclasses:
AbstractDocumentApple, AclEditorApple, AdminApple, AdminEntityEditorApple, BookAclEditorApple, BookInstanceEditorApple, BrowseDocumentsApple, BrowseIdsApple, BrowseImagesApple, ConfirmRegistrationApple, CreateBookInstanceApple, CreateDocumentTaskApple, CreatePlaceholderDocApple, DocInfoApple, DocumentEditorApple, DocumentTaskApple, DocumentTaskDetailsApple, DocumentTypeEditorApple, DocumentTypeSelectionApple, FacetedBrowserApple, FieldTypeEditorApple, FulltextSearchApple, IndexApple, IndexPageApple, ListPublishTasksApple, LocaleApple, LoginApple, LoginReminderApple, ManageAclApple, ManageBookInstancesApple, ManageBooksApple, MyCommentsApple, NavigationPreviewApple, PasswordReminderApple, PublishStateApple, QuerySearchApple, RecentChangesApple, SelectRoleOrUserApple, TestAclApple, UploadApple, UserRegistrationApple, UserSettingsApple

public abstract class AbstractDaisyApple
extends java.lang.Object

Base class for Apple controllers in the Daisy Wiki.


Constructor Summary
AbstractDaisyApple()
           
 
Method Summary
 void contextualize(Context context)
           
protected  Context getContext()
           
protected  java.lang.String getContinuationId()
           
protected  java.lang.String getLayoutType()
           
protected  java.lang.String getLayoutType(java.lang.String defaultLayoutType)
           
protected  java.lang.String getMountPoint()
           
protected  java.lang.String getSkin()
           
protected  boolean needsMutex()
           
 void process(AppleRequest appleRequest, AppleResponse appleResponse)
           
protected abstract  void processInternal(AppleRequest appleRequest, AppleResponse appleResponse)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDaisyApple

public AbstractDaisyApple()
Method Detail

contextualize

public void contextualize(Context context)
                   throws ContextException
Throws:
ContextException

process

public final void process(AppleRequest appleRequest,
                          AppleResponse appleResponse)
                   throws java.lang.Exception
Throws:
java.lang.Exception

processInternal

protected abstract void processInternal(AppleRequest appleRequest,
                                        AppleResponse appleResponse)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getMountPoint

protected java.lang.String getMountPoint()

getLayoutType

protected java.lang.String getLayoutType()

getLayoutType

protected java.lang.String getLayoutType(java.lang.String defaultLayoutType)

getSkin

protected java.lang.String getSkin()

getContinuationId

protected java.lang.String getContinuationId()

needsMutex

protected boolean needsMutex()

getContext

protected Context getContext()


Copyright © -2006 . All Rights Reserved.