Package org.netxms.client.server
Interface RemoteFile
- All Known Implementing Classes:
AgentFile,ServerFile
public interface RemoteFile
Generic interface for any type of remote (in relation to client) file
-
Method Summary
Modifier and TypeMethodDescriptionGet file extension.Get file modification time.getName()Get file name.longgetSize()Get file size in bytes.booleanCheck if this file object represents directory.booleanCheck if this file object is a placeholder (does not correspond to actual remote file).
-
Method Details
-
getName
String getName()Get file name.- Returns:
- file name
-
getExtension
String getExtension()Get file extension.- Returns:
- file extension
-
getModificationTime
Date getModificationTime()Get file modification time.- Returns:
- file modification time
-
getSize
long getSize()Get file size in bytes.- Returns:
- file size in bytes
-
isDirectory
boolean isDirectory()Check if this file object represents directory.- Returns:
- true if this file object represents directory
-
isPlaceholder
boolean isPlaceholder()Check if this file object is a placeholder (does not correspond to actual remote file).- Returns:
- true if this file object is a placeholder
-