dirkv       01/08/08 16:36:52

  Modified:    src/webdav/client/src/org/apache/webdav/cmd Slide.java
  Log:
  use the log constants
  
  Revision  Changes    Path
  1.37      +26 -16    
jakarta-slide/src/webdav/client/src/org/apache/webdav/cmd/Slide.java
  
  Index: Slide.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/cmd/Slide.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- Slide.java        2001/08/08 21:57:09     1.36
  +++ Slide.java        2001/08/08 23:36:52     1.37
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/cmd/Slide.java,v 1.36 
2001/08/08 21:57:09 dirkv Exp $
  - * $Revision: 1.36 $
  - * $Date: 2001/08/08 21:57:09 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/cmd/Slide.java,v 1.37 
2001/08/08 23:36:52 dirkv Exp $
  + * $Revision: 1.37 $
  + * $Date: 2001/08/08 23:36:52 $
    *
    * ====================================================================
    *
  @@ -82,6 +82,7 @@
   import org.apache.commons.httpclient.HttpStatus;
   import org.apache.commons.httpclient.HttpException;
   import org.apache.commons.httpclient.log.Log;
  +import org.apache.commons.httpclient.log.LogSource;
   
   import org.apache.util.HttpURL;
   
  @@ -106,6 +107,8 @@
    */
   public class Slide {
   
  +    static private final Log log = LogSource.getInstance(Slide.class.getName());
  +
       /**
        * The version information for the Slide client.
        */
  @@ -147,6 +150,13 @@
        */
       private int debugLevel = Log.WARN;
   
  +     /**
  +      * Ste debug level
  +      */
  +     private void setDebug(int level) {
  +             this.debugLevel=level;
  +             log.setLevel(debugLevel);
  +     }
   
       /**
        * A space mark.
  @@ -189,7 +199,7 @@
                           System.out.println(version);
                           break;
                       case 'd':
  -                        slide.debugLevel = Integer.MAX_VALUE;
  +                        slide.setDebug(Log.DEBUG);
                           break;
                       default:
                           System.exit(-1);
  @@ -1369,11 +1379,11 @@
                               }
                           } else if (key.equalsIgnoreCase("debug")) {
                               if (value.equalsIgnoreCase("on")) {
  -                                debugLevel = Log.DEBUG;
  +                                setDebug(Log.DEBUG);
                                   webdavResource.setDebug(debugLevel);
                                   System.out.println("The debug flag is on.");
                               } else if (value.equalsIgnoreCase("off")) {
  -                                debugLevel = Log.WARN;
  +                                setDebug(Log.WARN);
                                   webdavResource.setDebug(debugLevel);
                                   System.out.println("The debug flag is off.");
                               } else {
  @@ -1724,7 +1734,7 @@
                }
                Ace[] aces=acl.getAces();
   
  -             if (debugLevel>5) {
  +             if (log.isDebugEnabled()) {
               System.out.println();
                        System.out.println("ACL from server");
                    showAces(path, aces);
  @@ -1736,7 +1746,7 @@
                        if ((aces[i].isNegative()==negative) && !aces[i].isProtected() 
                            && !aces[i].isInherited() && 
aces[i].getPrincipal().equals(principal))
                        {
  -                             if (debugLevel>5)
  +                             if (log.isDebugEnabled())
                                        System.out.println("found ace");
                                ace=aces[i];
                        }
  @@ -1753,7 +1763,7 @@
                Privilege privilege=new Privilege(namespace, permission, null);
                ace.addPrivilege(privilege);
                
  -             if (debugLevel>5) {
  +             if (log.isDebugEnabled()) {
                        System.out.println();
                        System.out.println("ACL with updated privileges");
                    showAces(path, aces);
  @@ -1764,7 +1774,7 @@
                if (!success)
               System.err.println(webdavResource.getStatusMessage());   
   
  -        if (debugLevel>5) {
  +        if (log.isDebugEnabled()) {
                acl = webdavResource.aclfindMethod(path);
                if (acl==null)
                        System.out.println("Error: PropFind didn't return an 
AclProperty!");
  @@ -1790,7 +1800,7 @@
                }
                Ace[] aces=acl.getAces();
   
  -             if (debugLevel>5) {
  +             if (log.isDebugEnabled()) {
                System.out.println();
                        System.out.println("ACL from server");
                    showAces(path, aces);
  @@ -1802,12 +1812,12 @@
                {
                        if (!aces[i].isProtected() && !aces[i].isInherited() && 
aces[i].getPrincipal().equals(principal))
                        {
  -                             if (debugLevel>5)
  +                             if (log.isDebugEnabled())
                                        System.out.println("found ace");
                                boolean removed = aces[i].removePrivilege(privilege);
                                found = found || removed;
  -                             if ((debugLevel>5) || removed)
  -                                     System.out.println("privilege removed");
  +                             if (removed)
  +                                     log.debug("privilege removed");
                        }
                }
                
  @@ -1817,7 +1827,7 @@
                        return false;
                }
                
  -             if (debugLevel>5) {
  +             if (log.isDebugEnabled()) {
                        System.out.println();
                        System.out.println("ACL with updated privileges");
                    showAces(path, aces);
  @@ -1828,7 +1838,7 @@
                if (!success)
                System.err.println(webdavResource.getStatusMessage());  
   
  -         if (debugLevel>5) {
  +         if (log.isDebugEnabled()) {
                    acl = webdavResource.aclfindMethod(path);
                    if (acl==null)
                        System.out.println("Error: PropFind didn't return an 
AclProperty!");
  
  
  

Reply via email to