org.apache.wicket.settings
Interface IApplicationSettings

All Known Implementing Classes:
Settings

public interface IApplicationSettings

Settings interface for application settings.

internalErrorPage - You can override this with your own page class to display internal errors in a different way.

pageExpiredErrorPage - You can override this with your own bookmarkable page class to display expired page errors in a different way. You can set property homePageRenderStrategy to choose from different ways the home page url shows up in your browser.

A Converter Factory - By overriding getConverterFactory(), you can provide your own factory which creates locale sensitive Converter instances.

Author:
Jonathan Locke

Method Summary
 java.lang.Class getAccessDeniedPage()
          Gets the access denied page class.
 IClassResolver getClassResolver()
          Gets the default resolver to use when finding classes
 Bytes getDefaultMaximumUploadSize()
          Gets the default maximum size for uploads.
 java.lang.Class getInternalErrorPage()
          Gets internal error page class.
 java.lang.Class getPageExpiredErrorPage()
          Gets the page expired page class.
 void setAccessDeniedPage(java.lang.Class accessDeniedPage)
          Sets the access denied page class.
 void setClassResolver(IClassResolver defaultClassResolver)
          Sets the default class resolver to use when finding classes.
 void setDefaultMaximumUploadSize(Bytes defaultUploadSize)
          Sets the default maximum size for uploads.
 void setInternalErrorPage(java.lang.Class internalErrorPage)
          Sets internal error page class.
 void setPageExpiredErrorPage(java.lang.Class pageExpiredErrorPage)
          Sets the page expired page class.
 

Method Detail

getAccessDeniedPage

java.lang.Class getAccessDeniedPage()
Gets the access denied page class.

Returns:
Returns the accessDeniedPage.
See Also:
setAccessDeniedPage(Class)

getClassResolver

IClassResolver getClassResolver()
Gets the default resolver to use when finding classes

Returns:
Default class resolver

getDefaultMaximumUploadSize

Bytes getDefaultMaximumUploadSize()
Gets the default maximum size for uploads. This is used by Form.getMaxSize() if no value is explicitly set through Form.setMaxSize(Bytes).

Returns:
the default maximum size for uploads

getInternalErrorPage

java.lang.Class getInternalErrorPage()
Gets internal error page class.

Returns:
Returns the internalErrorPage.
See Also:
setInternalErrorPage(Class)

getPageExpiredErrorPage

java.lang.Class getPageExpiredErrorPage()
Gets the page expired page class.

Returns:
Returns the pageExpiredErrorPage.
See Also:
setPageExpiredErrorPage(Class)

setAccessDeniedPage

void setAccessDeniedPage(java.lang.Class accessDeniedPage)
Sets the access denied page class. The class must be bookmarkable and must extend Page.

Parameters:
accessDeniedPage - The accessDeniedPage to set.

setClassResolver

void setClassResolver(IClassResolver defaultClassResolver)
Sets the default class resolver to use when finding classes.

Parameters:
defaultClassResolver - The default class resolver

setDefaultMaximumUploadSize

void setDefaultMaximumUploadSize(Bytes defaultUploadSize)
Sets the default maximum size for uploads. This is used by Form.getMaxSize() if no value is explicitly set through Form.setMaxSize(Bytes).

Parameters:
defaultUploadSize - the default maximum size for uploads

setInternalErrorPage

void setInternalErrorPage(java.lang.Class internalErrorPage)
Sets internal error page class. The class must be bookmarkable and must extend Page.

Parameters:
internalErrorPage - The internalErrorPage to set.

setPageExpiredErrorPage

void setPageExpiredErrorPage(java.lang.Class pageExpiredErrorPage)
Sets the page expired page class. The class must be bookmarkable and must extend Page.

Parameters:
pageExpiredErrorPage - The pageExpiredErrorPage to set.


Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.