package org.primftpd.filesystem;
import java.io.File;
import org.apache.ftpserver.ftplet.User;
public class FtpFile extends AndroidFile<org.apache.ftpserver.ftplet.FtpFile>
implements org.apache.ftpserver.ftplet.FtpFile
{
private final User user;
public FtpFile(File file, User user)
{
super(file);
this.user = user;
}
@Override
protected org.apache.ftpserver.ftplet.FtpFile createFile(File file)
{
return new FtpFile(file, user);
}
@Override
public String getOwnerName() {
logger.trace("getOwnerName()");
return user.getName();
}
@Override
public String getGroupName() {
logger.trace("getGroupName()");
return user.getName();
}
@Override
public boolean move(org.apache.ftpserver.ftplet.FtpFile target)
{
return super.move((AndroidFile) target);
}
public User getUser() {
return user;
}
}