Example usage for org.apache.wicket Application setName

List of usage examples for org.apache.wicket Application setName

Introduction

In this page you can find the example usage for org.apache.wicket Application setName.

Prototype

public final void setName(final String name) 

Source Link

Document

Sets application name.

Usage

From source file:com.mastfrog.acteur.wicket.WicketApplicationInitializer.java

License:Open Source License

protected void init(Application application) throws NoSuchFieldException, IllegalArgumentException,
        IllegalAccessException, NoSuchMethodException, InvocationTargetException {
    WebApplication wa = (WebApplication) application;
    wa.setWicketFilter(filter);//  w w w  . j  a v a 2s.  co  m
    wa.setServletContext(ctx);
    wa.setSessionStoreProvider(this);
    ThreadContext.setApplication(application);
    application.setName(application.getClass().getName());
    application.initApplication();
    wa.setSessionStoreProvider(this);
    Field field = Application.class.getDeclaredField("pageFactory");
    field.setAccessible(true);
    field.set(application, factory);
    Method logStarted = WebApplication.class.getDeclaredMethod("logStarted");
    logStarted.setAccessible(true);
    logStarted.invoke(application);
}

From source file:tg.adn.precord.core.web.PrecordAppInit.java

@Override
public void init(Application app) {
    // application name
    app.setName("Precord App");
    // debug settings
    app.setDebugSettings(app.getDebugSettings().setAjaxDebugModeEnabled(false)
            .setDevelopmentUtilitiesEnabled(true).setLinePreciseReportingOnAddComponentEnabled(true));
    // security settings
    app.setSecuritySettings(app.getSecuritySettings().setEnforceMounts(true));
}