com.caucho.vfs
Class TcpsPath

java.lang.Object
  extended by com.caucho.vfs.Path
      extended by com.caucho.vfs.TcpPath
          extended by com.caucho.vfs.TcpsPath
All Implemented Interfaces:
java.lang.Comparable<Path>

public class TcpsPath
extends TcpPath

Implements a tcp stream, essentially just a socket pair.


Field Summary
 
Fields inherited from class com.caucho.vfs.TcpPath
CONNECT_TIMEOUT
 
Fields inherited from class com.caucho.vfs.Path
_pathSeparatorChar, _schemeMap, _separatorChar, L
 
Constructor Summary
TcpsPath(TcpPath root, java.lang.String userPath, java.util.Map<java.lang.String,java.lang.Object> newAttributes, java.lang.String host, int port)
           
 
Method Summary
protected  TcpPath create(TcpPath root, java.lang.String userPath, java.util.Map<java.lang.String,java.lang.Object> newAttributes, java.lang.String host, int port)
           
 java.lang.String getScheme()
          Returns the url scheme
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.vfs.TcpPath
cacheCopy, getHost, getPath, getPort, getSocketAddress, getURL, openReadImpl, openReadWriteImpl, schemeWalk
 
Methods inherited from class com.caucho.vfs.Path
bind, canExecute, canRead, canWrite, changeGroup, changeGroup, changeOwner, changeOwner, chmod, clearStatusCache, compareTo, copy, createDepend, createLink, createNewFile, createRoot, createRoot, createTempFile, equals, escapeURL, exists, getAttribute, getAttributeNames, getBlockCount, getBlockSize, getCache, getCertificates, getContentType, getCrc64, getCreateTime, getDevice, getDeviceId, getDiskSpaceFree, getDiskSpaceTotal, getFileSeparatorChar, getFullPath, getGroup, getInode, getLastAccessTime, getLastModified, getLastStatusChangeTime, getLength, getMode, getNativePath, getNewlineString, getNumberOfLinks, getObject, getOwner, getParent, getPathSeparatorChar, getQuery, getRelativePath, getResources, getResources, getSchemeMap, getSeparatorChar, getTail, getUser, getUserDir, getUserPath, getValue, hashCode, isBlockDevice, isCharacterDevice, isDirectory, isExecutable, isFIFO, isFile, isHardLink, isLink, isObject, isPathCacheable, isSocket, isSymbolicLink, isWindows, isWindowsInsecure, iterator, list, lookup, lookup, lookup, lookupImpl, lookupNative, lookupNative, lookupRelativeNativePath, mkdir, mkdirs, openAppend, openAppendImpl, openFileRandomAccess, openMemoryMappedFile, openRandomAccess, openRead, openReadWrite, openReadWrite, openReadWrite, openWrite, openWriteImpl, putCache, readLink, realPath, remove, removeAll, renameTo, renameTo, scanScheme, setDefaultSchemeMap, setExecutable, setLastModified, setObject, setTestWindows, setUserPath, setValue, truncate, truncate, unbind, writeToStream, writeToStream
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TcpsPath

public TcpsPath(TcpPath root,
                java.lang.String userPath,
                java.util.Map<java.lang.String,java.lang.Object> newAttributes,
                java.lang.String host,
                int port)
Method Detail

create

protected TcpPath create(TcpPath root,
                         java.lang.String userPath,
                         java.util.Map<java.lang.String,java.lang.Object> newAttributes,
                         java.lang.String host,
                         int port)
Overrides:
create in class TcpPath

getScheme

public java.lang.String getScheme()
Description copied from class: Path
Returns the url scheme

Overrides:
getScheme in class TcpPath

toString

public java.lang.String toString()
Overrides:
toString in class TcpPath