package ddth.dasp.statushetty.actionhandler; import ddth.dasp.hetty.IUrlCreator; import ddth.dasp.hetty.message.IRequest; import ddth.dasp.hetty.mvc.view.IViewResolver; import ddth.dasp.hetty.qnt.ITopicPublisher; import ddth.dasp.statushetty.DaspBundleConstants; public class HomeActionHandler extends BaseActionHandler { private String viewRedirect; @Override protected Object internalHandleRequest(IRequest request, ITopicPublisher topicPublisher, String topicName) { if (viewRedirect == null) { IUrlCreator urlCreator = getUrlCreator(); String url = urlCreator.createUrl(new String[] { DaspBundleConstants.MODULE_NAME, "server" }, null); viewRedirect = IViewResolver.REDIRECT_VIEW_PREFIX + url; } return viewRedirect; } }