• Overview  Package   Class  Tree  Index  Help 

     PREV CLASS   NEXT CLASS FRAMES    NO FRAMES
    SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD


     

    com.bowstreet
    Class BSConfig

    java.lang.Object | +--com.bowstreet.BSConfig

    All Implemented Interfaces:
    java.util.Observer

    public class BSConfig
    extends java.lang.Object
    implements java.util.Observer

    This class provides methods to obscure/unobscure system properties. To access system properties, use the webAppAccess.getSystemProperties() method.

    See Also:
    WebAppAccess, SystemProperties

    Field Summary
    static java.lang.String APACHE_CONTAINER_PROVIDER
               
    static java.lang.String BOWSTREET_BASE_FILENAME
               
    static java.lang.String CLUSTER_BASE_FILENAME
               
    static java.lang.String DEFAULT_APPCONTEXT
               
    static java.lang.String EXPORT_VALUE_PREFIX
               
    static int EXPORT_VALUE_PREFIX_LEN
               
    static java.lang.String IN_BOWSTREET_CONTAINER
               
    static java.lang.String IN_THIRD_PARTY_CONTAINER
               
    static java.lang.String LOGGING_BASE_FILENAME
               
    static java.lang.String OBSCURED_VALUE_PREFIX
               
    static int OBSCURED_VALUE_PREFIX_LEN
               
    static java.lang.String OVERRIDE_BASE_FILENAME
               
    static java.lang.String PORTAL_BASE_FILENAME
               
    static java.lang.String RUNTIME_ADMINSERVLETPATH
               
    static java.lang.String RUNTIME_APPCONTEXT
               
    static java.lang.String RUNTIME_CONTAINER_HOSTED
               
    static java.lang.String RUNTIME_CONTAINER_IMPLEMENTATION
               
    static java.lang.String RUNTIME_CONTAINER_PROVIDER
               
    static java.lang.String RUNTIME_CONTAINER_VERSION
               
    static java.lang.String RUNTIME_ROOT_DIRECTORY
               
    static java.lang.String RUNTIME_RUNNINGONSERVER
               
    static java.lang.String RUNTIME_SERVERINFO
               
    static java.lang.String SERVER_BASE_FILENAME
               
    static java.lang.String SUNONE_CONTAINER_IMPLEMENTATION
               
    static java.lang.String SUNONE_CONTAINER_PROVIDER
               
    static java.lang.String TOMCAT_CONTAINER_IMPLEMENTATION
               
    static java.lang.String UNKNOWN_APPCONTEXT
               
    static java.lang.String UNKNOWN_CONTAINER_IMPLEMENTATION
               
    static java.lang.String UNKNOWN_CONTAINER_PROVIDER
               
    static java.lang.String UNKNOWN_CONTAINER_VERSION
               
    static java.lang.String WEBLOGIC_CONTAINER_IMPLEMENTATION
               
    static java.lang.String WEBLOGIC_CONTAINER_PROVIDER
               
    static java.lang.String WEBSPHERE_CONTAINER_IMPLEMENTATION
               
    static java.lang.String WEBSPHERE_CONTAINER_PROVIDER
               
     

    Constructor Summary
    BSConfig()
               
     

    Method Summary
    static java.lang.String getObscuredProperty(java.lang.String key)
               
    static java.lang.String obscurePropertyValue(java.lang.String value)
              Obscure the passed property value and return it.
    static java.lang.String unObscureValue(java.lang.String obscuredValue)
               
     

    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Methods inherited from interface java.util.Observer
    update
     

    Field Detail

     

    APACHE_CONTAINER_PROVIDER

    public static final java.lang.String APACHE_CONTAINER_PROVIDER


     

    BOWSTREET_BASE_FILENAME

    public static final java.lang.String BOWSTREET_BASE_FILENAME


     

    CLUSTER_BASE_FILENAME

    public static final java.lang.String CLUSTER_BASE_FILENAME


     

    DEFAULT_APPCONTEXT

    public static final java.lang.String DEFAULT_APPCONTEXT


     

    EXPORT_VALUE_PREFIX

    public static final java.lang.String EXPORT_VALUE_PREFIX


     

    EXPORT_VALUE_PREFIX_LEN

    public static final int EXPORT_VALUE_PREFIX_LEN


     

    IN_BOWSTREET_CONTAINER

    public static final java.lang.String IN_BOWSTREET_CONTAINER


     

    IN_THIRD_PARTY_CONTAINER

    public static final java.lang.String IN_THIRD_PARTY_CONTAINER


     

    LOGGING_BASE_FILENAME

    public static final java.lang.String LOGGING_BASE_FILENAME


     

    OBSCURED_VALUE_PREFIX

    public static final java.lang.String OBSCURED_VALUE_PREFIX


     

    OBSCURED_VALUE_PREFIX_LEN

    public static final int OBSCURED_VALUE_PREFIX_LEN


     

    OVERRIDE_BASE_FILENAME

    public static final java.lang.String OVERRIDE_BASE_FILENAME


     

    PORTAL_BASE_FILENAME

    public static final java.lang.String PORTAL_BASE_FILENAME


     

    RUNTIME_ADMINSERVLETPATH

    public static final java.lang.String RUNTIME_ADMINSERVLETPATH


     

    RUNTIME_APPCONTEXT

    public static final java.lang.String RUNTIME_APPCONTEXT


     

    RUNTIME_CONTAINER_HOSTED

    public static final java.lang.String RUNTIME_CONTAINER_HOSTED


     

    RUNTIME_CONTAINER_IMPLEMENTATION

    public static final java.lang.String RUNTIME_CONTAINER_IMPLEMENTATION


     

    RUNTIME_CONTAINER_PROVIDER

    public static final java.lang.String RUNTIME_CONTAINER_PROVIDER


     

    RUNTIME_CONTAINER_VERSION

    public static final java.lang.String RUNTIME_CONTAINER_VERSION


     

    RUNTIME_ROOT_DIRECTORY

    public static final java.lang.String RUNTIME_ROOT_DIRECTORY


     

    RUNTIME_RUNNINGONSERVER

    public static final java.lang.String RUNTIME_RUNNINGONSERVER


     

    RUNTIME_SERVERINFO

    public static final java.lang.String RUNTIME_SERVERINFO


     

    SERVER_BASE_FILENAME

    public static final java.lang.String SERVER_BASE_FILENAME


     

    SUNONE_CONTAINER_IMPLEMENTATION

    public static final java.lang.String SUNONE_CONTAINER_IMPLEMENTATION


     

    SUNONE_CONTAINER_PROVIDER

    public static final java.lang.String SUNONE_CONTAINER_PROVIDER


     

    TOMCAT_CONTAINER_IMPLEMENTATION

    public static final java.lang.String TOMCAT_CONTAINER_IMPLEMENTATION


     

    UNKNOWN_APPCONTEXT

    public static final java.lang.String UNKNOWN_APPCONTEXT


     

    UNKNOWN_CONTAINER_IMPLEMENTATION

    public static final java.lang.String UNKNOWN_CONTAINER_IMPLEMENTATION


     

    UNKNOWN_CONTAINER_PROVIDER

    public static final java.lang.String UNKNOWN_CONTAINER_PROVIDER


     

    UNKNOWN_CONTAINER_VERSION

    public static final java.lang.String UNKNOWN_CONTAINER_VERSION


     

    WEBLOGIC_CONTAINER_IMPLEMENTATION

    public static final java.lang.String WEBLOGIC_CONTAINER_IMPLEMENTATION


     

    WEBLOGIC_CONTAINER_PROVIDER

    public static final java.lang.String WEBLOGIC_CONTAINER_PROVIDER


     

    WEBSPHERE_CONTAINER_IMPLEMENTATION

    public static final java.lang.String WEBSPHERE_CONTAINER_IMPLEMENTATION


     

    WEBSPHERE_CONTAINER_PROVIDER

    public static final java.lang.String WEBSPHERE_CONTAINER_PROVIDER

    Constructor Detail

     

    BSConfig

    public BSConfig()

    Method Detail

     

    getObscuredProperty

    public static java.lang.String getObscuredProperty(java.lang.String key)


     

    obscurePropertyValue

    public static java.lang.String obscurePropertyValue(java.lang.String value)

    Obscure the passed property value and return it.

     

    unObscureValue

    public static java.lang.String unObscureValue(java.lang.String obscuredValue)


    Overview  Package   Class  Tree  Index  Help 

     PREV CLASS   NEXT CLASS FRAMES    NO FRAMES
    SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD


    Copyright © 2007 IBM. All Rights Reserved.