org.codehaus.plexus.redback.configuration
Class UserConfiguration

java.lang.Object
  extended by org.codehaus.plexus.redback.configuration.UserConfiguration
All Implemented Interfaces:
org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

@Service(value="userConfiguration")
public class UserConfiguration
extends java.lang.Object
implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

ConfigurationFactory

Version:
$Id: UserConfiguration.java 823 2009-03-26 17:20:36Z evenisse $
Author:
Joakim Erdfelt

Field Summary
protected  org.slf4j.Logger log
           
static java.lang.String ROLE
           
 
Constructor Summary
UserConfiguration()
           
 
Method Summary
 void contextualize(org.codehaus.plexus.context.Context context)
           
 boolean getBoolean(java.lang.String key)
           
 boolean getBoolean(java.lang.String key, boolean defaultValue)
           
 java.lang.String getConcatenatedList(java.lang.String key, java.lang.String defaultValue)
           
 int getInt(java.lang.String key)
           
 int getInt(java.lang.String key, int defaultValue)
           
 java.util.List<java.lang.String> getList(java.lang.String key)
           
 java.lang.String getString(java.lang.String key)
           
 java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
           
 void initialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROLE

public static final java.lang.String ROLE

log

protected org.slf4j.Logger log
Constructor Detail

UserConfiguration

public UserConfiguration()
Method Detail

initialize

public void initialize()
                throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException

getString

public java.lang.String getString(java.lang.String key)

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.String defaultValue)

getInt

public int getInt(java.lang.String key)

getInt

public int getInt(java.lang.String key,
                  int defaultValue)

getBoolean

public boolean getBoolean(java.lang.String key)

getBoolean

public boolean getBoolean(java.lang.String key,
                          boolean defaultValue)

getList

public java.util.List<java.lang.String> getList(java.lang.String key)

getConcatenatedList

public java.lang.String getConcatenatedList(java.lang.String key,
                                            java.lang.String defaultValue)

contextualize

public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
Specified by:
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
Throws:
org.codehaus.plexus.context.ContextException


Copyright © 2006-2010 Codehaus. All Rights Reserved.