Index

A B C D E F G H I L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(NfsFile) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFileFilter
Tests if a specified file abstract pathname should be included in a pathname list.
accept(NfsFile, String) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFilenameFilter
Tests if a specified file should be included in a file list.
AcceptStatus - Class in com.emc.ecs.nfsclient.rpc
Acceptance status of an RPC reply, as specified by RFC 1831.
access(long) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
access(long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
ACCESS3_DELETE - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Delete an existing directory entry.
ACCESS3_EXECUTE - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Execute file (no meaning for a directory).
ACCESS3_EXTEND - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Write new data or add directory entries.
ACCESS3_LOOKUP - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Look up a name in a directory (no meaning for non-directory objects).
ACCESS3_MODIFY - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Rewrite existing file data or modify existing directory entries.
ACCESS3_READ - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Read data from file or read a directory.
afiles - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
The number of free file slots that are available to the user corresponding to the authentication information in the RPC.
AUTH_ERROR - Static variable in class com.emc.ecs.nfsclient.rpc.RejectStatus
Reject status specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
AUTH_NONE - Static variable in interface com.emc.ecs.nfsclient.rpc.Credential
Discriminant for calls where the client does not know its identity or the server does not care who the client is.
available() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream

B

bytes - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
The amount of free space, in bytes, available to the user identified by the authentication information in the RPC.

C

callRpc(String, Xdr, boolean) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Basic RPC call functionality only.
callRpcChecked(S, RpcResponseHandler) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Convenience wrapper for NFS RPC calls where the IP is determined by a byte[] key.
callRpcNaked(S, T) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Make the call using the Request ip key to determine the IP address for communication.
callRpcNaked(S, T, String) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Make the call to a specified IP address.
callRpcWrapped(S, RpcResponseHandler) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Make the wrapped call and unmarshall the returned Xdr to a response, getting the IP key from the request.
callRpcWrapped(S, RpcResponseHandler, String) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Make the wrapped call and unmarshall the returned Xdr to a response, using the given ip .
canDelete() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client can delete an existing directory entry.
canDelete() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client can delete an existing directory entry.
canExecute() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client can execute this file (no meaning for a directory).
canExecute() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client can execute this file (no meaning for a directory).
canExtend() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client can write new data or add directory entries.
canExtend() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client can write new data or add directory entries.
canLookup() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client can look up a name in a directory (no meaning for non-directory objects).
canLookup() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client can look up a name in a directory (no meaning for non-directory objects).
canModify() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client can rewrite existing file data or modify existing directory entries.
canModify() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client can rewrite existing file data or modify existing directory entries.
canRead() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client can read data from file or read a directory.
canRead() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client can read data from file or read a directory.
channelInactive(ChannelHandlerContext) - Method in class com.emc.ecs.nfsclient.network.ClientIOHandler
 
channelRead0(ChannelHandlerContext, byte[]) - Method in class com.emc.ecs.nfsclient.network.ClientIOHandler
 
CHARSET - Static variable in class com.emc.ecs.nfsclient.rpc.RpcRequest
The default Internet charset.
checkResponse(RpcRequest) - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseHandler
This is implemented in all concrete subclasses to check responses for validity, and throws an IOException if the response indicates that the request failed.
checkResponse(RpcRequest) - Method in class com.emc.ecs.nfsclient.rpc.RpcResponseHandler
This is implemented in all concrete subclasses to check responses for validity, and throws an IOException if the response indicates that the request failed.
chooseIP(byte[]) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Select an IP address to use for communication, based on the key and policy .
ClientIOHandler - Class in com.emc.ecs.nfsclient.network
Handles RPC responses and connection termination for one channel.
ClientIOHandler(Connection) - Constructor for class com.emc.ecs.nfsclient.network.ClientIOHandler
 
cloneFileHandle(byte[]) - Static method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Utility function for cloning file handles.
close() - Method in class com.emc.ecs.nfsclient.network.Connection
This is called when the connection should be closed.
close() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
close() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
close(Throwable) - Method in class com.emc.ecs.nfsclient.network.Connection
 
com.emc.ecs.nfsclient.mount - package com.emc.ecs.nfsclient.mount
 
com.emc.ecs.nfsclient.network - package com.emc.ecs.nfsclient.network
 
com.emc.ecs.nfsclient.nfs - package com.emc.ecs.nfsclient.nfs
 
com.emc.ecs.nfsclient.nfs.io - package com.emc.ecs.nfsclient.nfs.io
 
com.emc.ecs.nfsclient.nfs.nfs3 - package com.emc.ecs.nfsclient.nfs.nfs3
 
com.emc.ecs.nfsclient.portmap - package com.emc.ecs.nfsclient.portmap
 
com.emc.ecs.nfsclient.rpc - package com.emc.ecs.nfsclient.rpc
 
commit(long, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
commit(long, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
compareTo(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
connect() - Method in class com.emc.ecs.nfsclient.network.Connection
If there is no current connection, start a new tcp connection asynchronously.
CONNECTED - Enum constant in enum class com.emc.ecs.nfsclient.network.Connection.State
 
CONNECTING - Enum constant in enum class com.emc.ecs.nfsclient.network.Connection.State
 
Connection - Class in com.emc.ecs.nfsclient.network
Each Connection instance manages a tcp connection.
Connection(String, int, boolean) - Constructor for class com.emc.ecs.nfsclient.network.Connection
 
Connection.State - Enum Class in com.emc.ecs.nfsclient.network
Simple enums for communicating connection states.
create(NfsCreateMode, NfsSetAttributes, byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
create(NfsCreateMode, NfsSetAttributes, byte[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
createNewFile() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Atomically creates a new, empty file named by path if and only if a file with this name does not yet exist.
createNewFile() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Atomically creates a new, empty file named by path if and only if a file with this name does not yet exist.
Credential - Interface in com.emc.ecs.nfsclient.rpc
Used to handle RPC Credentials, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
CredentialBase - Class in com.emc.ecs.nfsclient.rpc
Base implementation of RPC authentication credentials.
CredentialBase() - Constructor for class com.emc.ecs.nfsclient.rpc.CredentialBase
 
CredentialNone - Class in com.emc.ecs.nfsclient.rpc
implement AUTH_NONE for rpc, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
CredentialNone() - Constructor for class com.emc.ecs.nfsclient.rpc.CredentialNone
 
CredentialUnix - Class in com.emc.ecs.nfsclient.rpc
implement AUTH_UNIX for RPC, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
CredentialUnix() - Constructor for class com.emc.ecs.nfsclient.rpc.CredentialUnix
Default constructor, with uid = 0 and gid = 0.
CredentialUnix(int, int, Set) - Constructor for class com.emc.ecs.nfsclient.rpc.CredentialUnix
Create the Credential.

D

DATA_SYNC - Static variable in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
The server must commit all of the data to stable storage and enough of the metadata to retrieve the data before returning.
decode(ChannelHandlerContext, ByteBuf, List) - Method in class com.emc.ecs.nfsclient.network.RPCRecordDecoder
 
delete() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Deletes this file/directory.
delete() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Deletes this file/directory.
disableSudo() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Return to the default Credential.
disableSudo() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Return to the default Credential.
DISCONNECTED - Enum constant in enum class com.emc.ecs.nfsclient.network.Connection.State
 
DO_NOT_CHANGE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsTime
This constant is the NfsTime passed to setters to indicate that the time should not be changed.
dropConnection(InetSocketAddress) - Method in class com.emc.ecs.nfsclient.network.NetMgr
Remove a dropped connection from the map.
dtpref - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The preferred size of a READDIR request.

E

enableSudo(int, int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Use a custom Credential.
enableSudo(int, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Use a custom Credential.
EOF - Static variable in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
Constant for output.
equals(Object) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.emc.ecs.nfsclient.network.ClientIOHandler
 
EXCLUSIVE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsCreateMode
The server is to follow exclusive creation semantics, using the verifier to ensure exclusive creation of the target.
exists() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this file exists on the NFS server.
exists() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this file exists on the NFS server.

F

fbytes - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
The amount of free space, in bytes, in the file system.
ffiles - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
The number of free file slots in the file system.
FILE_SYNC - Static variable in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
The server must commit the data written plus all file system metadata to stable storage before returning results.
flush() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
followLinks() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Resolves symbolic links while tracking link traversal.
followLinks() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Resolves symbolic links while tracking link traversal.
followLinks(LinkTracker) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Resolves symbolic links while tracking link traversal.
followLinks(LinkTracker) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Resolves symbolic links while tracking link traversal.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.mount.MountStatus
Convenience function to get the instance from the int status value.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.nfs.NfsCreateMode
Convenience function to get the instance from the int create mode value.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.nfs.NfsStatus
Convenience function to get the instance from the int status value.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.nfs.NfsType
Convenience function to get the instance from the int type value.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.rpc.AcceptStatus
Convenience function to get the instance from the int status value.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.rpc.RejectStatus
Convenience function to get the instance from the int status value.
fromValue(int) - Static method in class com.emc.ecs.nfsclient.rpc.ReplyStatus
Convenience function to get the instance from the int status value.
fsinfo() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
fsinfo() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
fsstat() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
fsstat() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
fsync(String, byte[], Long) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
 

G

getAbsolutePath() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the fully qualified path to the file in this network, including the server name and the exported folders, using the usual form: server:exported_folders/path_from_exported_filesystem_root.
getAbsolutePath() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the fully qualified path to the file in this network, including the server name and the exported folders, using the usual form: server:exported_folders/path_from_exported_filesystem_root.
getAcceptStatus() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponse
Returns the accept status, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
getAccess() - Method in class com.emc.ecs.nfsclient.nfs.NfsAccessResponse
Returns the access bits, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813):
getAccess(long) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Tests whether this client has the specified access permissions for this file.
getAccess(long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Tests whether this client has the specified access permissions for this file.
getAccess(NfsAccessRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getAccess(NfsAccessRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getAtime() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the time when the file data was last accessed.
getattr() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getattr() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getAttr(NfsGetAttrRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getAttr(NfsGetAttrRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getAttributes() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the NFS attributes, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getAttributes() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the NFS attributes, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getAttributes() - Method in class com.emc.ecs.nfsclient.nfs.NfsDirectoryPlusEntry
Returns the attributes of the file.
getAttributes() - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Returns file system object post-operation attributes.
getAttributes() - Method in class com.emc.ecs.nfsclient.nfs.NfsWccData
Returns attributes after the operation.
getAuthenticationFlavors() - Method in class com.emc.ecs.nfsclient.mount.MountResponse
Returns the array of supported authentication flavors, as defined in RFC 1831 (https://tools.ietf.org/html/rfc1831).
getBoolean() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get a boolean from the buffer
getBuffer() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Return the entire Xdr buffer
getByteArray() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get a counted array of bytes from the buffer
getBytes() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadResponse
Returns the buffer, or null if there was none.
getBytes(int, byte[], int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get bytes from the xdr buffer to the input buffer
getBytesRead() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadResponse
Returns the number read.
getChildFile(String) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the child file.
getChildFile(String) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the child file.
getChildFiles(List) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Conversion method.
getCommitted() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteResponse
Returns one of the values below.
getConnectionState() - Method in class com.emc.ecs.nfsclient.network.Connection
Convenience getter method.
getCookie() - Method in class com.emc.ecs.nfsclient.nfs.NfsDirectoryEntry
Returns the cookie from the server, for use in future RPC calls.
getCookie() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Returns the last cookie from the server, for use in the next request.
getCookie() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Returns the last cookie from the server, for use in the next request.
getCookieverf() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Returns the cookieverf from the server, for use in the next request.
getCookieverf() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Returns the cookieverf from the server, for use in the next request.
getCount() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteResponse
Returns the number of bytes of data written to the file.
getCredential() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Returns the Credential used for RPC calls.
getCredential() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Returns the Credential used for RPC calls.
getCredential() - Method in class com.emc.ecs.nfsclient.rpc.CredentialBase
The default value is a 0-byte array.
getCredential() - Method in class com.emc.ecs.nfsclient.rpc.CredentialUnix
The default value is a 0-byte array.
getCredentialFlavor() - Method in class com.emc.ecs.nfsclient.rpc.CredentialBase
The default value is AUTH_NONE.
getCredentialFlavor() - Method in class com.emc.ecs.nfsclient.rpc.CredentialUnix
The default value is AUTH_NONE.
getCtime() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the time when the attributes of the file were last changed.
getCTime() - Method in class com.emc.ecs.nfsclient.nfs.NfsPreOpAttributes
Returns the time when the attributes of the file were last changed.
getData() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadlinkResponse
Returns the data associated with the symbolic link.
getDirection() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponse
Returns the message type, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
getDirectoryAttributes() - Method in class com.emc.ecs.nfsclient.nfs.NfsLookupResponse
Returns the post-operation attributes for the directory.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateResponse
Returns weak cache consistency data for the directory.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsLinkResponse
Returns weak cache consistency data for the directory, parentDirectoryFileHandle.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsMkdirResponse
Returns weak cache consistency data for the parent directory.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsMknodResponse
Returns weak cache consistency data for the parent directory.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsRemoveResponse
Returns weak cache consistency data for the directory.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsRmdirResponse
Returns weak cache consistency data for the directory.
getDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsSymlinkResponse
Returns weak cache consistency data for the directory.
getEntries() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Returns the list of entries.
getEntries() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Returns the list of entries.
getErrorMessage() - Method in class com.emc.ecs.nfsclient.mount.MountRequest
Returns an appropriate error message.
getErrorMessage() - Method in class com.emc.ecs.nfsclient.mount.UnmountRequest
Returns an appropriate error message.
getErrorMessage() - Method in class com.emc.ecs.nfsclient.nfs.NfsRequestBase
Returns an appropriate error message.
getErrorMessage() - Method in class com.emc.ecs.nfsclient.portmap.GetPortRequest
Returns an appropriate error message.
getErrorMessage() - Method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Returns an appropriate error message.
getExportedPath() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Returns the path on the filesystem that is exported by the NFS server.
getExportedPath() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Returns the path on the filesystem that is exported by the NFS server.
getFactory() - Method in class com.emc.ecs.nfsclient.network.NetMgr
Getter method for Factory access.
getFileHandle() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the NFS file handle, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getFileHandle() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the NFS file handle, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getFileHandle() - Method in class com.emc.ecs.nfsclient.nfs.NfsDirectoryPlusEntry
Returns the file handle, for use in RPC calls.
getFileHandle() - Method in class com.emc.ecs.nfsclient.nfs.NfsRequestBase
Returns the primary file handle, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getFileHandle() - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Returns the file handle for the system object that was created for a successful CREATE, MKDIR, MKNOD, or SYMLINK request, or looked up for a LOOKUP request.
getFileid() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns a number which uniquely identifies the file within its file system (on UNIX this would be the inumber).
getFileId() - Method in class com.emc.ecs.nfsclient.nfs.NfsDirectoryEntry
Returns a number which uniquely identifies the file within its file system (on UNIX this would be the inumber).
getFileName() - Method in class com.emc.ecs.nfsclient.nfs.NfsDirectoryEntry
Returns the file name from the directory listing.
getFileWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsCommitResponse
Returns weak cache consistency data for the file.
getFileWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteResponse
Returns weak cache consistency data for the file.
getFloat() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get a floating point number from the buffer
getFreeSpace() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the number of unallocated bytes in the partition named by this abstract path name.
getFreeSpace() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the number of unallocated bytes in the partition named by this abstract path name.
getFromDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsRenameResponse
Returns the weak consistency data for the from directory.
getFsid() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the file system identifier for the file system.
getFsInfo() - Method in class com.emc.ecs.nfsclient.nfs.NfsFsInfoResponse
Returns the nonvolatile file system state information and general information about the NFS version 3 protocol server implementation.
getFsInfo(NfsFsInfoRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getFsInfo(NfsFsInfoRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getFsStat() - Method in class com.emc.ecs.nfsclient.nfs.NfsFsStatResponse
Returns the volatile file system state information.
getFsStat(NfsFsStatRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getFsStat(NfsFsStatRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getGid() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the group ID of the group of the file.
getInstance() - Static method in class com.emc.ecs.nfsclient.network.NetMgr
Returns the instance.
getInt() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get an integer from the buffer
getIpKey() - Method in class com.emc.ecs.nfsclient.nfs.NfsRequestBase
Returns the key, used in determining IP addresses for RPC calls.
getLinkMaximum() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns the maximum number of hard links to an object.
getLong() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get a long from the buffer
getLookup(NfsLookupRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getLookup(NfsLookupRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getMode() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method to access the protection mode bits, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813): 0x00800 - Set user ID on execution.
getMode() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method to access the protection mode bits, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813): 0x00800 - Set user ID on execution.
getMode() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the protection mode bits, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813): 0x00800 - Set user ID on execution.
getMountPort() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Return the configured MOUNT TCP destination port, or the last discovered MOUNT port.
getMountPort() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
 
getMountStatus() - Method in class com.emc.ecs.nfsclient.mount.MountResponse
Returns a status indicator, expected to have one of the MountStatus values as below.
getMtime() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the time when the file data was last modified.
getMTime() - Method in class com.emc.ecs.nfsclient.nfs.NfsPreOpAttributes
Returns the time when the file data was last modified.
getName() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the name.
getName() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the name.
getNameMaximum() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns the maximum length of a component of a filename.
getNewResponse() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponseHandler
Create a new response and return it.
getNfs() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the low-level NFS client supporting this NfsFile instance.
getNfs() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the low-level NFS client supporting this NfsFile instance.
getNfsFsInfo() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Procedure FSINFO retrieves nonvolatile file system state information and general information about the NFS version 3 protocol server implementation, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813), using the root handle for the exported filesystem.
getNfsFsInfo() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Procedure FSINFO retrieves nonvolatile file system state information and general information about the NFS version 3 protocol server implementation, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813), using the root handle for the exported filesystem.
getNfsFsStat() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Procedure FSSTAT retrieves volatile file system state information, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813), using the root handle for the exported filesystem.
getNfsFsStat() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Procedure FSSTAT retrieves volatile file system state information, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813), using the root handle for the exported filesystem.
getNlink() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the number of hard links to the file - that is, the number of different names for the same file.
getObjectWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttrResponse
Returns a structure containing the old and new attributes for the object.
getOffset() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Return the current offset
getParent() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the path of the parent folder, or null if there is none.
getParent() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the path of the parent folder, or null if there is none.
getParentFile() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the NfsFile of the parent folder, or null if there is none.
getParentFile() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the NfsFile of the parent folder, or null if there is none.
getPath() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the absolute path, from the root of the exported folders.
getPath() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the absolute path, from the root of the exported folders.
getPathconf(NfsPathconfRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getPathconf(NfsPathconfRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getPayloads() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Returns the terminated list of payloads, properly padded and ready for sending.
getPort() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Returns the TCP destination port being used for the NFS server, whether explicitly configured or discovered through portmapper.
getPort() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Returns the TCP destination port being used for the NFS server, whether explicitly configured or discovered through portmapper.
getPort() - Method in class com.emc.ecs.nfsclient.portmap.GetPortResponse
Returns the port number on which the program is awaiting call requests.
GetPortRequest - Class in com.emc.ecs.nfsclient.portmap
A Portmapper GETPORT request, as specified by https://tools.ietf.org/html/rfc1833.
GetPortRequest(int, int) - Constructor for class com.emc.ecs.nfsclient.portmap.GetPortRequest
Simple constructor for calls, using the default TCP/IP protocol.
GetPortRequest(int, int, int) - Constructor for class com.emc.ecs.nfsclient.portmap.GetPortRequest
 
GetPortResponse - Class in com.emc.ecs.nfsclient.portmap
A Portmapper GETPORT response, as specified by https://tools.ietf.org/html/rfc1833.
GetPortResponse() - Constructor for class com.emc.ecs.nfsclient.portmap.GetPortResponse
 
getPosixAttributes() - Method in class com.emc.ecs.nfsclient.nfs.NfsPathconfResponse
Returns the posix attributes.
getPreOpAttributes() - Method in class com.emc.ecs.nfsclient.nfs.NfsWccData
Returns attributes before the operation.
getRdev() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns a description of the device file if the file type is NF3CHR or NF3BLK.The interpretation of rdev depends on the type of file system object.
getRead(NfsReadRequest, byte[], int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getRead(NfsReadRequest, byte[], int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getReaddir(NfsReaddirRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getReaddir(NfsReaddirRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getReaddirplus(NfsReaddirplusRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getReaddirplus(NfsReaddirplusRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getReadlink(NfsReadlinkRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
getReadlink(NfsReadlinkRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
getRejectStatus() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponse
Returns the reject status, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
getRemoteAddress() - Method in class com.emc.ecs.nfsclient.network.ClientIOHandler
 
getRemoteAddress() - Method in class com.emc.ecs.nfsclient.network.Connection
Convenience getter method.
getReplyStatus() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponse
Returns the reply status, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
getResponse() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponseHandler
Get the current response.
getRootFileHandle() - Method in class com.emc.ecs.nfsclient.mount.MountResponse
Returns the file handle for the exported directory.
getRootFileHandle() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Returns the root file handle of the exported filesystem, for debugging and naked API calls.
getRootFileHandle() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Returns the root file handle of the exported filesystem, for debugging and naked API calls.
getServer() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Returns the address of the machine hosting the NFS server.
getServer() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Returns the address of the machine hosting the NFS server.
getSize() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the size of the file in bytes.
getSize() - Method in class com.emc.ecs.nfsclient.nfs.NfsPreOpAttributes
Returns the number of bytes of disk space that the file actually uses (which can be smaller than the size because the file may have holes or it may be larger due to fragmentation).
getSize() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
Returns the number of bytes of data to be written (calculated from the payload).
getSize() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Return the current size of the XDR buffer
getState() - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Returns the state returned in the response.
getStatus() - Method in exception class com.emc.ecs.nfsclient.mount.MountException
Returns the input status instance.
getStatus() - Method in exception class com.emc.ecs.nfsclient.nfs.NfsException
Returns the status instance.
getStatus() - Method in exception class com.emc.ecs.nfsclient.rpc.RpcException
Returns the status.
getString() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get a string from the buffer
getTimeInMillis() - Method in class com.emc.ecs.nfsclient.nfs.NfsTime
Returns time in milliseconds, same as java.util.Calendar.
getToDirectoryWccData() - Method in class com.emc.ecs.nfsclient.nfs.NfsRenameResponse
Returns the weak consistency data for the to directory.
getTotalSpace() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the size of the partition named by this abstract pathname.
getTotalSpace() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the size of the partition named by this abstract pathname.
getType() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the ftype3 enum of the file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
getUid() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the user ID of the owner of the file.
getUnsignedInt() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Get an unsigned integer from the buffer Note that Java has no unsigned integer type so we must return it as a long.
getUsableSpace() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the number of free bytes available to this client on the partition named by this abstract pathname.
getUsableSpace() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the number of free bytes available to this client on the partition named by this abstract pathname.
getUsed() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns the number of bytes of disk space that the file actually uses (which can be smaller than the size because the file may have holes or it may be larger due to fragmentation).
getValue() - Method in class com.emc.ecs.nfsclient.mount.MountStatus
Returns the int status value.
getValue() - Method in class com.emc.ecs.nfsclient.nfs.NfsStatus
Returns the int status value.
getValue() - Method in class com.emc.ecs.nfsclient.nfs.NfsType
Returns the integer value used in requests and responses.
getValue() - Method in class com.emc.ecs.nfsclient.rpc.RpcStatus
Returns the int status value.
getVerf() - Method in class com.emc.ecs.nfsclient.nfs.NfsCommitResponse
Returns a cookie that the client can use to determine whether the server has rebooted between a call to WRITE and a subsequent call to COMMIT.
getVerf() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteResponse
Returns this is a cookie that the client can use to determine whether the server has changed state between a call to WRITE and a subsequent call to either WRITE or COMMIT.
getVerifier() - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateRequest
Returns a unique identifier to ensure exclusive creation of the new file.
getVerifier() - Method in class com.emc.ecs.nfsclient.rpc.CredentialBase
The default value is a 0-byte array.
getVerifierFlavor() - Method in class com.emc.ecs.nfsclient.rpc.CredentialBase
The default value is AUTH_NONE.
getXid() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponse
The xid from the request, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
getXid() - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Returns the xid.
groupExecuteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Execute permission for group on a file.
groupReadModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Read permission for group.
groupWriteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Write permission for group.
GUARDED - Static variable in class com.emc.ecs.nfsclient.nfs.NfsCreateMode
The server should check for the presence of a duplicate file before performing the create and should fail the request with NFS3ERR_EXIST if a duplicate file exists.

H

hashCode() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase

I

invarsec - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
A measure of file system volatility: this is the number of seconds for which the file system is not expected to change.
IPPROTO_TCP - Static variable in class com.emc.ecs.nfsclient.portmap.GetPortRequest
TCP/IP Protocol number constant for Portmap requests.
IPPROTO_UDP - Static variable in class com.emc.ecs.nfsclient.portmap.GetPortRequest
UDP/IP Protocol number constant for Portmap requests.
isBareTime() - Method in class com.emc.ecs.nfsclient.nfs.NfsTime
Returns true if this is a bare time (with no time setting type), false otherwise.
isCaseInsensitive() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns true if the server file system does not distinguish case when interpreting filenames.
isCasePreserving() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns true if the server file system will preserve the case of a name during a CREATE, MKDIR, MKNOD, SYMLINK, RENAME, or LINK operation.
isChownRestricted() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns true if the server will reject any request to change either the owner or the group associated with a file if the caller is not the privileged user (uid 0).
isDirectory() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns true if it is, false if it is not.
isDirectory() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns true if it is, false if it is not.
isEof() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Returns true if the end of file is reached.
isEof() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Returns true if the end of file is reached.
isEof() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadResponse
Returns true if the end of file is reached.
isFile() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns true if it is a normal file, false if it is not.
isFile() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns true if it is a normal file, false if it is not.
isLoaded() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Returns true if the properties have been loaded from NFS server data, false otherwise.
isLoaded() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns true if the properties have been loaded from NFS server data.
isNoTruncation() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Returns true if the server will reject any request that includes a name longer than getNameMaximum() with the error, NFS3ERR_NAMETOOLONG.
isRootFile() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns true if it is the root file of the mount, false if it is not.
isRootFile() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns true if it is the root file of the mount, false if it is not.
isSync() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
Returns true if data is synced false if it is not.
isUsePrivilegedPort() - Method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Returns true if the client should use a privileged local port (below 1024).

L

lastModified() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns time of last modification.
lastModified() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns time of last modification.
length() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the length in bytes, or 0 if the file does not exist or the attributes cannot be read.
length() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the length in bytes, or 0 if the file does not exist or the attributes cannot be read.
lengthEx() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Returns the length in bytes.
lengthEx() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the length in bytes.
link(F) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
link(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
LinkTracker<N,F> - Class in com.emc.ecs.nfsclient.nfs.io
This class tracks the process of resolving a symbolic link all the way to a concrete file.
LinkTracker() - Constructor for class com.emc.ecs.nfsclient.nfs.io.LinkTracker
The only constructor.
list() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Lists all files in this directory.
list() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Lists all files in this directory.
list(NfsFilenameFilter) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Lists all files matching the filter in this directory.
list(NfsFilenameFilter) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Lists all files matching the filter in this directory.
listFiles() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Lists all files in this directory.
listFiles() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Lists all files in this directory.
listFiles(NfsFileFilter) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Lists all files matching the filter in this directory.
listFiles(NfsFileFilter) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Lists all files matching the filter in this directory.
listFiles(NfsFilenameFilter) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Lists all files matching the filter in this directory.
listFiles(NfsFilenameFilter) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Lists all files matching the filter in this directory.
LOCAL_BINDING_ERROR - Static variable in class com.emc.ecs.nfsclient.rpc.RpcStatus
Unable to bind to a privileged port as requested.
lookup() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
lookup() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).

M

makeAccessRequest(byte[], long) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeAccessRequest(byte[], long) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeAccessRequest(long) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeAccessRequest(long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeChildPath(String, String) - Static method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns the full child path.
makeCommitRequest(byte[], long, int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCommitRequest(byte[], long, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCommitRequest(long, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCommitRequest(long, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCreateRequest(NfsCreateMode, byte[], String, NfsSetAttributes, byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCreateRequest(NfsCreateMode, byte[], String, NfsSetAttributes, byte[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCreateRequest(NfsCreateMode, NfsSetAttributes, byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeCreateRequest(NfsCreateMode, NfsSetAttributes, byte[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsInfoRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsInfoRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsInfoRequest() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsInfoRequest() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsInfoRequest(byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsInfoRequest(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsStatRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsStatRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsStatRequest() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsStatRequest() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsStatRequest(byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeFsStatRequest(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeGetAttrRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeGetAttrRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeGetAttrRequest(byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeGetAttrRequest(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLinkRequest(byte[], byte[], String) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLinkRequest(byte[], byte[], String) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLinkRequest(F) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLinkRequest(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLookupRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLookupRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLookupRequest(byte[], String) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeLookupRequest(byte[], String) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMkdirRequest(byte[], String, NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMkdirRequest(byte[], String, NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMkdirRequest(NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMkdirRequest(NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMknodRequest(byte[], String, NfsType, NfsSetAttributes, long[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMknodRequest(byte[], String, NfsType, NfsSetAttributes, long[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMknodRequest(NfsType, NfsSetAttributes, long[]) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeMknodRequest(NfsType, NfsSetAttributes, long[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeName(String) - Static method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns everything after the last separator character.
makeNewResponse() - Method in class com.emc.ecs.nfsclient.rpc.RpcResponseHandler
This is implemented in all concrete subclasses, so that the new response can be created using any available parameters.
makeNfsGetAttributes(Xdr) - Static method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Create the object if it is there, return null if it is not.
makeNfsGetAttributes(Xdr, boolean) - Static method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Create the object if it is there, or skip the existence check if force is true.
makeParentPath(String) - Static method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Returns everything up to and including the first separator character before the final name.
makePathconfRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makePathconfRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makePathconfRequest(byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makePathconfRequest(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirplusRequest(byte[], long, long, int, int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirplusRequest(byte[], long, long, int, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirplusRequest(long, long, int, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirplusRequest(long, long, int, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirRequest(byte[], long, long, int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirRequest(byte[], long, long, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirRequest(long, long, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReaddirRequest(long, long, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadlinkRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadlinkRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadlinkRequest(byte[]) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadlinkRequest(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadRequest(byte[], long, int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadRequest(byte[], long, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadRequest(long, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeReadRequest(long, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRemoveRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRemoveRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRemoveRequest(byte[], String) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRemoveRequest(byte[], String) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRenameRequest(byte[], String, byte[], String) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRenameRequest(byte[], String, byte[], String) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRenameRequest(F) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRenameRequest(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRmdirRequest() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRmdirRequest() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRmdirRequest(byte[], String) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeRmdirRequest(byte[], String) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSetAttrRequest(byte[], NfsSetAttributes, NfsTime) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSetAttrRequest(byte[], NfsSetAttributes, NfsTime) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSetAttrRequest(NfsSetAttributes, NfsTime) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSetAttrRequest(NfsSetAttributes, NfsTime) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSymlinkRequest(String, byte[], String, NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSymlinkRequest(String, byte[], String, NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSymlinkRequest(String, NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeSymlinkRequest(String, NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeWriteRequest(byte[], long, List, int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeWriteRequest(byte[], long, List, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method for creating the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeWriteRequest(long, List, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
makeWriteRequest(long, List, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Convenience method for creating the request for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
mark(int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
markSupported() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.mount.MountRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.mount.UnmountRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsAccessRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsCommitRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsLinkRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsLookupRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsMkdirRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsMknodRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReadRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRemoveRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRenameRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in interface com.emc.ecs.nfsclient.nfs.NfsRequest
Transfer data to an Xdr object for RPC use.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRequestBase
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRmdirRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Set Xdr fields for the rpc call.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttrRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsSymlinkRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsTime
Transfer data to an Xdr object for RPC use.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.portmap.GetPortRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
marshalling(Xdr) - Method in interface com.emc.ecs.nfsclient.rpc.Credential
Put the credential into an XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.rpc.CredentialBase
Put the credential into an XDR buffer.
marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Writes the RPC call header and authentication credentials to the XDR buffer.
maxfilesize - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The maximum size of a file on the file system.
MAXIMUM_NFS_REQUEST_SIZE - Static variable in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
The maximum size in bytes.
mkdir() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Creates the directory if it does not exist.
mkdir() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Creates the directory if it does not exist.
mkdir(NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
mkdir(NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
mkdirs() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Creates the directory and all parent directories if they do not already exist.
mkdirs() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Creates the directory and all parent directories if they do not already exist.
mknod(NfsType, NfsSetAttributes, long[]) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
mknod(NfsType, NfsSetAttributes, long[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
MNT3_OK - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
No error.
MNT3ERR_ACCES - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
Permission denied.
MNT3ERR_INVAL - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
Invalid argument.
MNT3ERR_IO - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
I/O error.
MNT3ERR_NAMETOOLONG - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
Filename too long.
MNT3ERR_NOENT - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
No such file or directory.
MNT3ERR_NOTDIR - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
Not a directory.
MNT3ERR_NOTSUPP - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
Operation not supported.
MNT3ERR_PERM - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
Not owner.
MNT3ERR_SERVERFAULT - Static variable in class com.emc.ecs.nfsclient.mount.MountStatus
A failure on the server.
MountException - Exception Class in com.emc.ecs.nfsclient.mount
Mount exception class
MountException(MountStatus, String) - Constructor for exception class com.emc.ecs.nfsclient.mount.MountException
Construct a new Mount exception with the given status and message.
MountException(MountStatus, String, Exception) - Constructor for exception class com.emc.ecs.nfsclient.mount.MountException
Construct a new Mount exception with the given status, message, and cause.
MOUNTPROG - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Program number for Mount calls
MountRequest - Class in com.emc.ecs.nfsclient.mount
Representation of a Mount request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
MountRequest(int, String, Credential) - Constructor for class com.emc.ecs.nfsclient.mount.MountRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
MountResponse - Class in com.emc.ecs.nfsclient.mount
Representation of a Mount response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
MountResponse(int) - Constructor for class com.emc.ecs.nfsclient.mount.MountResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
MountStatus - Class in com.emc.ecs.nfsclient.mount
Holder for the mount status values, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
MSG_ACCEPTED - Static variable in class com.emc.ecs.nfsclient.rpc.ReplyStatus
Accepted - reply status specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
MSG_DENIED - Static variable in class com.emc.ecs.nfsclient.rpc.ReplyStatus
Denied - reply status specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).

N

NetMgr - Class in com.emc.ecs.nfsclient.network
Singleton class to manage all Connection instances
NETWORK_ERROR - Static variable in class com.emc.ecs.nfsclient.rpc.RpcStatus
Network error blocking RFC request or response.
newChildFile(String) - Method in class com.emc.ecs.nfsclient.nfs.io.Nfs3File
Creates a new file with the current file as its parent directory.
newChildFile(String) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Creates a new file with the current file as its parent directory.
newFile(String) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
This creates a new file with arbitrary path.
newFile(String) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Convenience method to create an nfs file from this client and the path.
newFile(String) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience method to create an nfs file from this client and the path.
newFile(String, LinkTracker) - Method in class com.emc.ecs.nfsclient.nfs.io.Nfs3File
This creates a new file with arbitrary path, using the given LinkTracker.
newFile(String, LinkTracker) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
This creates a new file with arbitrary path, using the given LinkTracker.
Nfs<F> - Interface in com.emc.ecs.nfsclient.nfs
Client for an NFS RPC server, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NFS_BLK - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Block special device file.
NFS_CHR - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Character special device file.
NFS_DIR - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Directory.
NFS_FIFO - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Named pipe.
NFS_LNK - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Symbolic link.
NFS_REG - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Regular file.
NFS_SOCK - Static variable in class com.emc.ecs.nfsclient.nfs.NfsType
Socket.
NFS_TIMEOUT - Static variable in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
The timeout in seconds.
Nfs3 - Class in com.emc.ecs.nfsclient.nfs.nfs3
Nfs3 client operations implementation, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813)
Nfs3(String, int, int, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience constructor
Nfs3(String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience constructor
Nfs3(String, String, byte[], int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience constructor
Nfs3(String, String, byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Full constructor.
Nfs3(String, String, byte[], Credential, int, int, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Full constructor with optional explicit TCP destination ports.
Nfs3(String, String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Convenience constructor
Nfs3(String, String, Credential, int, int, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Create a client with independently configurable NFS and MOUNT TCP destination ports.
NFS3_OK - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Indicates the call completed successfully.
Nfs3AccessRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3AccessRequest(byte[], long, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3AccessRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3AccessResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3AccessResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3AccessResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CommitRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CommitRequest(byte[], long, int, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3CommitRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CommitResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CommitResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3CommitResponse
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CreateRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CreateRequest(NfsCreateMode, byte[], String, NfsSetAttributes, byte[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3CreateRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CreateResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3CreateResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3CreateResponse
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NFS3ERR_ACCES - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Permission denied.
NFS3ERR_BAD_COOKIE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
READDIR or READDIRPLUS cookie is stale.
NFS3ERR_BADHANDLE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Illegal NFS file handle.
NFS3ERR_BADTYPE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
An attempt was made to create an object of a type not supported by the server.
NFS3ERR_DQUOT - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Resource (quota) hard limit exceeded.
NFS3ERR_EXIST - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
File exists.
NFS3ERR_FBIG - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
File too large.
NFS3ERR_INVAL - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Invalid argument or unsupported argument for an operation.
NFS3ERR_IO - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
I/O error.
NFS3ERR_ISDIR - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Is a directory.
NFS3ERR_JUKEBOX - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
The server initiated the request, but was not able to complete it in a timely fashion.
NFS3ERR_MLINK - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Too many hard links.
NFS3ERR_NAMETOOLONG - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
The filename in an operation was too long.
NFS3ERR_NODEV - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
No such device.
NFS3ERR_NOENT - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
No such file or directory.
NFS3ERR_NOSPC - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
No space left on device.
NFS3ERR_NOT_SYNC - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Update synchronization mismatch was detected during a SETATTR operation.
NFS3ERR_NOTDIR - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Not a directory.
NFS3ERR_NOTEMPTY - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
An attempt was made to remove a directory that was not empty.
NFS3ERR_NOTSUPP - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Operation is not supported.
NFS3ERR_NXIO - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
I/O error.
NFS3ERR_PERM - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Not owner.
NFS3ERR_REMOTE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Too many levels of remote in path.
NFS3ERR_ROFS - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Read-only file system.
NFS3ERR_SERVERFAULT - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
An error occurred on the server which does not map to any of the legal NFS version 3 protocol error values.
NFS3ERR_STALE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Invalid file handle.
NFS3ERR_TOOSMALL - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Buffer or request is too small.
NFS3ERR_XDEV - Static variable in class com.emc.ecs.nfsclient.nfs.NfsStatus
Attempt to do a cross-device hard link.
Nfs3File - Class in com.emc.ecs.nfsclient.nfs.io
Nfs3 specialization of NfsFile.
Nfs3File(Nfs3File, String) - Constructor for class com.emc.ecs.nfsclient.nfs.io.Nfs3File
The most efficient constructor if the parent file already exists.
Nfs3File(Nfs3, String) - Constructor for class com.emc.ecs.nfsclient.nfs.io.Nfs3File
The basic constructor.
Nfs3File(Nfs3, String, LinkTracker) - Constructor for class com.emc.ecs.nfsclient.nfs.io.Nfs3File
The basic constructor plus link tracking.
Nfs3FsInfoRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsInfoRequest(byte[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3FsInfoRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsInfoResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsInfoResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3FsInfoResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsStatRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsStatRequest(byte[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3FsStatRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsStatResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3FsStatResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3FsStatResponse
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3GetAttrRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3GetAttrRequest(byte[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3GetAttrRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3GetAttrResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3GetAttrResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3GetAttrResponse
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LinkRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LinkResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LinkResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3LinkResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LookupRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LookupRequest(byte[], String, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3LookupRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LookupResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3LookupResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3LookupResponse
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MkdirRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MkdirRequest(byte[], String, NfsSetAttributes, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3MkdirRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MkdirResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MkdirResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3MkdirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MknodRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MknodRequest(byte[], String, NfsType, NfsSetAttributes, long[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3MknodRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MknodResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3MknodResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3MknodResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3PathconfRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3PathconfRequest(byte[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3PathconfRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3PathconfResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3PathconfResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3PathconfResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirplusRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirplusRequest(byte[], long, long, int, int, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReaddirplusRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirplusResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirplusResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReaddirplusResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirplusResponse(List) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReaddirplusResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirRequest(byte[], long, long, int, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReaddirRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReaddirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReaddirResponse(List) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReaddirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadlinkRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadlinkRequest(byte[], Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReadlinkRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadlinkResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadlinkResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReadlinkResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadRequest(byte[], long, int, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReadRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3ReadResponse(byte[], int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3ReadResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RemoveRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RemoveResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RemoveResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3RemoveResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RenameRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RenameRequest(byte[], String, byte[], String, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3RenameRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RenameResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RenameResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3RenameResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RmdirRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RmdirRequest(byte[], String, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3RmdirRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RmdirResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3RmdirResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3RmdirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SetAttrRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SetAttrRequest(byte[], NfsSetAttributes, NfsTime, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3SetAttrRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SetAttrResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SetAttrResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3SetAttrResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SymlinkRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SymlinkRequest(String, byte[], String, NfsSetAttributes, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3SymlinkRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SymlinkResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3SymlinkResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3SymlinkResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3WriteRequest - Class in com.emc.ecs.nfsclient.nfs.nfs3
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3WriteRequest(byte[], long, List, int, Credential) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3WriteRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3WriteResponse - Class in com.emc.ecs.nfsclient.nfs.nfs3
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Nfs3WriteResponse() - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3WriteResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsAccessRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsAccessRequest(byte[], long, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsAccessRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsAccessResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsAccessResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsAccessResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCommitRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCommitRequest(byte[], long, int, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsCommitRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCommitResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCommitResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsCommitResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCreateMode - Class in com.emc.ecs.nfsclient.nfs
Mode for creating new regular files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCreateRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCreateRequest(NfsCreateMode, byte[], String, NfsSetAttributes, byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsCreateRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCreateResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsCreateResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsCreateResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsDirectoryEntry - Class in com.emc.ecs.nfsclient.nfs
Holder for entries returned by READDIR calls, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsDirectoryEntry(Xdr) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsDirectoryEntry
Create a new entry.
NfsDirectoryPlusEntry - Class in com.emc.ecs.nfsclient.nfs
Holder for entries returned by READDIRPLUS calls, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsDirectoryPlusEntry(Xdr) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsDirectoryPlusEntry
Create the entry.
NfsException - Exception Class in com.emc.ecs.nfsclient.nfs
Nfs exceptions, with error codes as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsException(NfsStatus, String) - Constructor for exception class com.emc.ecs.nfsclient.nfs.NfsException
Construct a new NFS exception with the given status instance and message
NfsException(NfsStatus, String, RpcException) - Constructor for exception class com.emc.ecs.nfsclient.nfs.NfsException
Construct a new NFS exception with the given status instance, message, and exception
NfsException(NfsStatus, String, Throwable) - Constructor for exception class com.emc.ecs.nfsclient.nfs.NfsException
Construct an NFS exception with the original failure and protocol status.
NfsFile<N,F> - Interface in com.emc.ecs.nfsclient.nfs.io
This interface is the NFS client equivalent of java.io.File.
NfsFileBase<N,F> - Class in com.emc.ecs.nfsclient.nfs.io
Basic implementation of NfsFile.
NfsFileBase(F, String) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
The most efficient constructor if the parent file already exists.
NfsFileBase(N, String, LinkTracker) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
The basic constructor.
NfsFileFilter - Interface in com.emc.ecs.nfsclient.nfs.io
This interface is the NFS client equivalent of java.io.FileFilter.
NfsFileInputStream - Class in com.emc.ecs.nfsclient.nfs.io
The NFS equivalent of java.io.FileInputStream.
NfsFileInputStream(NfsFile) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
Creates a NfsFileInputStream by opening a connection to an actual NFS file, starting to read at offset 0 and using the preferred buffer size as the maximums.
NfsFileInputStream(NfsFile, int) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
Creates a NfsFileInputStream by opening a connection to an actual NFS file, starting to read at offset 0 and using the specified maximum buffer size.
NfsFileInputStream(NfsFile, long, int) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
Creates a NfsFileInputStream by opening a connection to an actual NFS file, using the specified offset and maximumBufferSize.
NfsFilenameFilter - Interface in com.emc.ecs.nfsclient.nfs.io
This interface is the NFS client equivalent of java.io.FilenameFilter.
NfsFileOutputStream - Class in com.emc.ecs.nfsclient.nfs.io
The NFS equivalent of java.io.FileOutputStream.
NfsFileOutputStream(NfsFile) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
Creates a file output stream to write to the file represented by the specified NfsFile object, starting at offset = 0 and using syncType = FILE_SYNC (commit all data and metadata to stable storage before returning).
NfsFileOutputStream(NfsFile, int) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
Creates a file output stream to write to the file represented by the specified NfsFile object, starting at offset = 0 and using syncType behavior.
NfsFileOutputStream(NfsFile, long, int) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
Creates a file output stream to write to the file represented by the specified NfsFile object, starting at offset and using syncType behavior.
NfsFsInfo - Class in com.emc.ecs.nfsclient.nfs
Holder for nonvolatile file system state information and general information about the NFS version 3 protocol server implementation, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsInfo(Xdr) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsFsInfo
Unmarshalls volatile file system state information, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsInfoRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsInfoRequest(byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsFsInfoRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsInfoResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsInfoResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsFsInfoResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsStat - Class in com.emc.ecs.nfsclient.nfs
Holder for volatile file system state information, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsStat(Xdr) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsFsStat
Unmarshalls volatile file system state information, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsStatRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsStatRequest(byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsFsStatRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsStatResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsFsStatResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsFsStatResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsGetAttributes - Class in com.emc.ecs.nfsclient.nfs
Holder for returned file system object attributes, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsGetAttributes() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
 
NfsGetAttrRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsGetAttrRequest(byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsGetAttrRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsGetAttrResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsGetAttrResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsGetAttrResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLinkRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLinkRequest(byte[], byte[], String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsLinkRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLinkResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLinkResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsLinkResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLookupRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLookupRequest(byte[], String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsLookupRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLookupResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsLookupResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsLookupResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMkdirRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMkdirRequest(byte[], String, NfsSetAttributes, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsMkdirRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMkdirResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMkdirResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsMkdirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMknodRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMknodRequest(byte[], String, NfsType, NfsSetAttributes, long[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsMknodRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMknodResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsMknodResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsMknodResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsPathconfRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsPathconfRequest(byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsPathconfRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsPathconfResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsPathconfResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsPathconfResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsPosixAttributes - Class in com.emc.ecs.nfsclient.nfs
Holder for the Posix attributes returned by the Pathconf RPC call, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813)
NfsPosixAttributes() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
 
NfsPreOpAttributes - Class in com.emc.ecs.nfsclient.nfs
These pre-operation attributes are part of weak cache consistency data, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsPreOpAttributes(Xdr) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsPreOpAttributes
Creates a new structure from the Xdr response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NFSPROC3_ACCESS - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_COMMIT - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_CREATE - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_FSINFO - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_FSSTAT - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_GETATTR - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_LINK - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_LOOKUP - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_MKDIR - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_MKNOD - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_NULL - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_PATHCONF - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_READ - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_READDIR - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_READDIRPLUS - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_READLINK - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_REMOVE - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_RENAME - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_RMDIR - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_SETATTR - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_SYMLINK - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NFSPROC3_WRITE - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
NFS version 3 procedure number.
NfsReaddirplusRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirplusRequest(byte[], long, long, int, int, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReaddirplusRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirplusResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirplusResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirplusResponse(List, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirRequest(byte[], long, long, int, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReaddirRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReaddirResponse(List, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadlinkRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadlinkRequest(byte[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReadlinkRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadlinkResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadlinkResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReadlinkResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadRequest(byte[], long, int, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReadRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsReadResponse(byte[], int, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsReadResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRemoveRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRemoveRequest(byte[], String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRemoveRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRemoveResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRemoveResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRemoveResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRenameRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRenameRequest(byte[], String, byte[], String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRenameRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRenameResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRenameResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRenameResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRequest - Interface in com.emc.ecs.nfsclient.nfs
The lowest-level request interface specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRequestBase - Class in com.emc.ecs.nfsclient.nfs
The common base class for all requests specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRequestBase(int, int, int, Credential, byte[]) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRequestBase
Creates the basic request structure.
NfsResponse - Interface in com.emc.ecs.nfsclient.nfs
The lowest-level response interface specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsResponseBase - Class in com.emc.ecs.nfsclient.nfs
The base class for all NFS responses specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsResponseBase() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Create the base class object.
NfsResponseHandler<T> - Class in com.emc.ecs.nfsclient.nfs
The NFS response handler, used in the wrapper class for post-response actions, including error checking.
NfsResponseHandler() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsResponseHandler
 
NfsRmdirRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRmdirRequest(byte[], String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRmdirRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRmdirResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsRmdirResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsRmdirResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSetAttributes - Class in com.emc.ecs.nfsclient.nfs
Used to set file or directory attributes, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSetAttributes() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Default constructor
NfsSetAttributes(Long, Long, Long, NfsTime, NfsTime) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Convenient constructor for multiple changes.
NfsSetAttributes(Long, Long, Long, Long, NfsTime, NfsTime) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Convenient constructor for multiple changes.
NfsSetAttrRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSetAttrRequest(byte[], NfsSetAttributes, NfsTime, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSetAttrRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSetAttrResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSetAttrResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSetAttrResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsStatus - Class in com.emc.ecs.nfsclient.nfs
Creates the nfs status values, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSymlinkRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSymlinkRequest(String, byte[], String, NfsSetAttributes, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSymlinkRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSymlinkResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsSymlinkResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsSymlinkResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsTime - Class in com.emc.ecs.nfsclient.nfs
NFS time getter and setter handling, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsTime() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsTime
Create a new NfsTime for the current time.
NfsTime(long) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsTime
Create a new NfsTime for the setting time corresponding to milliseconds.
NfsTime(long, boolean) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsTime
Create a new NfsTime for the setting or guard time corresponding to milliseconds.
NfsType - Class in com.emc.ecs.nfsclient.nfs
Enums for the NFS file types, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsWccData - Class in com.emc.ecs.nfsclient.nfs
Holder for weak cache consistency data, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsWccData() - Constructor for class com.emc.ecs.nfsclient.nfs.NfsWccData
Creates an empty structure.
NfsWccData(Xdr) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsWccData
Creates a structure populated from an Xdr response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsWriteRequest - Class in com.emc.ecs.nfsclient.nfs
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsWriteRequest(byte[], long, List, int, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsWriteResponse - Class in com.emc.ecs.nfsclient.nfs
The response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
NfsWriteResponse(int) - Constructor for class com.emc.ecs.nfsclient.nfs.NfsWriteResponse
Creates the response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
notifyAllPendingSenders(String) - Method in class com.emc.ecs.nfsclient.network.Connection
Notify all the senders of all pending requests
notifySender(Integer, Xdr) - Method in class com.emc.ecs.nfsclient.network.Connection
Update the response map with the response and notify the thread waiting for the response.
nullCall() - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Procedure NULL does not do any work.
nullCall() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Procedure NULL does not do any work.

O

othersExecuteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Execute permission for others on a file.
othersReadModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Read permission for others.
othersWriteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Write permission for others.
ownerExecuteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Execute permission for owner on a file.
ownerReadModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Read permission for owner.
ownerWriteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Write permission for owner.

P

pathconf() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
pathconf() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
Portmapper - Class in com.emc.ecs.nfsclient.portmap
Used to query the port used for a service (mount or NFS), as specified by https://tools.ietf.org/html/rfc1833.
properties - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
A bit mask of file system properties.
putBoolean(boolean) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a boolean into the buffer
putByteArray(byte[]) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a counted array of bytes into the buffer.
putByteArray(byte[], int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a counted array of bytes into the buffer
putByteArray(byte[], int, int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a counted array of bytes into the buffer
putByteArray(Xdr) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put an Xdr buffer into the buffer This is used to encode the RPC credentials
putBytes(byte[], int, int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a counted array of bytes into the buffer.
putFloat(float) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a floating point number into the buffer
putInt(int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put an integer into the buffer
putLong(long) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a long into the buffer
putPayloads(List, int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
add payloads, more than one can be added.
putString(String) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put a string into the buffer
putUnsignedInt(long) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Put an unsigned integer into the buffer Note that Java has no unsigned integer type so we must pass it as a long.

Q

queryPortFromPortMap(int, int, String) - Static method in class com.emc.ecs.nfsclient.portmap.Portmapper
Given program and version of a service, query its tcp port number

R

read() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
read(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
read(byte[], int, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
read(long, int, byte[], int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
read(long, int, byte[], int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
read(String, byte[], long, int, byte[], int, MutableBoolean) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Read data from a file handle
readdir(long, long, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdir(long, long, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdir(long, long, int, List) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdir(long, long, int, List) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdirplus(long, long, int, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdirplus(long, long, int, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdirplus(long, long, int, int, List) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readdirplus(long, long, int, int, List) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readlink() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readlink() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
readResolve() - Method in class com.emc.ecs.nfsclient.rpc.RpcStatus
 
RecordMarkingUtil - Class in com.emc.ecs.nfsclient.network
RFC1831: RECORD MARKING STANDARD When RPC messages are passed on top of a byte stream transport protocol (like TCP), it is necessary to delimit one message from another in order to detect and possibly recover from protocol errors.
RejectStatus - Class in com.emc.ecs.nfsclient.rpc
Rejection status of an RPC reply, as specified by RFC 1831.
remove() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
remove() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
rename(F) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
rename(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for these files, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
renameTo(F) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Renames the file denoted by this abstract pathname.
renameTo(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Renames the file denoted by this abstract pathname.
ReplyStatus - Class in com.emc.ecs.nfsclient.rpc
Status distinguishing accepted and denied RPC replies.
reset() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
rmdir() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
rmdir() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
RPC_PROGRAM - Static variable in interface com.emc.ecs.nfsclient.nfs.Nfs
Program number for Nfs calls
RpcException - Exception Class in com.emc.ecs.nfsclient.rpc
Represent the error caused by a RPC request.
RpcException(RpcStatus, String) - Constructor for exception class com.emc.ecs.nfsclient.rpc.RpcException
Construct a new RPC exception with the given status and error message.
RpcException(RpcStatus, String, Exception) - Constructor for exception class com.emc.ecs.nfsclient.rpc.RpcException
Construct a new RPC exception with the given status, error message, and exception.
RpcException(RpcStatus, String, Throwable) - Constructor for exception class com.emc.ecs.nfsclient.rpc.RpcException
Construct an RPC exception while preserving the original asynchronous failure.
RPCRecordDecoder - Class in com.emc.ecs.nfsclient.network
Delimits complete RPC records, retaining record markers for RecordMarkingUtil.
RPCRecordDecoder() - Constructor for class com.emc.ecs.nfsclient.network.RPCRecordDecoder
 
RpcRequest - Class in com.emc.ecs.nfsclient.rpc
An RPC request, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
RpcRequest(int, int, int, Credential) - Constructor for class com.emc.ecs.nfsclient.rpc.RpcRequest
Create the request, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
RpcResponse - Class in com.emc.ecs.nfsclient.rpc
An RPC response, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
RpcResponse() - Constructor for class com.emc.ecs.nfsclient.rpc.RpcResponse
 
RpcResponseHandler<T> - Class in com.emc.ecs.nfsclient.rpc
This class allows users to specify how new response instances are created during repeated RPC calls, and how responses are validated before their data is used.
RpcResponseHandler() - Constructor for class com.emc.ecs.nfsclient.rpc.RpcResponseHandler
 
RpcStatus - Class in com.emc.ecs.nfsclient.rpc
Status of a local RPC operation.
RpcStatus(int) - Constructor for class com.emc.ecs.nfsclient.rpc.RpcStatus
Create the instance from the int status value.
RpcWrapper<S,T> - Class in com.emc.ecs.nfsclient.rpc
Wrapper for NFS Server RPC calls, to handle unmarshalling, retries, and status checking.
RpcWrapper(String, int, int, int, int, int) - Constructor for class com.emc.ecs.nfsclient.rpc.RpcWrapper
 
rtmax - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The maximum size in bytes of a READ request supported by the server.
rtmult - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The suggested multiple for the size of a READ request.
rtpref - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The preferred size of a READ request.

S

saveSwappedTextModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Save swapped text (not defined in POSIX).
sendAndWait(int, Xdr) - Method in class com.emc.ecs.nfsclient.network.Connection
Send a RPC request and wait until a response is received or timeout.
sendAndWait(String, int, boolean, Xdr, int) - Method in class com.emc.ecs.nfsclient.network.NetMgr
Basic RPC call functionality only.
sendCommit(NfsCommitRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendCommit(NfsCommitRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendCreate(NfsCreateRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendCreate(NfsCreateRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendLink(NfsLinkRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendLink(NfsLinkRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendMkdir(NfsMkdirRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendMkdir(NfsMkdirRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendMknod(NfsMknodRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendMknod(NfsMknodRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendRemove(NfsRemoveRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendRemove(NfsRemoveRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendRename(NfsRenameRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendRename(NfsRenameRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendRmdir(NfsRmdirRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendRmdir(NfsRmdirRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendSymlink(NfsSymlinkRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendSymlink(NfsSymlinkRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
sendWrite(NfsWriteRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
sendWrite(NfsWriteRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
separator - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
String between names in the file path.
separatorChar - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Character between names in the file path.
SET_TO_CURRENT_ON_SERVER - Static variable in class com.emc.ecs.nfsclient.nfs.NfsTime
This constant is the NfsTime passed to setters to indicate that the time should be reset to the current server time.
setAtime(NfsTime) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Sets the requested last-access time.
setattr(NfsSetAttributes, NfsTime) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
setattr(NfsSetAttributes, NfsTime) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
setAttr(NfsSetAttrRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Bare implementation of the NFS RPC call.
setAttr(NfsSetAttrRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Bare implementation of the NFS RPC call.
setAttributes(NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Sets NFS file attributes, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
setAttributes(NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Sets NFS file attributes, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
setFileHandle(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Sets the current NFS file handle.
setGid(Long) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Sets the requested owner group ID.
setGroupIdOnExecuteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Set group ID on execution.
setLastModified(long) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Sets the last-modified time of the file or directory named by this abstract pathname.
setLastModified(long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Sets the last-modified time of the file or directory named by this abstract pathname.
setMode(long) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Sets the protection mode bits, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
setMode(long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Sets the protection mode bits, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
setMode(Long) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Sets the protection mode bits to include in the request.
setMtime(NfsTime) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Sets the requested last-modification time.
setOffset(int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Set the current offset
setPathFields(F) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Copies the path fields from another file.
setPort(int) - Method in class com.emc.ecs.nfsclient.rpc.RpcWrapper
Reset the port as necessary - used if the port changes.
setSize(int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Set the current size of the XDR buffer
setSize(Long) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Sets the requested file size in bytes.
setUid(Long) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
Sets the requested owner user ID.
setUsePrivilegedPort(boolean) - Method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Set the flag.
setUserIdOnExecuteModeBit - Static variable in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Set user ID on execution.
setXid(int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Set xid
shutdown() - Method in class com.emc.ecs.nfsclient.network.Connection
This is called when the application is shutdown or the channel is closed.
shutdown() - Method in class com.emc.ecs.nfsclient.network.NetMgr
Called when the application is being shut down.
skip(int) - Method in class com.emc.ecs.nfsclient.rpc.Xdr
Skip a number of bytes.
skip(long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileInputStream
startToString(String) - Method in class com.emc.ecs.nfsclient.nfs.NfsRequestBase
Start a StringBuilder for use in toString() (for logging).
startToString(String) - Method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Start a StringBuilder for use in toString() (for logging).
stateIsOk() - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Check the state returned in the response.
symlink(String, NfsSetAttributes) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
symlink(String, NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).

T

tbytes - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
The total size, in bytes, of the file system.
tfiles - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsStat
The total number of file slots in the file system.
time_delta - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The server time granularity.
toString() - Method in class com.emc.ecs.nfsclient.mount.MountRequest
 
toString() - Method in class com.emc.ecs.nfsclient.mount.MountStatus
 
toString() - Method in class com.emc.ecs.nfsclient.mount.UnmountRequest
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsAccessRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsCommitRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateMode
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsFsInfoRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsFsStat
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsFsStatRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttrRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsLinkRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsLookupRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsMkdirRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsMknodRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsPathconfRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadlinkRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsReadResponse
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsRemoveRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsRenameRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsRmdirRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttributes
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttrRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsStatus
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsSymlinkRequest
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsTime
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsType
 
toString() - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
toString() - Method in class com.emc.ecs.nfsclient.portmap.GetPortRequest
 
toString() - Method in class com.emc.ecs.nfsclient.rpc.AcceptStatus
 
toString() - Method in class com.emc.ecs.nfsclient.rpc.RejectStatus
 
toString() - Method in class com.emc.ecs.nfsclient.rpc.ReplyStatus
 
toString() - Method in class com.emc.ecs.nfsclient.rpc.RpcStatus
 
trimFileName(String) - Static method in class com.emc.ecs.nfsclient.rpc.RpcRequest
Trims a file name and rejects blank names.

U

UNCHECKED - Static variable in class com.emc.ecs.nfsclient.nfs.NfsCreateMode
The file should be created without checking for the existence of a duplicate file in the same directory.
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.mount.MountResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsAccessResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsCommitResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsFsInfoResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsFsStatResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttributes
Reads the Xdr response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsGetAttrResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsLinkResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsLookupResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsMkdirResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsMknodResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsPathconfResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsPosixAttributes
Reads the Xdr response, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReadlinkResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReadResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRemoveResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRenameResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in interface com.emc.ecs.nfsclient.nfs.NfsResponse
Transfer data from an Xdr object after RPC use.
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRmdirResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsSetAttrResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsSymlinkResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsTime
Transfer data from an Xdr object after RPC use.
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.portmap.GetPortResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshalling(Xdr) - Method in class com.emc.ecs.nfsclient.rpc.RpcResponse
Load this structure from the response data, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
unmarshallingAttributes(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Unmarshall the object if it is there.
unmarshallingAttributes(Xdr, boolean) - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Unmarshall the object if it is there, or skip the existence check if force is true.
unmarshallingFileHandle(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Unmarshall the object if it is there.
unmarshallingFileHandle(Xdr, boolean) - Method in class com.emc.ecs.nfsclient.nfs.NfsResponseBase
Unmarshall the object if it is there, or skip the existence check if force is true.
UnmountRequest - Class in com.emc.ecs.nfsclient.mount
Representation of an Unmount request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
UnmountRequest(int, String, Credential) - Constructor for class com.emc.ecs.nfsclient.mount.UnmountRequest
Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
UNSTABLE - Static variable in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
The server is free to commit any part of the data and the metadata to stable storage, including all or none, before returning a reply to the client.

V

valueOf(String) - Static method in enum class com.emc.ecs.nfsclient.network.Connection.State
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.emc.ecs.nfsclient.network.Connection.State
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
The NFS version number.

W

wrapped_getAccess(NfsAccessRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getAccess(NfsAccessRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getAttr(NfsGetAttrRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getAttr(NfsGetAttrRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getFsInfo(NfsFsInfoRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getFsInfo(NfsFsInfoRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getFsStat(NfsFsStatRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getFsStat(NfsFsStatRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getLookup(NfsLookupRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getLookup(NfsLookupRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getPathconf(NfsPathconfRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getPathconf(NfsPathconfRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getRead(NfsReadRequest, byte[], int) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getRead(NfsReadRequest, byte[], int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddir(NfsReaddirRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddir(NfsReaddirRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddir(NfsReaddirRequest, List) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddir(NfsReaddirRequest, List) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddirplus(NfsReaddirplusRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddirplus(NfsReaddirplusRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddirplus(NfsReaddirplusRequest, List) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReaddirplus(NfsReaddirplusRequest, List) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReadlink(NfsReadlinkRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_getReadlink(NfsReadlinkRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendCommit(NfsCommitRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendCommit(NfsCommitRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendCreate(NfsCreateRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendCreate(NfsCreateRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendLink(NfsLinkRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendLink(NfsLinkRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendMkdir(NfsMkdirRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendMkdir(NfsMkdirRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendMknod(NfsMknodRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendMknod(NfsMknodRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendRemove(NfsRemoveRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendRemove(NfsRemoveRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendRename(NfsRenameRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendRename(NfsRenameRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendRmdir(NfsRmdirRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendRmdir(NfsRmdirRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendSymlink(NfsSymlinkRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendSymlink(NfsSymlinkRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendWrite(NfsWriteRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendWrite(NfsWriteRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendWrite(NfsWriteRequest, Long) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_sendWrite(NfsWriteRequest, Long) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_setAttr(NfsSetAttrRequest) - Method in interface com.emc.ecs.nfsclient.nfs.Nfs
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
wrapped_setAttr(NfsSetAttrRequest) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
Implementation of the NFS RPC call, wrapped to include repeated attempts, error checking, and logging.
write(byte[]) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
write(byte[], int, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
write(int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileOutputStream
write(long, List, int) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
write(long, List, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
write(long, List, int, Long) - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
write(long, List, int, Long) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
Makes the RPC call for this file, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).
wtmax - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The maximum size of a WRITE request supported by the server.
wtmult - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The suggested multiple for the size of a WRITE request.
wtpref - Variable in class com.emc.ecs.nfsclient.nfs.NfsFsInfo
The preferred size of a WRITE request.

X

Xdr - Class in com.emc.ecs.nfsclient.rpc
This class handles the serialization and deserialization of primitive types into and out of a buffer, as specified in RFC 1014 (https://tools.ietf.org/html/rfc1014).
Xdr(byte[]) - Constructor for class com.emc.ecs.nfsclient.rpc.Xdr
Build an Xdr object for deserialization.
Xdr(int) - Constructor for class com.emc.ecs.nfsclient.rpc.Xdr
Build an Xdr object for serialization.

_

_xid - Variable in class com.emc.ecs.nfsclient.rpc.RpcResponse
The xid from the request, as specified by RFC 1831 (https://tools.ietf.org/html/rfc1831).
A B C D E F G H I L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form