fr.ifremer.wao.ui.services
Class WaoManager

java.lang.Object
  extended by fr.ifremer.wao.ui.services.WaoManager
All Implemented Interfaces:
Runnable, EventListener, org.apache.tapestry5.ioc.services.RegistryShutdownListener

public class WaoManager
extends Object
implements Runnable, org.apache.tapestry5.ioc.services.RegistryShutdownListener

WaoManager Created: 24 nov. 2009

Author:
fdesbois

Constructor Summary
WaoManager(WaoContext context)
          Constructor of WaoManager.
 
Method Summary
 org.nuiton.util.ApplicationConfig getConfiguration()
           
 String getContactStyle(Contact contact, boolean admin)
           
 Date getCurrentDate()
           
 String getDataSamplingTitle(SamplingFilter filter)
           
 String getErrorMessage(WaoBusinessException eee, org.apache.tapestry5.ioc.Messages messages, org.slf4j.Logger logger)
           
 String[] getErrorMessages(WaoException eee, org.apache.tapestry5.ioc.Messages messages, org.slf4j.Logger logger)
           
 String getProperty(WaoProperty property)
           
 String getTooltipBoat(Boat boat)
           
 String getTooltipSampleRow(SampleRow row)
           
 String getTooltipText(String input)
           
 boolean isActivityCalendarImportRun()
           
 boolean isDevEnvironment()
           
 void registryDidShutdown()
          Called to stop the application
 void run()
          Called to start the application.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WaoManager

public WaoManager(WaoContext context)
Constructor of WaoManager. It needs the WaoContext to start and stop.

Parameters:
context - used to manage application lifecycle
Method Detail

run

public void run()
Called to start the application.

Specified by:
run in interface Runnable

registryDidShutdown

public void registryDidShutdown()
Called to stop the application

Specified by:
registryDidShutdown in interface org.apache.tapestry5.ioc.services.RegistryShutdownListener

isActivityCalendarImportRun

public boolean isActivityCalendarImportRun()

getProperty

public String getProperty(WaoProperty property)

getConfiguration

public org.nuiton.util.ApplicationConfig getConfiguration()

getCurrentDate

public Date getCurrentDate()

isDevEnvironment

public boolean isDevEnvironment()

getErrorMessages

public String[] getErrorMessages(WaoException eee,
                                 org.apache.tapestry5.ioc.Messages messages,
                                 org.slf4j.Logger logger)

getErrorMessage

public String getErrorMessage(WaoBusinessException eee,
                              org.apache.tapestry5.ioc.Messages messages,
                              org.slf4j.Logger logger)

getTooltipText

public String getTooltipText(String input)

getTooltipSampleRow

public String getTooltipSampleRow(SampleRow row)

getTooltipBoat

public String getTooltipBoat(Boat boat)

getDataSamplingTitle

public String getDataSamplingTitle(SamplingFilter filter)

getContactStyle

public String getContactStyle(Contact contact,
                              boolean admin)


Copyright © 2009-2010 Ifremer. All Rights Reserved.