info.magnolia.module.admininterface
Class PageHandlerManager.BasePageDefinition

java.lang.Object
  extended by info.magnolia.module.admininterface.PageHandlerManager.BasePageDefinition
All Implemented Interfaces:
PageHandlerManager.PageDefinition
Enclosing class:
PageHandlerManager

public static class PageHandlerManager.BasePageDefinition
extends java.lang.Object
implements PageHandlerManager.PageDefinition

This class is used if you want to register a page that is not stored in the repository.

Version:
$Id: PageHandlerManager.java 41137 2011-01-06 18:19:25Z gjoseph $
Author:
philipp

Constructor Summary
PageHandlerManager.BasePageDefinition(java.lang.String name, java.lang.Class handlerClass)
           
 
Method Summary
 java.util.Map getDefaultProperties()
           
 java.lang.Class getHandlerClass()
           
 java.lang.String getName()
           
 PageMVCHandler newInstance(java.lang.String name, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void setDefaultProperties(java.util.Map defaultProperties)
           
 void setHandlerClass(java.lang.Class handlerClass)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageHandlerManager.BasePageDefinition

public PageHandlerManager.BasePageDefinition(java.lang.String name,
                                             java.lang.Class handlerClass)
Method Detail

getDefaultProperties

public java.util.Map getDefaultProperties()

setDefaultProperties

public void setDefaultProperties(java.util.Map defaultProperties)

getHandlerClass

public java.lang.Class getHandlerClass()

setHandlerClass

public void setHandlerClass(java.lang.Class handlerClass)

getName

public java.lang.String getName()
Specified by:
getName in interface PageHandlerManager.PageDefinition

setName

public void setName(java.lang.String name)

newInstance

public PageMVCHandler newInstance(java.lang.String name,
                                  javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
Specified by:
newInstance in interface PageHandlerManager.PageDefinition


Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.