public class GoogleBlobStorePath extends GooglePath
Path.FileChannelFactory
_fileService, _inode, _inodeService, _parent, QUERCUS_ROOT_PATH
_bindRoot, _pathname, _root, _userPath
_pathSeparatorChar, _schemeMap, _separatorChar, L
Constructor and Description |
---|
GoogleBlobStorePath(FileService fileService,
GoogleInodeService inodeService) |
Modifier and Type | Method and Description |
---|---|
protected GooglePath |
createInstance(FilesystemPath root,
java.lang.String userPath,
java.lang.String path) |
AppEngineFile |
getAppEngineFile() |
java.lang.String |
getNativePath()
Returns the native representation of the path.
|
StreamImpl |
openWriteImpl() |
protected boolean |
removeImpl() |
canRead, canWrite, clearStatusCache, copy, equals, exists, fsWalk, getFullPath, getLastModified, getLength, getMode, getParent, getScheme, getURL, hashCode, init, isDirectory, isExecutable, isFile, isPathCacheable, list, mkdir, mkdirs, openFileRandomAccess, openReadImpl, remove, renameTo, setLastModified, toString
bind, createRoot, getPath, getRoot, getTail, getUserPath, init, normalizePath, normalizePath, schemeWalk, setUserPath
cacheCopy, canExecute, changeGroup, changeGroup, changeOwner, changeOwner, chmod, compareTo, createDepend, createLink, createNewFile, createRoot, createTempFile, escapeURL, fileChannelFactory, getAttribute, getAttributeNames, getBlockCount, getBlockSize, getCache, getCertificates, getContentType, getCrc64, getCreateTime, getDevice, getDeviceId, getDiskSpaceFree, getDiskSpaceTotal, getFileSeparatorChar, getGroup, getHost, getInode, getLastAccessTime, getLastStatusChangeTime, getNewlineString, getNumberOfLinks, getObject, getOwner, getPathSeparatorChar, getPort, getQuery, getRelativePath, getResources, getResources, getSchemeMap, getSeparatorChar, getUser, getUserDir, getValue, isBlockDevice, isCharacterDevice, isFIFO, isHardLink, isLink, isObject, isSocket, isSymbolicLink, isWindows, isWindowsInsecure, iterator, lookup, lookup, lookup, lookupChild, lookupImpl, lookupNative, lookupNative, lookupRelativeNativePath, openAppend, openAppendImpl, openMemoryMappedFile, openRandomAccess, openRead, openReadWrite, openReadWrite, openReadWrite, openReadWriteImpl, openWrite, putCache, readLink, realPath, removeAll, renameTo, scanScheme, sendfile, setDefaultSchemeMap, setExecutable, setObject, setTestWindows, setValue, truncate, truncate, unbind, unwrap, writeToStream, writeToStream
public GoogleBlobStorePath(FileService fileService, GoogleInodeService inodeService)
protected GooglePath createInstance(FilesystemPath root, java.lang.String userPath, java.lang.String path)
createInstance
in class GooglePath
protected boolean removeImpl()
removeImpl
in class GooglePath
public AppEngineFile getAppEngineFile()
public java.lang.String getNativePath()
Path
getNativePath
in class Path
public StreamImpl openWriteImpl() throws java.io.IOException
openWriteImpl
in class Path
java.io.IOException