- 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
-
- 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
-
- makeChildPath(String, String) - Static method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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() - 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
-
- makeFsInfoRequest() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
-
- 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
-
- 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() - 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
-
- makeFsStatRequest() - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- makeName(String) - Static method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- makeWriteRequest(long, List<ByteBuffer>, 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<ByteBuffer>, int) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
- makeWriteRequest(byte[], long, List<ByteBuffer>, 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<ByteBuffer>, int) - Method in class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
-
- 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
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.mount.UnmountRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsAccessRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsCommitRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsCreateRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsLinkRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsLookupRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsMkdirRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsMknodRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirplusRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReaddirRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsReadRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRemoveRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRenameRequest
-
- 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
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsRmdirRequest
-
- 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
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsSymlinkRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsTime
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.nfs.NfsWriteRequest
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.portmap.GetPortRequest
-
- 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
-
- marshalling(Xdr) - Method in class com.emc.ecs.nfsclient.rpc.RpcRequest
-
- 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.
- messageReceived(ChannelHandlerContext, MessageEvent) - Method in class com.emc.ecs.nfsclient.network.ClientIOHandler
-
- mkdir() - Method in interface com.emc.ecs.nfsclient.nfs.io.NfsFile
-
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() - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
- mkdir(NfsSetAttributes) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
- 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
-
- 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
-
- 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 in com.emc.ecs.nfsclient.mount
-
Mount exception class
- MountException(MountStatus, String, Exception) - Constructor for exception com.emc.ecs.nfsclient.mount.MountException
-
Construct a new Mount exception with the given status, message, and cause.
- MountException(MountStatus, String) - Constructor for exception com.emc.ecs.nfsclient.mount.MountException
-
Construct a new Mount exception with the given status and message.
- 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).
- 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
-
- 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, LinkTracker<Nfs3, Nfs3File>) - Method in class com.emc.ecs.nfsclient.nfs.io.Nfs3File
-
- newFile(String) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
This creates a new file with arbitrary path.
- newFile(String, LinkTracker<N, F>) - Method in class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
This creates a new file with arbitrary path, using the given LinkTracker.
- 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
-
- Nfs<F extends NfsFile<?,?>> - Interface in com.emc.ecs.nfsclient.nfs
-
Client for an NFS RPC server, as specified by RFC 1813
(https://tools.ietf.org/html/rfc1813).
- 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, String, byte[], int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
-
Convenience constructor
- Nfs3(String, String, Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
-
Convenience constructor
- 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[], Credential, int) - Constructor for class com.emc.ecs.nfsclient.nfs.nfs3.Nfs3
-
Full constructor.
- 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(Nfs3, String) - Constructor for class com.emc.ecs.nfsclient.nfs.io.Nfs3File
-
The basic constructor.
- Nfs3File(Nfs3, String, LinkTracker<Nfs3, Nfs3File>) - Constructor for class com.emc.ecs.nfsclient.nfs.io.Nfs3File
-
The basic constructor plus link tracking.
- Nfs3File(Nfs3File, String) - Constructor for class com.emc.ecs.nfsclient.nfs.io.Nfs3File
-
The most efficient constructor if the parent file already exists.
- 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<NfsDirectoryPlusEntry>) - 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<NfsDirectoryEntry>) - 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<ByteBuffer>, 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).
- 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.
- 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 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 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 com.emc.ecs.nfsclient.nfs.NfsException
-
Construct a new NFS exception with the given status instance, message,
and exception
- NfsFile<N extends Nfs<?>,F extends NfsFile<N,F>> - Interface in com.emc.ecs.nfsclient.nfs.io
-
This interface is the NFS client equivalent of java.io.File.
- NfsFileBase<N extends Nfs<F>,F extends NfsFile<N,F>> - Class in com.emc.ecs.nfsclient.nfs.io
-
Basic implementation of NfsFile.
- NfsFileBase(N, String, LinkTracker<N, F>) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
The basic constructor.
- NfsFileBase(F, String) - Constructor for class com.emc.ecs.nfsclient.nfs.io.NfsFileBase
-
The most efficient constructor if the parent file already exists.
- 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<?, ?>, 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.
- 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<?, ?>) - 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.
- 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<NfsDirectoryPlusEntry>, 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<NfsDirectoryEntry>, 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 extends NfsResponseBase> - 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 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<ByteBuffer>, 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
-