org.chorem.pollen
Class PollenConfiguration

java.lang.Object
  extended by org.chorem.pollen.PollenConfiguration

public class PollenConfiguration
extends Object

Pollen configuration.

Since:
1.3
Author:
tchemit

Constructor Summary
PollenConfiguration()
           
PollenConfiguration(String file, Properties defaultOptions)
           
 
Method Summary
 String getAdminEmail()
           
 String getAdminLogin()
           
 String getAdminPassword()
           
 URL getApplicationUrl()
           
 String getCharset()
           
 String getContactEmail()
           
protected  File getDataDirectory()
           
 ChoiceType getDefaultChoiceType()
           
 PollType getDefaultPollType()
           
 VoteCountingType getDefaultVoteCountingType()
           
 File getEmailDirectory()
           
 String getEmailFrom()
           
 String getEmailHost()
           
 int getEmailPort()
           
 File getFeedDirectory()
           
 File getImageDirectory()
           
 int getNbVotesPerPage()
           
 boolean getOptionAsBoolean(String propertyName)
           
protected  File getOptionAsFile(String key)
           
 Properties getProperties()
           
 File getTemporaryDirectory()
           
 org.nuiton.util.Version getVersion()
           
protected  void loadApplicationConfig(String file, Properties defaultOptions)
           
 void setAdminEmail(String adminEmail)
           
 void setAdminLogin(String adminLogin)
           
 void setAdminPassword(String adminPassword)
           
 void setCharset(String charset)
           
 void setContactEmail(String contactEmail)
           
 void setEmailDirectory(File emailDirectory)
           
 void setEmailFrom(String emailFrom)
           
 void setEmailHost(String emailHost)
           
 void setEmailPort(int emailPort)
           
 void setFeedDirectory(File feedDirectory)
           
 void setImageDirectory(File imageDirectory)
           
 void setNbVotesPerPage(int nbVotesPerPage)
           
protected  void setOption(String key, String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PollenConfiguration

public PollenConfiguration()

PollenConfiguration

public PollenConfiguration(String file,
                           Properties defaultOptions)
Method Detail

getApplicationUrl

public URL getApplicationUrl()

getDefaultChoiceType

public ChoiceType getDefaultChoiceType()

getDefaultVoteCountingType

public VoteCountingType getDefaultVoteCountingType()

getDefaultPollType

public PollType getDefaultPollType()

getAdminLogin

public String getAdminLogin()

getAdminPassword

public String getAdminPassword()

getAdminEmail

public String getAdminEmail()

getContactEmail

public String getContactEmail()

getEmailHost

public String getEmailHost()

getEmailPort

public int getEmailPort()

getEmailFrom

public String getEmailFrom()

getEmailDirectory

public File getEmailDirectory()

getFeedDirectory

public File getFeedDirectory()

getImageDirectory

public File getImageDirectory()

getTemporaryDirectory

public File getTemporaryDirectory()

getDataDirectory

protected File getDataDirectory()

getNbVotesPerPage

public int getNbVotesPerPage()

getCharset

public String getCharset()

getVersion

public org.nuiton.util.Version getVersion()

setAdminLogin

public void setAdminLogin(String adminLogin)

setAdminPassword

public void setAdminPassword(String adminPassword)

setAdminEmail

public void setAdminEmail(String adminEmail)

setContactEmail

public void setContactEmail(String contactEmail)

setEmailHost

public void setEmailHost(String emailHost)

setEmailPort

public void setEmailPort(int emailPort)

setEmailFrom

public void setEmailFrom(String emailFrom)

setEmailDirectory

public void setEmailDirectory(File emailDirectory)

setFeedDirectory

public void setFeedDirectory(File feedDirectory)

setImageDirectory

public void setImageDirectory(File imageDirectory)

setNbVotesPerPage

public void setNbVotesPerPage(int nbVotesPerPage)

setCharset

public void setCharset(String charset)

toString

public String toString()
Overrides:
toString in class Object

getProperties

public Properties getProperties()

getOptionAsBoolean

public boolean getOptionAsBoolean(String propertyName)

loadApplicationConfig

protected void loadApplicationConfig(String file,
                                     Properties defaultOptions)

getOptionAsFile

protected File getOptionAsFile(String key)

setOption

protected void setOption(String key,
                         String value)


Copyright © 2009-2012 CodeLutin. All Rights Reserved.