org.mule.transport.ftp.server
Class Named
java.lang.Object
org.mule.transport.ftp.server.Named
- Direct Known Subclasses:
- Directory, File
public abstract class Named
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final Log logger
Named
public Named(String name,
ServerState state)
getFullName
public String getFullName()
getShortName
public String getShortName()
isHidden
public boolean isHidden()
isDirectory
public boolean isDirectory()
doesExist
public boolean doesExist()
hasReadPermission
public boolean hasReadPermission()
hasWritePermission
public boolean hasWritePermission()
hasDeletePermission
public boolean hasDeletePermission()
getOwnerName
public String getOwnerName()
getGroupName
public String getGroupName()
getLinkCount
public int getLinkCount()
getLastModified
public long getLastModified()
getSize
public long getSize()
mkdir
public boolean mkdir()
delete
public boolean delete()
move
public boolean move(FileObject destination)
getState
protected ServerState getState()
createOutputStream
public OutputStream createOutputStream(long offset)
throws IOException
- Throws:
IOException
createInputStream
public InputStream createInputStream(long offset)
throws IOException
- Throws:
IOException
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.