it.geosolutions.geobatch.ftpserver.ftp
Class GeoBatchUserManager
java.lang.Object
it.geosolutions.geobatch.ftpserver.ftp.GeoBatchUserManager
- All Implemented Interfaces:
- org.apache.ftpserver.ftplet.UserManager
public class GeoBatchUserManager
- extends java.lang.Object
- implements org.apache.ftpserver.ftplet.UserManager
- Author:
- giuseppe, ETj
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeoBatchUserManager
public GeoBatchUserManager()
authenticate
public org.apache.ftpserver.ftplet.User authenticate(org.apache.ftpserver.ftplet.Authentication authentication)
throws org.apache.ftpserver.ftplet.AuthenticationFailedException
- Specified by:
authenticate in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.AuthenticationFailedException
delete
public void delete(java.lang.String userId)
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
delete in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
getAdminName
public java.lang.String getAdminName()
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
getAdminName in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
getAllUserNames
public java.lang.String[] getAllUserNames()
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
getAllUserNames in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
getAllUsers
public java.util.List<FtpUser> getAllUsers()
throws DAOException
- Throws:
DAOException
getUserByName
public org.apache.ftpserver.ftplet.User getUserByName(java.lang.String name)
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
getUserByName in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
getUserById
public org.apache.ftpserver.ftplet.User getUserById(java.lang.Long userId)
throws org.apache.ftpserver.ftplet.FtpException
- Throws:
org.apache.ftpserver.ftplet.FtpException
isAdmin
public boolean isAdmin(java.lang.String name)
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
isAdmin in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
save
public void save(org.apache.ftpserver.ftplet.User user)
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
save in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
doesExist
public boolean doesExist(java.lang.Long id)
doesExist
public boolean doesExist(java.lang.String name)
throws org.apache.ftpserver.ftplet.FtpException
- Specified by:
doesExist in interface org.apache.ftpserver.ftplet.UserManager
- Throws:
org.apache.ftpserver.ftplet.FtpException
setFtpUserDAO
public void setFtpUserDAO(FtpUserDAO ftpUserDAO)
- Parameters:
ftpUserDAO - the ftpUser to set
setUserFlowAccess
public void setUserFlowAccess(UserFlowAccessDAO userFlowAccess)
- Parameters:
userFlowAccess - the userFlowAccess to set
setServerConfig
public void setServerConfig(FtpServerConfig serverConfig)
Copyright © 2008-2012 GeoSolutions. All Rights Reserved.