org.apache.ftpserver.usermanager
Class ConcurrentLoginPermission

java.lang.Object
  extended by org.apache.ftpserver.usermanager.ConcurrentLoginPermission
All Implemented Interfaces:
Authority

public class ConcurrentLoginPermission
extends java.lang.Object
implements Authority

The max upload rate permission


Constructor Summary
ConcurrentLoginPermission(int maxConcurrentLogins, int maxConcurrentLoginsPerIP)
           
 
Method Summary
 AuthorizationRequest authorize(AuthorizationRequest request)
           
 boolean canAuthorize(AuthorizationRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConcurrentLoginPermission

public ConcurrentLoginPermission(int maxConcurrentLogins,
                                 int maxConcurrentLoginsPerIP)
Method Detail

authorize

public AuthorizationRequest authorize(AuthorizationRequest request)
Specified by:
authorize in interface Authority
See Also:
Authority.authorize(AuthorizationRequest)

canAuthorize

public boolean canAuthorize(AuthorizationRequest request)
Specified by:
canAuthorize in interface Authority
See Also:
Authority.canAuthorize(AuthorizationRequest)


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.