You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by ra...@apache.org on 2002/04/07 19:08:57 UTC

cvs commit: jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui FtpIpPanel.java about.html

rana_b      02/04/07 10:08:57

  Modified:    ftpserver/src/java/org/apache/avalon/ftpserver/gui
                        FtpIpPanel.java about.html
  Log:
  allow/ban IP
  
  Revision  Changes    Path
  1.9       +16 -3     jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui/FtpIpPanel.java
  
  Index: FtpIpPanel.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui/FtpIpPanel.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- FtpIpPanel.java	31 Mar 2002 16:52:43 -0000	1.8
  +++ FtpIpPanel.java	7 Apr 2002 17:08:57 -0000	1.9
  @@ -8,6 +8,7 @@
   
   package org.apache.avalon.ftpserver.gui;
   
  +import java.rmi.RemoteException;
   import java.util.Iterator;
   import java.util.StringTokenizer;
   import java.awt.*;
  @@ -33,17 +34,29 @@
       public FtpIpPanel(CommonHandler commonHandler, JTree tree) {
           super(commonHandler, tree);
           mRestrictor = commonHandler.getIpRestrictor();
  -        initComponents();
  +        try {
  +            initComponents();
  +        }
  +        catch(Exception ex) {
  +            commonHandler.handleException(ex);        
  +        }        
           refresh();
       }
       
       /**
        * Initialize UI components
        */
  -    private void initComponents() {
  +    private void initComponents() throws RemoteException {
           setLayout(new BorderLayout());
           
  -        JLabel headerLab = new JLabel("IP Restriction");
  +        String headerStr = "";
  +        if(mRestrictor.isAllowIp()) {
  +            headerStr = "Allow IP listed";
  +        }        
  +        else {
  +            headerStr = "Ban IP listed";
  +        }
  +        JLabel headerLab = new JLabel(headerStr);
           headerLab.setHorizontalAlignment(JLabel.CENTER);
           headerLab.setForeground(Color.black);
           add(headerLab, BorderLayout.NORTH);
  
  
  
  1.3       +1 -1      jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui/about.html
  
  Index: about.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui/about.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- about.html	31 Mar 2002 16:52:43 -0000	1.2
  +++ about.html	7 Apr 2002 17:08:57 -0000	1.3
  @@ -21,7 +21,7 @@
     <li><font face="Arial">You can monitor all the user activities.</font></li>
     <li><font face="Arial">Anonymous login support.</font></li>
     <li><font face="Arial">Handles both ASCII and binary data transfers.</font></li>
  -  <li><font face="Arial">IP restriction support. You can use a limited set of regular expressions (*?[^-]) to specify the banned IPs.</font></li>
  +  <li><font face="Arial">IP restriction support. You can use a limited set of regular expressions (*?[^-]) to specify the allowed/banned IPs.</font></li>
     <li><font face="Arial">The server reloads the user data at a regular interval if necessary.</font></li>
     <li><font face="Arial">Database and LDAP can be used to store user data.</font></li>
     <li><font face="Arial">Default users <i>admin/admin</i> and <i>anonymous</i> will be created by the server when you start it for the first time.</font></li>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>