org.ops4j.pax.web.service.internal
Class ConfigurationImpl

java.lang.Object
  extended by org.ops4j.util.property.PropertyStore
      extended by org.ops4j.pax.web.service.internal.ConfigurationImpl
All Implemented Interfaces:
Configuration

public class ConfigurationImpl
extends org.ops4j.util.property.PropertyStore
implements Configuration

Service Configuration implementation.

Since:
0.3.0, January 22, 2008
Author:
Alin Dreghiciu

Constructor Summary
ConfigurationImpl(org.ops4j.util.property.PropertyResolver propertyResolver)
          Creates a new service configuration.
 
Method Summary
 java.lang.Integer getHttpPort()
           
 java.lang.Integer getHttpSecurePort()
           
 java.lang.String[] getListeningAddresses()
           
 java.lang.String getSessionCookie()
           
 java.lang.Integer getSessionTimeout()
           
 java.lang.String getSessionUrl()
           
 java.lang.String getSslKeyPassword()
           
 java.lang.String getSslKeystore()
           
 java.lang.String getSslKeystoreType()
           
 java.lang.String getSslPassword()
           
 java.io.File getTemporaryDirectory()
           
 java.lang.String getWorkerName()
           
 java.lang.Boolean isClientAuthNeeded()
           
 java.lang.Boolean isClientAuthWanted()
           
 java.lang.Boolean isHttpEnabled()
           
 java.lang.Boolean isHttpSecureEnabled()
           
 java.lang.String toString()
           
 java.lang.Boolean useNIO()
           
 
Methods inherited from class org.ops4j.util.property.PropertyStore
contains, get, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigurationImpl

public ConfigurationImpl(org.ops4j.util.property.PropertyResolver propertyResolver)
Creates a new service configuration.

Parameters:
propertyResolver - propertyResolver used to resolve properties; mandatory
Method Detail

getHttpPort

public java.lang.Integer getHttpPort()
Specified by:
getHttpPort in interface Configuration
See Also:
Configuration.getHttpPort()

useNIO

public java.lang.Boolean useNIO()
Specified by:
useNIO in interface Configuration
See Also:
Configuration.useNIO()

isClientAuthNeeded

public java.lang.Boolean isClientAuthNeeded()
Specified by:
isClientAuthNeeded in interface Configuration
See Also:
Configuration.isClientAuthNeeded()

isClientAuthWanted

public java.lang.Boolean isClientAuthWanted()
Specified by:
isClientAuthWanted in interface Configuration
See Also:
Configuration.isClientAuthWanted()

isHttpEnabled

public java.lang.Boolean isHttpEnabled()
Specified by:
isHttpEnabled in interface Configuration
See Also:
Configuration.isHttpEnabled()

getHttpSecurePort

public java.lang.Integer getHttpSecurePort()
Specified by:
getHttpSecurePort in interface Configuration
See Also:
Configuration.getHttpSecurePort()

isHttpSecureEnabled

public java.lang.Boolean isHttpSecureEnabled()
Specified by:
isHttpSecureEnabled in interface Configuration
See Also:
Configuration.isHttpSecureEnabled()

getSslKeystore

public java.lang.String getSslKeystore()
Specified by:
getSslKeystore in interface Configuration
See Also:
Configuration.getSslKeystore()

getSslKeystoreType

public java.lang.String getSslKeystoreType()
Specified by:
getSslKeystoreType in interface Configuration
See Also:
Configuration.getSslKeystoreType()

getSslPassword

public java.lang.String getSslPassword()
Specified by:
getSslPassword in interface Configuration
See Also:
Configuration.getSslPassword()

getSslKeyPassword

public java.lang.String getSslKeyPassword()
Specified by:
getSslKeyPassword in interface Configuration
See Also:
Configuration.getSslKeyPassword()

getTemporaryDirectory

public java.io.File getTemporaryDirectory()
Specified by:
getTemporaryDirectory in interface Configuration
See Also:
Configuration.getTemporaryDirectory()

getSessionTimeout

public java.lang.Integer getSessionTimeout()
Specified by:
getSessionTimeout in interface Configuration
See Also:
Configuration.getSessionTimeout()

getSessionCookie

public java.lang.String getSessionCookie()
Specified by:
getSessionCookie in interface Configuration

getSessionUrl

public java.lang.String getSessionUrl()
Specified by:
getSessionUrl in interface Configuration

getWorkerName

public java.lang.String getWorkerName()
Specified by:
getWorkerName in interface Configuration

getListeningAddresses

public java.lang.String[] getListeningAddresses()
Specified by:
getListeningAddresses in interface Configuration
See Also:
Configuration.getListeningAddresses()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2006-2010 OPS4J - Open Participation Software for Java. All Rights Reserved.