package com.wooki.pages.error;
import org.apache.tapestry5.Link;
import org.apache.tapestry5.annotations.IncludeStylesheet;
import org.apache.tapestry5.ioc.annotations.Inject;
import org.apache.tapestry5.services.ExceptionReporter;
import org.apache.tapestry5.services.PageRenderLinkSource;
import com.wooki.pages.Index;
@IncludeStylesheet("context:static/css/reset.css")
public class Generic implements ExceptionReporter
{
@Inject
private PageRenderLinkSource linkSource;
/**
* Return to page index without context.
*/
public Link getIndexPage()
{
return linkSource.createPageRenderLinkWithContext(Index.class, new Object[0]);
}
public void reportException(Throwable exception)
{
// TODO : log the exception. Send an alert by email to the admin?
}
}