org.apache.wicket.page
Interface IManageablePage

All Known Subinterfaces:
IRequestablePage
All Known Implementing Classes:
AccessDeniedPage, AdminAnnotationsBookmarkablePage, AdminAnnotationsInternalPage, AdminBookmarkablePage, AdminInternalPage, AdminPage, AjaxDataTablePage, AlternativePageFromWebContext, AnnotationsPanelsPage, AnnotPage, AuthenticatedWebPage, AuthenticatedWebPage, AutoCompletePage, BasePage, BasePage, BasePage, BasePage, BasePage, BaseTreePage, BodyFrame, BookDetails, BookDetails, BookmarkablePage, BookmarkablePageLinkPage, BorderPage, BrowserInfoPage, ButtonPage, Captcha, CheckBoxMultipleChoicePage, CheckBoxPage, CheckGroupPage, CheckGroupPage2, ChoicePage, ClockPage, ContactsDisplayPage, DataGridPage, DataTablePage, DatesPage, DevUtilsPage, DropDownChoicePage, DummyHomePage, DummyPanelPage, DynamicPage, Echo, EditableLabelPage, EditableTreeTablePage, EditBook, EditPage, EffectsPage, ExamplePage, ExceptionErrorPage, ExternalLinkPage, FileUploadPage, FormInput, FormPage, FormPage, FormPage, FragmentPage, GridViewPage, Guess, GuestBook, GuestBook, HangmanPage, HeaderPage, HelloBrowser, HelloWorld, Home, Home, Home, Home, Home, Home, Home, Home, Home, Home, Home, Home, Home, HomePage, HomePage, HomePage, HomePage, HttpsPage, IncludePage, Index, Index, Index, Index, Index, Index, Index, Index, Index, Index, InspectorPage, InternalErrorPage, LabelPage, LazyLoadingPage, LeftFrame, LinkPage, LinksPage, ListChoicePage, ListMultipleChoicePage, LiveSessionsPage, LocalizedPage, Lose, MenuPage, MockHomePage, ModalContent1Page, ModalContent2Page, ModalWindowPage, MultiLineLabelPage, MultiUploadPage, MySignInPage, NonBookmarkablePage, OIRPage, OnChangeAjaxBehaviorPage, Page, Page1, Page1, Page1, Page1, Page1, Page1, Page2, Page2, Page2, Page2, Page2, Page2, Page2QP, Page3, Page3, Page3, Page4, Page5, PageablesPage, PageExpiredErrorPage, PageFromWebContext, PageLinkPage, PageWithCustomLoading, PagingPage, PalettePage, PanelPage, PanelsPage, Popup, PopupCloseLink.ClosePopupPage, RadioChoicePage, RadioGroupPage, RadioGroupPage2, RatingsPage, RedirectPage, RefreshingPage, RepeatingPage, RequestMapperHomePage, RequestsPage, SelectPage, SignIn, SignIn, SignIn2, SignInPage, SignOut, SignOut, SignOut, SignOut, SignOutPage, SimplePage, SimpleTreePage, SortingPage, SourcesPage, StatefulPage, StatelessPage, StatelessPage1, StatelessPage2, StatelessPage3, StockQuotePage, SubmitLinkPage, TabbedPanelPage, TabbedPanelPage, TemplatePage, TemplatePage, TextAreaPage, TextFieldPage, TodoList, TopFrame, TreeTablePage, UnicodeConverter, UploadPage, WebPage, WicketExamplePage, Win, WizardPage, WorldClockPage, XmlPage

public interface IManageablePage


Method Summary
 void detach()
          Detaches model after use.
 int getPageId()
           
 boolean isPageStateless()
          Gets whether the page is stateless.
 

Method Detail

isPageStateless

boolean isPageStateless()
Gets whether the page is stateless. Components on stateless page must not render any stateful urls. Stateful urls are urls, which refer to a certain (current) page instance and don't contain enough information to reconstruct page if it's not available (page class).

Returns:
Whether this page is stateless

getPageId

int getPageId()
Returns:
A unique identifier for this page map entry

detach

void detach()
Detaches model after use. This is generally used to null out transient references that can be re-attached later.



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