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>