asmuts      02/01/14 22:44:31

  Added:       src/java/org/apache/stratum/jcs/utils/config
                        IUtilConstants.java
  Log:
  mainly for controlling authentication to the cache admin servlet
  
  Revision  Changes    Path
  1.1                  
jakarta-turbine-stratum/src/java/org/apache/stratum/jcs/utils/config/IUtilConstants.java
  
  Index: IUtilConstants.java
  ===================================================================
  
  package org.apache.stratum.jcs.utils.config;
  
  import org.apache.stratum.jcs.utils.log.*;
  
  import java.io.*;
  import java.util.*;
  
  /////////////////////////////////////////////////////
  public interface IUtilConstants {
    public final static String ADMIN_USERID = Config.ADMIN_USERID;
    public final static String ADMIN_PASSWORD = Config.ADMIN_PASSWORD;
  
    final static class Config {
      private static final String ADMIN_USERID;
      private static final String ADMIN_PASSWORD;
  
      private static Logger log = LoggerManager.getLogger(Config.class);
  
      static {
        Properties props = new Properties();
        InputStream is = null;
        try {
          
props.load(is=IUtilConstants.class.getResourceAsStream("/jcsutils.properties"));
        } catch(IOException ex) {
          log.warn(ex.getMessage());
        } finally {
          if (is != null) {
            try {
            is.close();
            } catch(IOException ignore) {
            }
          }
        }
        ADMIN_USERID = props.getProperty("admin.userid", "admin");
        ADMIN_PASSWORD = props.getProperty("admin.password", "system");
      }
      private Config() {}
    }
  }
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to