org.apache.ftpserver.usermanager.impl
Class TransferRatePermission

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

public class TransferRatePermission
extends java.lang.Object
implements Authority

Internal class, do not use directly. The max upload rate permission

Author:
Apache MINA Project

Constructor Summary
TransferRatePermission(int maxDownloadRate, int maxUploadRate)
           
 
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

TransferRatePermission

public TransferRatePermission(int maxDownloadRate,
                              int maxUploadRate)
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-2011 The Apache Software Foundation. All Rights Reserved.