Class ConfigurationImpl

  • All Implemented Interfaces:
    org.ops4j.pax.web.service.spi.config.Configuration

    public class ConfigurationImpl
    extends org.ops4j.util.property.PropertyStore
    implements org.ops4j.pax.web.service.spi.config.Configuration

    Service Configuration implementation.

    This configuration object is a PropertyStore filled up by resolving properties from underlying PropertyResolver.

    Since:
    0.3.0, January 22, 2008
    Author:
    Alin Dreghiciu
    • Field Detail

      • LOG

        public static final org.slf4j.Logger LOG
    • Method Detail

      • id

        public String id()
        Specified by:
        id in interface org.ops4j.pax.web.service.spi.config.Configuration
      • server

        public org.ops4j.pax.web.service.spi.config.ServerConfiguration server()
        Specified by:
        server in interface org.ops4j.pax.web.service.spi.config.Configuration
      • security

        public org.ops4j.pax.web.service.spi.config.SecurityConfiguration security()
        Specified by:
        security in interface org.ops4j.pax.web.service.spi.config.Configuration
      • resources

        public org.ops4j.pax.web.service.spi.config.ResourceConfiguration resources()
        Specified by:
        resources in interface org.ops4j.pax.web.service.spi.config.Configuration
      • jsp

        public org.ops4j.pax.web.service.spi.config.JspConfiguration jsp()
        Specified by:
        jsp in interface org.ops4j.pax.web.service.spi.config.Configuration
      • session

        public org.ops4j.pax.web.service.spi.config.SessionConfiguration session()
        Specified by:
        session in interface org.ops4j.pax.web.service.spi.config.Configuration
      • logging

        public org.ops4j.pax.web.service.spi.config.LogConfiguration logging()
        Specified by:
        logging in interface org.ops4j.pax.web.service.spi.config.Configuration
      • get

        public <T> T get​(String propertyName,
                         Class<T> clazz)
        Specified by:
        get in interface org.ops4j.pax.web.service.spi.config.Configuration
      • all

        public Map<String,​String> all()
        Specified by:
        all in interface org.ops4j.pax.web.service.spi.config.Configuration