A B C D E F G H I K L M N O P Q R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABLE - org.dcache.xrootd.security.TLSSessionInfo.ClientTls
- AbstractChunkedReadResponse - Class in org.dcache.xrootd.stream
- AbstractChunkedReadResponse(ReadRequest, int) - Constructor for class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- AbstractChunkedReadvResponse - Class in org.dcache.xrootd.stream
- AbstractChunkedReadvResponse(ReadVRequest, int) - Constructor for class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- AbstractClientAuthnHandler - Class in org.dcache.xrootd.tpc
-
Base class for authentication handlers used for outbound requests from the embedded third-party-client.
- AbstractClientAuthnHandler(String) - Constructor for class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
- AbstractClientRequestHandler - Class in org.dcache.xrootd.tpc
-
This handler is intended for implementation of only a very limited subset of the protocol in order to support third-party read requests.
- AbstractClientRequestHandler() - Constructor for class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- AbstractClientSourceHandler - Class in org.dcache.xrootd.tpc
-
Xrootd Third Party copy requires the destination server to be active, and request a read of the source file from the source server.
- AbstractClientSourceHandler() - Constructor for class org.dcache.xrootd.tpc.AbstractClientSourceHandler
- AbstractInboundWaitResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Server's prerogative to tell the client to wait up to a certain number of seconds.
- AbstractInboundWaitResponse(ByteBuf, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.AbstractInboundWaitResponse
- AbstractXrootdDecoder - Class in org.dcache.xrootd.core
-
Base class for frame decoders.
- AbstractXrootdDecoder() - Constructor for class org.dcache.xrootd.core.AbstractXrootdDecoder
- AbstractXrootdInboundResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Supports incoming third-party source server reponses.
- AbstractXrootdInboundResponse(int, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdInboundResponse
- AbstractXrootdInboundResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdInboundResponse
- AbstractXrootdOutboundRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Supports outgoing client requests to the source server in third-party copies.
- AbstractXrootdOutboundRequest(int, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- AbstractXrootdRequest - Class in org.dcache.xrootd.protocol.messages
- AbstractXrootdRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- AbstractXrootdRequest(ByteBuf, int) - Constructor for class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- AbstractXrootdResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- AbstractXrootdResponse(T, int) - Constructor for class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- add(String) - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
- add(String, FileStatus) - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
- add(XrootdAuthenticationHandler) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- addInfoFromOpaque(String, Map<String, String>) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
-
Used in a two-phase sequence (client, server), to add information incrementally.
- ADLER32 - org.dcache.xrootd.tpc.XrootdTpcInfo.CksumType
- allowsAnonymousGPFile() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- AsyncResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- AsyncResponse(XrootdResponse<T>) - Constructor for class org.dcache.xrootd.protocol.messages.AsyncResponse
- asynWaitTimeout(ChannelHandlerContext, InboundWaitRespResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- authenticate(AuthenticationRequest) - Method in interface org.dcache.xrootd.plugins.AuthenticationHandler
-
Authenticate method, parsing the requests and creating adequate responses.
- authenticate(AuthenticationRequest) - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- AuthenticationFactory - Interface in org.dcache.xrootd.plugins
- AuthenticationHandler - Interface in org.dcache.xrootd.plugins
- AuthenticationProvider - Interface in org.dcache.xrootd.plugins
-
A factory loader class for AuthenticationFactory.
- AuthenticationRequest - Class in org.dcache.xrootd.protocol.messages
-
The structure of the authentication request according to the protocol:
- AuthenticationRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.AuthenticationRequest
- AuthenticationResponse - Class in org.dcache.xrootd.protocol.messages
- AuthenticationResponse(AuthenticationRequest, int, int, Consumer<ByteBuf>) - Constructor for class org.dcache.xrootd.protocol.messages.AuthenticationResponse
- AUTHN_PROTOCOL_PREFIX - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- AUTHN_PROTOCOL_TYPE_LEN - Static variable in class org.dcache.xrootd.protocol.messages.LoginResponse
- AuthorizationFactory - Interface in org.dcache.xrootd.plugins
- AuthorizationHandler - Interface in org.dcache.xrootd.plugins
-
The interface to authorization and path mapping plugins.
- AuthorizationProvider - Interface in org.dcache.xrootd.plugins
-
A factory loader class for AuthorizationFactory.
- authorize(Subject, InetSocketAddress, InetSocketAddress, String, Map<String, String>, int, XrootdProtocol.FilePerm) - Method in interface org.dcache.xrootd.plugins.AuthorizationHandler
-
Authorization and path mapping hook.
- authorize(Subject, InetSocketAddress, InetSocketAddress, String, Map<String, String>, int, XrootdProtocol.FilePerm) - Method in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationHandler
- AUTHZ - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- AwaitAsyncResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- AwaitAsyncResponse(T, int) - Constructor for class org.dcache.xrootd.protocol.messages.AwaitAsyncResponse
B
- BufferDecrypter - Interface in org.dcache.xrootd.security
-
Intended to support the decryption of signed hashes.
- BufferEncrypter - Interface in org.dcache.xrootd.security
-
Intended to support the encryption of signed hashes.
- buildContext(Properties) - Method in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
-
Called by the provider during initialization.
- builder(DirListRequest) - Static method in class org.dcache.xrootd.protocol.messages.DirListResponse
- buildFinal() - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
- buildOpaqueString(String, String) - Static method in class org.dcache.xrootd.util.OpaqueStringParser
-
Build an opaque string containing a single key and a single value
- buildOpaqueString(Map<String, String>) - Static method in class org.dcache.xrootd.util.OpaqueStringParser
-
Reconstitute the opaque string from the map.
- buildPartial() - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
- ByteBuffersProvider - Interface in org.dcache.xrootd.util
-
This interface pulls out the two methods necessary to support the write.
- bytesToRead() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
- BytesToRead() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage.EmbeddedReadRequest
C
- cancelAttnFuture() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- CANCELLED - org.dcache.xrootd.tpc.XrootdTpcInfo.Status
- cancelProxyRequest(ProxyRequest<K, R>) - Method in interface org.dcache.xrootd.plugins.ProxyDelegationClient
- canRedirect() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- channelActive(ChannelHandlerContext) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- ChannelHandlerFactory - Interface in org.dcache.xrootd.plugins
- ChannelHandlerProvider - Interface in org.dcache.xrootd.plugins
-
A factory loader class for ChannelHandlerFactory.
- channelInactive(ChannelHandlerContext) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- channelInactive(ChannelHandlerContext) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- channelWritabilityChanged(ChannelHandlerContext) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
- checkAllUsernamesValid(String) - Static method in class org.dcache.xrootd.util.UserNameUtils
-
Finds all segments/groups of the string which could potentially be usernames (bounded by '=' and '@'), and checks each for validity.
- CHECKSUM - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- ChecksumInfo - Class in org.dcache.xrootd.util
-
Protocol 4.0+ allows for an optional checksum type specification passed as an opaque/cgi element on the path.
- ChecksumInfo(String, String) - Constructor for class org.dcache.xrootd.util.ChecksumInfo
- checkUsernameValid(String) - Static method in class org.dcache.xrootd.util.UserNameUtils
-
Checks for POSIX compliance.
- ChunkedFileChannelReadResponse - Class in org.dcache.xrootd.stream
- ChunkedFileChannelReadResponse(ReadRequest, int, FileChannel) - Constructor for class org.dcache.xrootd.stream.ChunkedFileChannelReadResponse
- ChunkedFileChannelReadvResponse - Class in org.dcache.xrootd.stream
- ChunkedFileChannelReadvResponse(ReadVRequest, int, List<FileChannel>) - Constructor for class org.dcache.xrootd.stream.ChunkedFileChannelReadvResponse
- ChunkedFileReadvResponse - Class in org.dcache.xrootd.stream
- ChunkedFileReadvResponse(ReadVRequest, int, List<RandomAccessFile>) - Constructor for class org.dcache.xrootd.stream.ChunkedFileReadvResponse
- ChunkedResponse - Interface in org.dcache.xrootd.stream
-
A large xrootd response which is consumed by
ChunkedResponseWriteHandler. - ChunkedResponseWriteHandler - Class in org.dcache.xrootd.stream
-
A
ChannelHandlerthat adds support for writing chunked xrootd replies. - ChunkedResponseWriteHandler() - Constructor for class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
- client - Variable in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- client - Variable in class org.dcache.xrootd.tpc.core.XrootdClientDecoder
- client - Variable in class org.dcache.xrootd.tpc.core.XrootdClientEncoder
- CLIENT - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- CLIENT_HANDSHAKE_LEN - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- CLIENT_PLUGIN - Static variable in class org.dcache.xrootd.plugins.tls.TLSHandlerProvider
- CLIENT_REQUEST_LEN - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- CLIENT_TLS - Static variable in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- clientTransitionedToTLS(int, ChannelHandlerContext) - Method in class org.dcache.xrootd.security.TLSSessionInfo
-
This method should be called by the TPC client before the relevant requests.
- clientUsesTls() - Method in class org.dcache.xrootd.security.TLSSessionInfo
- close() - Method in interface org.dcache.xrootd.plugins.ProxyDelegationClient
-
Clean up any resources used by the client.
- close() - Method in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- close() - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- close() - Method in interface org.dcache.xrootd.stream.ChunkedResponse
-
Releases the resources associated with the stream.
- CloseRequest - Class in org.dcache.xrootd.protocol.messages
- CloseRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.CloseRequest
- computeFileSize() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- configureRedirects(XrootdTpcClient) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- connect(NioEventLoopGroup, List<ChannelHandlerFactory>, TpcSourceReadHandler) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- COPY - org.dcache.xrootd.tpc.XrootdTpcInfo.TpcStage
- copyForRedirect(InboundRedirectResponse) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
-
Saves relevant fields which should remain the same, and constructs new source endpoint info.
- count() - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
- CRC32 - org.dcache.xrootd.tpc.XrootdTpcInfo.CksumType
- createClient(String, Properties) - Method in interface org.dcache.xrootd.plugins.ProxyDelegationClientFactory
-
Creates and returns a new ProxyDelegationClient
- createClientSession(boolean) - Method in class org.dcache.xrootd.security.TLSSessionInfo
- createFactory(String, Properties) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandlerProvider
- createFactory(String, Properties) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandlerProvider
- createFactory(String, Properties) - Method in interface org.dcache.xrootd.plugins.AuthenticationProvider
-
Creates and returns a new AuthenticationFactory.
- createFactory(String, Properties) - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationProvider
- createFactory(String, Properties) - Method in interface org.dcache.xrootd.plugins.AuthorizationProvider
-
Creates and returns a new AuthorizationFactory.
- createFactory(String, Properties) - Method in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationProvider
- createFactory(String, Properties) - Method in interface org.dcache.xrootd.plugins.ChannelHandlerProvider
-
Creates and returns a new ChannelHandlerFactory.
- createFactory(String, Properties) - Method in class org.dcache.xrootd.plugins.tls.TLSHandlerProvider
- createHandler() - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandlerFactory
- createHandler() - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandlerFactory
- createHandler() - Method in interface org.dcache.xrootd.plugins.ChannelHandlerFactory
-
Creates a new channel handler.
- createHandler() - Method in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- createHandler(ChannelHandlerContext) - Method in interface org.dcache.xrootd.plugins.AuthorizationFactory
-
Creates a new authorization handler.
- createHandler(ChannelHandlerContext) - Method in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
- createHandler(ProxyDelegationClient) - Method in interface org.dcache.xrootd.plugins.AuthenticationFactory
- createHandler(ProxyDelegationClient) - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationFactory
D
- DATA_SERVER - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- deallocate() - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- deallocate() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.dcache.xrootd.core.XrootdDecoder
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.dcache.xrootd.core.XrootdHandshakeHandler
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.dcache.xrootd.core.XrootdSigverDecoder
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.dcache.xrootd.tpc.core.XrootdClientDecoder
- decrypt(byte[]) - Method in interface org.dcache.xrootd.security.BufferDecrypter
- decrypt(BufferDecrypter) - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- DEFAULT_PORT - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ XROOTD4J INTERNALS _______________________________________________________________________
- DELETE - org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
- description() - Method in enum org.dcache.xrootd.util.TriedRc
- DirListRequest - Class in org.dcache.xrootd.protocol.messages
- DirListRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.DirListRequest
- DirListResponse - Class in org.dcache.xrootd.protocol.messages
- DirListResponse(DirListRequest, int, Iterable<String>) - Constructor for class org.dcache.xrootd.protocol.messages.DirListResponse
- DirListResponse(DirListRequest, Iterable<String>) - Constructor for class org.dcache.xrootd.protocol.messages.DirListResponse
- DirListResponse.Builder - Interface in org.dcache.xrootd.protocol.messages
- DirListStatResponse - Class in org.dcache.xrootd.protocol.messages
- DirListStatResponse(DirListRequest, int, Iterable<String>, Iterable<FileStatus>) - Constructor for class org.dcache.xrootd.protocol.messages.DirListStatResponse
- DirListStatResponse(DirListRequest, Iterable<String>, Iterable<FileStatus>) - Constructor for class org.dcache.xrootd.protocol.messages.DirListStatResponse
- disconnect() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
-
Blocking call, returns when client is no longer running.
- DLG - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- DLGON - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- doClose(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- doEndsession(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- doOnAsynResponse(ChannelHandlerContext, InboundAttnResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
- doOnAsynResponse(ChannelHandlerContext, InboundAttnResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnAsynResponse(ChannelHandlerContext, InboundAttnResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
- doOnAsynResponse(ChannelHandlerContext, InboundAttnResponse) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- doOnAsynResponse(ChannelHandlerContext, InboundAttnResponse) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- doOnAttnResponse(ChannelHandlerContext, InboundAttnResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnAuthentication(ChannelHandlerContext, AuthenticationRequest) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
- doOnAuthentication(ChannelHandlerContext, AuthenticationRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnAuthenticationResponse(ChannelHandlerContext, InboundAuthenticationResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnAuthenticationResponse(ChannelHandlerContext, InboundAuthenticationResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
-
If this method is called on this handler with status OK, this means that step has succeeded.
- doOnChecksumResponse(ChannelHandlerContext, InboundChecksumResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnChecksumResponse(ChannelHandlerContext, InboundChecksumResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
-
Should check the checksum and fail or succeed accordingly.
- doOnChecksumResponse(ChannelHandlerContext, InboundChecksumResponse) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- doOnClose(ChannelHandlerContext, CloseRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnClose(ChannelHandlerContext, CloseRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnCloseResponse(ChannelHandlerContext, InboundCloseResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnCloseResponse(ChannelHandlerContext, InboundCloseResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
- doOnDirList(ChannelHandlerContext, DirListRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnDirList(ChannelHandlerContext, DirListRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnEndSession(ChannelHandlerContext, EndSessionRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnEndSession(ChannelHandlerContext, EndSessionRequest) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- doOnErrorResponse(ChannelHandlerContext, InboundErrorResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnHandshakeResponse(ChannelHandlerContext, InboundHandshakeResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnHandshakeResponse(ChannelHandlerContext, InboundHandshakeResponse) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- doOnLocate(ChannelHandlerContext, LocateRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnLocate(ChannelHandlerContext, LocateRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnLogin(ChannelHandlerContext, LoginRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnLogin(ChannelHandlerContext, LoginRequest) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- doOnLoginResponse(ChannelHandlerContext, InboundLoginResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
-
Arriving here means login succeeded, but authentication required.
- doOnLoginResponse(ChannelHandlerContext, InboundLoginResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnLoginResponse(ChannelHandlerContext, InboundLoginResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
-
If the response contains a security context, then it was not handled by an authentication plugin, and the transfer should fail.
- doOnLoginResponse(ChannelHandlerContext, InboundLoginResponse) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- doOnMkDir(ChannelHandlerContext, MkDirRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnMkDir(ChannelHandlerContext, MkDirRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnMv(ChannelHandlerContext, MvRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnMv(ChannelHandlerContext, MvRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnOpen(ChannelHandlerContext, OpenRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnOpen(ChannelHandlerContext, OpenRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnOpenResponse(ChannelHandlerContext, InboundOpenReadOnlyResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnOpenResponse(ChannelHandlerContext, InboundOpenReadOnlyResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
- doOnPrepare(ChannelHandlerContext, PrepareRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnPrepare(ChannelHandlerContext, PrepareRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnProtocolRequest(ChannelHandlerContext, ProtocolRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnProtocolRequest(ChannelHandlerContext, ProtocolRequest) - Method in class org.dcache.xrootd.core.XrootdProtocolRequestHandler
- doOnProtocolRequest(ChannelHandlerContext, ProtocolRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnProtocolResponse(ChannelHandlerContext, InboundProtocolResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnProtocolResponse(ChannelHandlerContext, InboundProtocolResponse) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- doOnQuery(ChannelHandlerContext, QueryRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnQuery(ChannelHandlerContext, QueryRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnRead(ChannelHandlerContext, ReadRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnRead(ChannelHandlerContext, ReadRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnReadResponse(ChannelHandlerContext, InboundReadResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnReadResponse(ChannelHandlerContext, InboundReadResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
-
Should implement the proper read logic.
- doOnReadResponse(ChannelHandlerContext, InboundReadResponse) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- doOnReadV(ChannelHandlerContext, ReadVRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnReadV(ChannelHandlerContext, ReadVRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnRedirectResponse(ChannelHandlerContext, InboundRedirectResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnRm(ChannelHandlerContext, RmRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnRm(ChannelHandlerContext, RmRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnRmDir(ChannelHandlerContext, RmDirRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnRmDir(ChannelHandlerContext, RmDirRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnSet(ChannelHandlerContext, SetRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnSet(ChannelHandlerContext, SetRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnStat(ChannelHandlerContext, StatRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnStat(ChannelHandlerContext, StatRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnStatx(ChannelHandlerContext, StatxRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnStatx(ChannelHandlerContext, StatxRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnSync(ChannelHandlerContext, SyncRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnSync(ChannelHandlerContext, SyncRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- doOnWaitResponse(ChannelHandlerContext, AbstractXrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
- doOnWaitResponse(ChannelHandlerContext, AbstractXrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnWaitResponse(ChannelHandlerContext, AbstractXrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
- doOnWaitResponse(ChannelHandlerContext, AbstractXrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- doOnWaitResponse(ChannelHandlerContext, AbstractXrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- doOnWaitRespResponse(ChannelHandlerContext, InboundWaitRespResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- doOnWrite(ChannelHandlerContext, WriteRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
- doOnWrite(ChannelHandlerContext, WriteRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- DST - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
E
- encrypt(byte[]) - Method in interface org.dcache.xrootd.security.BufferEncrypter
- encrypt(BufferEncrypter) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundSigverRequest
- EndSessionRequest - Class in org.dcache.xrootd.protocol.messages
- EndSessionRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.EndSessionRequest
- enforceClientTlsIfDestinationRequiresItForTpc(Map<String, String>) - Method in class org.dcache.xrootd.core.XrootdProtocolRequestHandler
-
This is a supplementary check to make sure that non-TLS-capable clients (i.e., pre-v5) are not allowed to connect if they intend to do TPC and the "requiresTLSForTPC" is set on the destination server.
- ENOENT - org.dcache.xrootd.util.TriedRc
- equals(Object) - Method in class org.dcache.xrootd.core.XrootdSessionIdentifier
- ERROR - org.dcache.xrootd.tpc.XrootdTpcInfo.Status
- ErrorResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- ErrorResponse(ChannelHandlerContext, T, int, String) - Constructor for class org.dcache.xrootd.protocol.messages.ErrorResponse
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
-
Overridden not to close the client and channel, but to pass control off to the next (authentication) handler in the chain.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
F
- FHANDLE - org.dcache.xrootd.protocol.messages.StatRequest.Target
-
The file is described by a file handle.
- FILE_NOT_FOUND - Static variable in class org.dcache.xrootd.util.FileStatus
-
Deprecated.
- FileStatus - Class in org.dcache.xrootd.util
-
This class encapsulates status information about a file.
- FileStatus(long, long, int, long) - Constructor for class org.dcache.xrootd.util.FileStatus
- FileStatus(String) - Constructor for class org.dcache.xrootd.util.FileStatus
- finalizeProxyCredential(String, P) - Method in interface org.dcache.xrootd.plugins.ProxyDelegationClient
- fireDelayedSync(int, String) - Method in interface org.dcache.xrootd.tpc.TpcDelayedSyncWriteHandler
- flush(ChannelHandlerContext) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
- FSERR - org.dcache.xrootd.util.TriedRc
G
- GenericReadRequestMessage - Class in org.dcache.xrootd.protocol.messages
- GenericReadRequestMessage(ByteBuf, int) - Constructor for class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage
- GenericReadRequestMessage.EmbeddedReadRequest - Class in org.dcache.xrootd.protocol.messages
- get(int) - Static method in enum org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- getActnum() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getArgs() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- getAuthnHandlers() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getAuthResponse() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getBytes() - Method in class org.dcache.xrootd.core.XrootdSessionIdentifier
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.AuthenticationResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.AwaitAsyncResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.DirListResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.DirListStatResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.LocateResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.LoginResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.OkResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.OpenResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.ProtocolResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.StatxResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.StringResponse
- getBytes(ByteBuf) - Method in class org.dcache.xrootd.protocol.messages.WaitRetryResponse
- getCertChain() - Method in class org.dcache.xrootd.plugins.authn.gsi.SerializableX509Credential
- getChannel() - Method in class org.dcache.xrootd.core.XrootdSession
- getChannelFuture() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getChecksums() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundChecksumResponse
- getChunkSize() - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- getCks() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getClientFlags() - Method in class org.dcache.xrootd.security.TLSSessionInfo
- getClientProtocolVersion() - Method in class org.dcache.xrootd.core.XrootdSession
- getClientProtocolVersion() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- getClientRequest(int) - Static method in interface org.dcache.xrootd.protocol.XrootdProtocol
- getClientRole() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getClientStep(int) - Static method in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ XROOTD4J INTERNAL -- DETERMINE STEP _______________________________________________________________________
- getClientTls() - Method in class org.dcache.xrootd.security.TLSSessionInfo
- getCode() - Method in enum org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- getCpsize() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundOpenReadOnlyResponse
- getCpsize() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getCptype() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundOpenReadOnlyResponse
- getCptype() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getCreatedTime() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getCredentialBuffer() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
- getCredLen() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
- getCredType() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
- getCrypto() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- getData() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- getData() - Method in class org.dcache.xrootd.protocol.messages.SetRequest
- getData(GatheringByteChannel) - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- getDataBuffer() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAuthenticationResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.AwaitAsyncResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.DirListResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.DirListStatResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.LocateResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.LoginResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.OkResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.OpenResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.ProtocolResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.StatxResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.StringResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.WaitRetryResponse
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- getDataLength() - Method in interface org.dcache.xrootd.protocol.messages.XrootdResponse
-
Returns the length of the response body.
- getDataLength() - Method in class org.dcache.xrootd.protocol.messages.ZeroCopyReadResponse
- getDataLength() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAuthenticationResponse
- getDecrypter() - Method in interface org.dcache.xrootd.plugins.AuthenticationHandler
-
Get the handler needed for signed hash verification
- getDecrypter() - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- getDelegatedCredential() - Method in class org.dcache.xrootd.core.XrootdSession
- getDelegatedProxy() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getDescription() - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandlerFactory
- getDescription() - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandlerFactory
- getDescription() - Method in interface org.dcache.xrootd.plugins.AuthorizationFactory
-
Returns a human readable description of the authorization plugin.
- getDescription() - Method in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
- getDescription() - Method in interface org.dcache.xrootd.plugins.ChannelHandlerFactory
-
Returns a human readable description of the channel handler plugin.
- getDescription() - Method in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- getDestinationAddress() - Method in class org.dcache.xrootd.core.XrootdRequestHandler
-
The socket address the client connected to.
- getDlen() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- getDlgon() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getErrno() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getError() - Method in exception org.dcache.xrootd.core.XrootdException
- getError() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundErrorResponse
- getError() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getErrorMessage() - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
- getErrorMessage() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundErrorResponse
- getErrorNumber() - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
- getExecutor() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getExpect() - Method in class org.dcache.xrootd.protocol.messages.ProtocolRequest
- getExpectedResponse() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getExpectrid() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- getExternal() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getFd() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getFhandle() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- getFhandle() - Method in class org.dcache.xrootd.protocol.messages.StatRequest
- getFhandle() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundOpenReadOnlyResponse
- getFhandle() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getFileHandle() - Method in class org.dcache.xrootd.protocol.messages.CloseRequest
- getFileHandle() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage.EmbeddedReadRequest
- getFileHandle() - Method in class org.dcache.xrootd.protocol.messages.OpenResponse
- getFileHandle() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
- getFileHandle() - Method in class org.dcache.xrootd.protocol.messages.SyncRequest
- getFileHandle() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- getFileStatus() - Method in class org.dcache.xrootd.protocol.messages.DirListStatResponse
- getFileStatus() - Method in class org.dcache.xrootd.protocol.messages.OpenResponse
- getFileStatus() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundOpenReadOnlyResponse
- getFlag() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundHandshakeResponse
- getFlag() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getFlags() - Method in class org.dcache.xrootd.protocol.messages.ProtocolResponse
- getFlags() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- getFlags() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- getFlags() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundProtocolResponse
- getFlags() - Method in class org.dcache.xrootd.util.FileStatus
- getFlags() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- getFullpath() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getGid() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getHandler() - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
- getHandlerFactory(String, List<ChannelHandlerFactory>) - Static method in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- getHost() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- getHost() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getId() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- getId() - Method in class org.dcache.xrootd.util.FileStatus
- getId() - Method in class org.dcache.xrootd.util.ProxyRequest
- getIndex() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
-
Returns the starting index into the request read segments that this response addresses.
- getInfo() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getInfo(String) - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundLoginResponse
- getKey() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getKey() - Method in class org.dcache.xrootd.util.ProxyRequest
- getLength() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
-
Returns the number of segments contained in this response.
- getLfn() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getLocalServerProtocolFlags() - Method in class org.dcache.xrootd.security.TLSSessionInfo
- getLoginToken() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getMaxWaitInSeconds() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractInboundWaitResponse
- getMessage() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getMode() - Method in class org.dcache.xrootd.protocol.messages.MkDirRequest
- getMode() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- getMode(int, int) - Static method in enum org.dcache.xrootd.security.TLSSessionInfo.ClientTls
- getModificationTime() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- getModificationTime() - Method in class org.dcache.xrootd.util.FileStatus
- getMsec() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getMsec() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getName() - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandlerFactory
- getName() - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandlerFactory
- getName() - Method in interface org.dcache.xrootd.plugins.AuthorizationFactory
-
Returns the name under which this plugin can be loaded.
- getName() - Method in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
- getName() - Method in interface org.dcache.xrootd.plugins.ChannelHandlerFactory
-
Returns the name under which this plugin can be loaded.
- getName() - Method in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- getNames() - Method in class org.dcache.xrootd.protocol.messages.DirListResponse
- getOffset() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage.EmbeddedReadRequest
- getOpaque() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
-
Deprecated.
- getOpaque() - Method in class org.dcache.xrootd.protocol.messages.PathRequest
- getOpaque() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- getOpaque() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- getOpaque() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getOpaqueMap(String) - Static method in class org.dcache.xrootd.util.OpaqueStringParser
-
The opaque information is included in the path in a format similar to URL-encoding (&key1=val1&key2=val2...).
- getOpaques() - Method in class org.dcache.xrootd.protocol.messages.StatxRequest
- getOption() - Method in class org.dcache.xrootd.protocol.messages.ProtocolRequest
- getOptions() - Method in class org.dcache.xrootd.protocol.messages.LocateRequest
- getOptions() - Method in class org.dcache.xrootd.protocol.messages.MkDirRequest
- getOptions() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- getOptions() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundAuthenticationRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundChecksumRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundCloseRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundEndSessionRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundLoginRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundOpenReadOnlyRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundReadRequest
- getParams(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundSigverRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundAuthenticationRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundChecksumRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundCloseRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundEndSessionRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundLoginRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundOpenReadOnlyRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundReadRequest
- getParamsLen() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundSigverRequest
- getPath() - Method in class org.dcache.xrootd.protocol.messages.PathRequest
- getPath() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- getPath() - Method in class org.dcache.xrootd.util.ChecksumInfo
- getPathID() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage
- getPathList() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- getPaths() - Method in class org.dcache.xrootd.protocol.messages.StatxRequest
- getPid() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getPID() - Method in class org.dcache.xrootd.core.XrootdSession
- getPID() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- getPort() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- getPort() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getPort() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getPreReadRequestList() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
- getPriority() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- getPrivateKey() - Method in class org.dcache.xrootd.plugins.authn.gsi.SerializableX509Credential
- getProtocol() - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
- getProtocol() - Method in interface org.dcache.xrootd.plugins.AuthenticationHandler
- getProtocol() - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- getProtocol() - Method in class org.dcache.xrootd.security.SecurityInfo
- getProtocolInfo() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getProtocolName() - Method in interface org.dcache.xrootd.plugins.AuthenticationHandler
- getProtocolName() - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- getProtocols() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundLoginResponse
- getProxyRequest(K) - Method in interface org.dcache.xrootd.plugins.ProxyDelegationClient
- getPval() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundHandshakeResponse
- getPval() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundProtocolResponse
- getPval() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getrData() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getReadOffset() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
- getReadRequestList() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage
- getReadRequestList() - Method in class org.dcache.xrootd.protocol.messages.ReadVRequest
- getRedirectData() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getReqcode() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- getRequest() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- getRequest() - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- getRequest() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- getRequest() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- getRequest() - Method in interface org.dcache.xrootd.protocol.messages.XrootdResponse
-
Returns the request this is a response to.
- getRequest() - Method in class org.dcache.xrootd.protocol.messages.ZeroCopyReadResponse
- getRequest() - Method in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- getRequest() - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- getRequest() - Method in interface org.dcache.xrootd.stream.ChunkedResponse
-
Returns the request this is a response to.
- getRequest() - Method in class org.dcache.xrootd.util.ProxyRequest
- getRequest(ByteBuf) - Method in class org.dcache.xrootd.core.AbstractXrootdDecoder
- getRequestId() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- getRequestId() - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
-
Returns the request id.
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractInboundWaitResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAuthenticationResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundChecksumResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundCloseResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundEndSessionResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundErrorResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundHandshakeResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundLoginResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundOpenReadOnlyResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundProtocolResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- getRequestId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getRequestId() - Method in interface org.dcache.xrootd.tpc.protocol.messages.XrootdInboundResponse
-
The xrootd request type this is a response to
- getRequiredPermission() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- getRequiredValue(String) - Method in class org.dcache.xrootd.security.SecurityInfo
-
Return the value corresponding to a key.
- getResponse() - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- getResponse() - Method in class org.dcache.xrootd.protocol.messages.StringResponse
- getResponse(ChannelHandlerContext, XrootdRequest) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
- getResponse(ChannelHandlerContext, XrootdRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- getResponse(ChannelHandlerContext, XrootdRequest) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- getrStat() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getrStreamId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getSec() - Method in class org.dcache.xrootd.protocol.messages.LoginResponse
- getSegmentLengths() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- getSegments() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
-
Returns the data segments of the response.
- getSeqno() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- getServerError(int) - Static method in interface org.dcache.xrootd.protocol.XrootdProtocol
- getServerRole() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getServerStep(int) - Static method in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- getSession() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- getSession() - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
-
Returns the xrootd session associated with the request.
- getSessionId() - Method in class org.dcache.xrootd.protocol.messages.EndSessionRequest
- getSessionId() - Method in class org.dcache.xrootd.protocol.messages.LoginResponse
- getSessionId() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundLoginResponse
- getSessionId() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getSessionIdentifier() - Method in class org.dcache.xrootd.core.XrootdSession
- getSignature() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- getSigningPolicy() - Method in class org.dcache.xrootd.protocol.messages.ProtocolResponse
- getSigningPolicy() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundProtocolResponse
- getSigningPolicy() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getSize() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- getSize() - Method in class org.dcache.xrootd.util.FileStatus
- getSize(int) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- getSize(int) - Method in class org.dcache.xrootd.stream.ChunkedFileChannelReadvResponse
- getSize(int) - Method in class org.dcache.xrootd.stream.ChunkedFileReadvResponse
- getSizeOfList() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage
- getSourceAddress() - Method in class org.dcache.xrootd.core.XrootdRequestHandler
-
The socket address the client connected from.
- getSourceOpaque() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- getSourcePath() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- getSourceToken() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getSourceURL(String) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
-
The source URL if the TPC request targets the destination server.
- getSrc() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getSrcHost() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getSrcPort() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getStatus() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- getStatus() - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- getStatus() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- getStatus() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- getStatus() - Method in interface org.dcache.xrootd.protocol.messages.XrootdResponse
-
The xrootd response status code.
- getStatus() - Method in class org.dcache.xrootd.protocol.messages.ZeroCopyReadResponse
- getStatus() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdInboundResponse
- getStatus() - Method in interface org.dcache.xrootd.tpc.protocol.messages.XrootdInboundResponse
-
The xrootd response status code.
- getStatus() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getStreamId() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- getStreamId() - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
-
Returns the stream id.
- getStreamId() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdInboundResponse
- getStreamId() - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- getStreamId() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundHandshakeRequest
- getStreamId() - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundProtocolRequest
- getStreamId() - Method in interface org.dcache.xrootd.tpc.protocol.messages.XrootdInboundResponse
-
The xrootd stream identifier (client generated).
- getStreamId() - Method in interface org.dcache.xrootd.tpc.protocol.messages.XrootdOutboundRequest
- getStreamId() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getSubject() - Method in class org.dcache.xrootd.core.XrootdSession
- getSubject() - Method in interface org.dcache.xrootd.plugins.AuthenticationHandler
-
Get the subject containing the credentials/principals found during authentication.
- getSubject() - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- getSubject() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- getSubject() - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
-
Returns the subject as identified by the associated session.
- getTarget() - Method in class org.dcache.xrootd.protocol.messages.StatRequest
-
Provide the target type of the kXR_stat request.
- getTargetOpaque() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- getTargetPath() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- getTlsSessionInfo() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getToken() - Method in class org.dcache.xrootd.core.XrootdSession
- getToken() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- getToken() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- getToken() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getType() - Method in class org.dcache.xrootd.util.ChecksumInfo
- getUid() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- getUMask() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- getUname() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getUrl() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- getUserName() - Method in class org.dcache.xrootd.core.XrootdSession
- getUserName() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- getUserUrn() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getValue(String) - Method in class org.dcache.xrootd.security.SecurityInfo
- getVersion() - Method in class org.dcache.xrootd.protocol.messages.ProtocolRequest
- getVersion() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- getWaitInSeconds(AbstractXrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- getWriteHandler() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getWriteOffset() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- getWriteOffset() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- getWriteOffset() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- getWriteOffset() - Method in interface org.dcache.xrootd.util.ByteBuffersProvider
- getWsec() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- getWsec() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- goToTLS() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
H
- handlerRemoved(ChannelHandlerContext) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
- handleTransferTerminated(int, String, ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- HANDSHAKE_REQUEST - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ HANDSHAKE _______________________________________________________________________
- HANDSHAKE_RESPONSE_DATASERVER - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- HANDSHAKE_RESPONSE_LOADBALANCER - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- hasFlag(int) - Method in class org.dcache.xrootd.protocol.messages.LocateRequest
- hashCode() - Method in class org.dcache.xrootd.core.XrootdSessionIdentifier
- hasManagerRole() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- hasMetaServerRole() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- hasOwner(Subject) - Method in class org.dcache.xrootd.core.XrootdSession
- hasProxyServerRole() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- hasServerRole() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- hasSupervisorRole() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
I
- InboundAttnResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Server's prerogative to tell the client to do something.
- InboundAttnResponse(ByteBuf, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundAttnResponse
- InboundAuthenticationResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundAuthenticationResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundAuthenticationResponse
- InboundChecksumResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundChecksumResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundChecksumResponse
- InboundCloseResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundCloseResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundCloseResponse
- InboundEndSessionResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundEndSessionResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundEndSessionResponse
- InboundErrorResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
kXR_charstreamid[2] kXR_unt16stat kXR_int32dlen kXR_int32errnum kXR_charerrmsg[dlen-4]
- InboundErrorResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundErrorResponse
- InboundHandshakeResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Reply from third-party source server establishing connection.
- InboundHandshakeResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundHandshakeResponse
- InboundLoginResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundLoginResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundLoginResponse
- InboundOpenReadOnlyResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundOpenReadOnlyResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundOpenReadOnlyResponse
- InboundProtocolResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
According to protocol, has the following packet structure:
- InboundProtocolResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundProtocolResponse
- InboundReadResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundReadResponse(ByteBuf) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- InboundRedirectResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Response from third-party source server.
- InboundRedirectResponse(ByteBuf, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- InboundRedirectResponse(InboundAttnResponse) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- InboundWaitResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Server's prerogative to tell the client to wait up to a certain number of seconds and then retry.
- InboundWaitResponse(ByteBuf, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundWaitResponse
- InboundWaitRespResponse - Class in org.dcache.xrootd.tpc.protocol.messages
-
Server's prerogative to tell the client to wait up to a certain number of seconds.
- InboundWaitRespResponse(ByteBuf, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.InboundWaitRespResponse
- index - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- InfoElement(InetSocketAddress, LocateResponse.Node, LocateResponse.Access) - Constructor for class org.dcache.xrootd.protocol.messages.LocateResponse.InfoElement
- initialize(Properties, boolean) - Method in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- IOERR - org.dcache.xrootd.util.TriedRc
- isAdmin() - Method in class org.dcache.xrootd.core.XrootdSession
- isAdmin() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- isAppend() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isAsync() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isCancel() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- isColocate() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- isCompleted() - Method in interface org.dcache.xrootd.plugins.AuthenticationHandler
-
Indicates if the authentication process completed successfully.
- isCompleted() - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- isCompress() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isDataServer() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- isDelete() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isDirectoryStat() - Method in class org.dcache.xrootd.protocol.messages.DirListRequest
- isEndOfInput - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- isEndOfInput() - Method in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- isEndOfInput() - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- isEndOfInput() - Method in interface org.dcache.xrootd.stream.ChunkedResponse
-
Return
trueif and only if there is no data left in the stream and the stream has reached its end. - isExpired() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- isForce() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isForceSigning() - Method in class org.dcache.xrootd.security.SigningPolicy
- isFresh() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- isHealthCheck() - Method in class org.dcache.xrootd.core.XrootdRequestHandler
-
True if this looks like a health check connection from a proxy server.
- isIncomingClientTLSCapable() - Method in class org.dcache.xrootd.security.TLSSessionInfo
- isLoadBalancingServer() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- isLoginStarted() - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- isMkPath() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isNew() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isNoErrors() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- isNotify() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- isOpenFile() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- isReadOnly() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isReadWrite() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isReconnect() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- isRefresh() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isRetStat() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- isRSAKey() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- isSHA256() - Method in class org.dcache.xrootd.protocol.messages.SigverRequest
- isSigningOn() - Method in class org.dcache.xrootd.security.SigningPolicy
- isStage() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- isTls() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- isTLSOn(ChannelHandlerContext) - Static method in class org.dcache.xrootd.security.TLSSessionInfo
- isTpcRequest() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- isVfsSet() - Method in class org.dcache.xrootd.protocol.messages.StatRequest
- isWriteMode() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
K
- key() - Method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- key() - Method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.CksumType
- key() - Method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.TpcStage
- key() - Method in enum org.dcache.xrootd.util.TriedRc
- kGSErrAddBucket - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrBadOpt - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrBadProtocol - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrBadRndmTag - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrCreateBucket - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrDecodeBuffer - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrError - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrInit - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrNoBuffer - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrNoCipher - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrNoPublic - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kGSErrParseBuffer - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ GSI - SERVER ERROR CODES _______________________________________________________________________
- kGSErrSerialBuffer - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kgST_error - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kgST_more - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kgST_ok - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ SERVER STATUS RESPONSE CODES _______________________________________________________________________
- kOptsDelChn - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kOptsDlgPxy - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ HANDSHAKE OPTIONS _______________________________________________________________________
- kOptsFwdPxy - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kOptsPxFile - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kOptsSigReq - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kOptsSrvReq - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGC_cert - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGC_certreq - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGC_none - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ GSI - CLIENT PROCESSING STEPS _______________________________________________________________________
- kXGC_reserved - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGC_sigpxy - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGS_cert - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGS_init - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGS_none - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ GSI - SERVER PROCESSING STEPS _______________________________________________________________________
- kXGS_pxyreq - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXGS_reserved - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_ableTLS - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_anongpf - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ PROTOCOL RESPONSE FLAGS _______________________________________________________________________
- kXR_ArgInvalid - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ SERVER ERROR CODES (with corresponding POSIX errno) _______________________________________________________________________
- kXR_ArgMissing - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ArgTooLong - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_async - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncab - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ SERVER ATTN CODES _______________________________________________________________________
- kXR_asyncap - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncav - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncdi - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncgo - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncms - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncrd - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyncwt - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asyninfo - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asynresp - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_asynunav - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_attn - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_attrMeta - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_AttrNotFound - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_attrProxy - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_attrSuper - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_auth - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_AuthFailed - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_authmore - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_BadPayload - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_bind - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_bkpexist - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_cancel - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ PREPARE REQUEST OPTIONS _______________________________________________________________________
- kXR_Cancelled - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_chkpoint - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ChkSumErr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_chmod - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_close - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_coloc - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_compress - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ OPEN REQUEST OPTIONS _______________________________________________________________________
- kXR_Conflict - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_crc32 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_DataServer - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_DecryptErr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_delete - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_dirlist - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_dstat - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_endsess - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_error - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_evict - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ExpBind - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ExpGPF - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ExpGPFA - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ExpLogin - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_expMask - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ PROTOCOL REQUEST EXPECT _______________________________________________________________________
- kXR_ExpNone - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ExpTPC - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_fattr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_file - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ STAT RESPONSE FLAGS _______________________________________________________________________
- kXR_FileLocked - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_FileLockedr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
Deprecated.
- kXR_FileNotOpen - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_force - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_fresh - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_FSError - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_fsReadOnly - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_fullurl - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_gotoTLS - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_gpfile - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_gr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_gw - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_gx - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_handshake - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ CLIENT REQUEST TYPES _______________________________________________________________________
- kXR_HashMask - Static variable in class org.dcache.xrootd.protocol.messages.SigverRequest
- kXR_hasipv64 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_haveTLS - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Impossible - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_inProgress - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_InvalidRequest - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_IOError - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_isDir - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_isDirectory - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_isManager - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_isServer - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ItExists - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_LBalServer - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ SERVER TYPE Flag values in the kXR_protocol response.
- kXR_lclfile - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_lcvnone - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ LOGIN CAPABILITY VERSION _______________________________________________________________________
- kXR_locate - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_login - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_mkdir - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_mkdirpath - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_mknone - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ MKDIR OPTIONS _______________________________________________________________________
- kXR_mkpath - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_multipr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_mv - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_new - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_nocrc - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ VERIFICATION TYPES _______________________________________________________________________
- kXR_nodata - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ SIGNING REQUEST OPTIONS _______________________________________________________________________
- kXR_noErrorYet - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_noerrs - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_NoMemory - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_noReplicas - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_noResponsesYet - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_noserver - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_NoSpace - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_NotAuthorized - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_NotFile - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_NotFound - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_nothing - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ LOGIN CAPABILITY _______________________________________________________________________
- kXR_notify - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_nowait - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_offline - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ok - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ SERVER RESPONSE TYPES _______________________________________________________________________
- kXR_oksofar - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_online - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ DIR LIST REQUEST OPTIONS _______________________________________________________________________
- kXR_onlyprv4 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_onlyprv6 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_open - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_open_apnd - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_open_read - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_open_updt - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_open_wrto - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_opscpend - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
Deprecated.
- kXR_or - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_other - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Overloaded - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_overQuota - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ow - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ox - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_pgread - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_pgwrite - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ping - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_posc - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_poscpend - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_prefname - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_prepare - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_protocol - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qckscan - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qcksum - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qconfig - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qopaque - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qopaquf - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qopaqug - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_QPrep - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qspace - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_QStats - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ QUERY REQUEST TYPES _______________________________________________________________________
- kXR_query - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qvisa - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Qxattr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_read - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_readable - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_readrdok - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_readv - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_redirect - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_refresh - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_replica - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_REQFENCE - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_retstat - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_rm - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_rmdir - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_rsaKey - Static variable in class org.dcache.xrootd.protocol.messages.SigverRequest
- kXR_sec0Data - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ SECURITY OPTIONS _______________________________________________________________________
- kXR_secCompatible - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_secIntense - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_secNone - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ SECURITY LEVELS _______________________________________________________________________
- kXR_secOFrce - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_secPedantic - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_secreqs - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ PROTOCOL REQUEST FLAGS _______________________________________________________________________
- kXR_secStandard - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_secver_0 - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ SERVER SECURITY VERSION _______________________________________________________________________
- kXR_seqio - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ServerError - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_set - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_SHA256 - Static variable in class org.dcache.xrootd.protocol.messages.SigverRequest
- kXR_SHA256 - Static variable in class org.dcache.xrootd.tpc.protocol.messages.OutboundSigverRequest
- kXR_signIgnore - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
-
_______________________________________________________________________ SIGNING ACTION _______________________________________________________________________
- kXR_signLikely - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_signNeeded - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- kXR_sigver - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_SigVerErr - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_stage - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_stat - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_statx - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_supgpf - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_suppgrw - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_supposc - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_sync - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsAny - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsData - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsGPF - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsGPFA - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsLogin - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_TLSRequired - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsSess - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_tlsTPC - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_truncate - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_Unsupported - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ur - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ OPEN MODE FOR A REMOTE FILE _______________________________________________________________________
- kXR_useradmin - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_useruser - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ LOGON TYPES _______________________________________________________________________
- kXR_usetcp - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_uw - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ux - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ver000 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ a single number that goes into capver as the version _______________________________________________________________________
- kXR_ver001 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ver002 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ver003 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ver004 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_ver005 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_vermask - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_vfs - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ STAT REQUEST OPTIONS _______________________________________________________________________
- kXR_wait - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_waitresp - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_wantTLS - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_wmode - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_writable - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_write - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_writev - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXR_xset - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- kXRS_afsinfo - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_cache_idx - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_cipher - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_cipher_alg - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_clnt_opts - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_clnt_seal - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_creds - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_cryptomod - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_error_code - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_host - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_inactive - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_issuer_hash - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_localstatus - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_main - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_md_alg - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_message - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_none - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_othercreds - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_puk - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_reserved - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_rtag - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_sessionID - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_signed_rtag - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_srv_seal - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_srvID - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_status - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_timestamp - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_user - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_version - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_x509 - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
- kXRS_x509_req - org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
L
- length - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- LOAD_BALANCER - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ KINDS OF SERVERS -- for backward compatibility _______________________________________________________________________
- LocateRequest - Class in org.dcache.xrootd.protocol.messages
- LocateRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.LocateRequest
- LocateResponse - Class in org.dcache.xrootd.protocol.messages
- LocateResponse(LocateRequest, LocateResponse.InfoElement...) - Constructor for class org.dcache.xrootd.protocol.messages.LocateResponse
- LocateResponse.Access - Enum in org.dcache.xrootd.protocol.messages
- LocateResponse.InfoElement - Class in org.dcache.xrootd.protocol.messages
- LocateResponse.Node - Enum in org.dcache.xrootd.protocol.messages
- LOGGER - Static variable in class org.dcache.xrootd.core.AbstractXrootdDecoder
- LOGGER - Static variable in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- LOGICAL_NAME - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- login(ChannelHandlerContext, Subject) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
-
Called at the end of successful login/authentication.
- LoginRequest - Class in org.dcache.xrootd.protocol.messages
- LoginRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.LoginRequest
- loginResponse - Variable in class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
- LoginResponse - Class in org.dcache.xrootd.protocol.messages
- LoginResponse(LoginRequest, XrootdSessionIdentifier, String) - Constructor for class org.dcache.xrootd.protocol.messages.LoginResponse
M
- MANAGER - org.dcache.xrootd.protocol.messages.LocateResponse.Node
- MANAGER_PENDING - org.dcache.xrootd.protocol.messages.LocateResponse.Node
- maxFrameSize - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- maxFrameSize - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- MD5 - org.dcache.xrootd.tpc.XrootdTpcInfo.CksumType
- MkDirRequest - Class in org.dcache.xrootd.protocol.messages
-
FIXME the mode field is currently unsupported, because the owner of the file can not be determined.
- MkDirRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.MkDirRequest
- MvRequest - Class in org.dcache.xrootd.protocol.messages
- MvRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.MvRequest
N
- name - Variable in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- NAME - Static variable in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationProvider
- NAME - Static variable in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
- names - Variable in class org.dcache.xrootd.protocol.messages.DirListResponse
- nextChunk(ByteBufAllocator) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- nextChunk(ByteBufAllocator) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- nextChunk(ByteBufAllocator) - Method in interface org.dcache.xrootd.stream.ChunkedResponse
-
Fetches a chunk from the stream.
- NoAuthenticationFactory - Class in org.dcache.xrootd.plugins.authn.none
-
Dummy authentication factory that creates an authentication handler which accepts all AuthenticationRequests
- NoAuthenticationFactory() - Constructor for class org.dcache.xrootd.plugins.authn.none.NoAuthenticationFactory
- NoAuthenticationHandler - Class in org.dcache.xrootd.plugins.authn.none
-
Dummy authentication handler that accepts all authentication requests in authenticate.
- NoAuthenticationHandler() - Constructor for class org.dcache.xrootd.plugins.authn.none.NoAuthenticationHandler
- NoAuthenticationProvider - Class in org.dcache.xrootd.plugins.authn.none
- NoAuthenticationProvider() - Constructor for class org.dcache.xrootd.plugins.authn.none.NoAuthenticationProvider
- NoAuthorizationFactory - Class in org.dcache.xrootd.plugins.authz.none
- NoAuthorizationFactory() - Constructor for class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
- NoAuthorizationHandler - Class in org.dcache.xrootd.plugins.authz.none
- NoAuthorizationHandler() - Constructor for class org.dcache.xrootd.plugins.authz.none.NoAuthorizationHandler
- NoAuthorizationProvider - Class in org.dcache.xrootd.plugins.authz.none
- NoAuthorizationProvider() - Constructor for class org.dcache.xrootd.plugins.authz.none.NoAuthorizationProvider
- NON_TPC - org.dcache.xrootd.tpc.XrootdTpcInfo.ClientRole
-
The client is not making a TPC request.
- NON_TPC - org.dcache.xrootd.tpc.XrootdTpcInfo.ServerRole
-
The request is not part of an Xrootd-TPC transfer.
- NONE - org.dcache.xrootd.security.TLSSessionInfo.ClientTls
- NULL_CHARACTER - Static variable in class org.dcache.xrootd.protocol.messages.QueryRequest
- NumberOfPreReads() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
- NumberOfReads() - Method in class org.dcache.xrootd.protocol.messages.ReadVRequest
O
- OFF - org.dcache.xrootd.util.ServerProtocolFlags.TlsMode
- OFF - Static variable in class org.dcache.xrootd.security.SigningPolicy
- OkResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- OkResponse(T) - Constructor for class org.dcache.xrootd.protocol.messages.OkResponse
- OPAQUE_DELIMITER - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- OPAQUE_PREFIX - Static variable in class org.dcache.xrootd.util.OpaqueStringParser
- OPAQUE_SEPARATOR - Static variable in class org.dcache.xrootd.util.OpaqueStringParser
- OPAQUE_STRING_PREFIX - Static variable in class org.dcache.xrootd.util.OpaqueStringParser
- OpaqueStringParser - Class in org.dcache.xrootd.util
-
According to the xrootd specification, an opaque string has the following format opaque (Xrdv296 SPEC Section 3.13.1): "Opaque information is passed by suffixing the path with a question mark (?) and then coding the opaque information as a series of ampersand prefixed (&) variable names immediately followed by an equal sign (=) prefix value." token (follows the SPEC in Feichtinger, Peters: "Authorization of Data Access in Distributed Systems", Section IIIA., page 3): "The authorization envelope which is obtained from the catalogue service is appended to an URL as opaque information following the syntax: URL : root : // < host -ip >:< port > // < file - path >?authz = < access - envelope > & vo = < vo -name > In summary, this yields the following format for opaque information and token: ?&opaqueKey1=value1&opaqueKey2=value2&opaqueKey3=value3?authz=sectoken&vo= voname Experience shows that the first value after the question mark is not always ampersand-prefixed, despite the protocol specification.
- OpaqueStringParser() - Constructor for class org.dcache.xrootd.util.OpaqueStringParser
- OpenRequest - Class in org.dcache.xrootd.protocol.messages
- OpenRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.OpenRequest
- OpenResponse - Class in org.dcache.xrootd.protocol.messages
- OpenResponse(OpenRequest, int, Integer, String, FileStatus) - Constructor for class org.dcache.xrootd.protocol.messages.OpenResponse
- OPTIONAL - org.dcache.xrootd.util.ServerProtocolFlags.TlsMode
- org.dcache.xrootd.core - package org.dcache.xrootd.core
- org.dcache.xrootd.plugins - package org.dcache.xrootd.plugins
- org.dcache.xrootd.plugins.authn.gsi - package org.dcache.xrootd.plugins.authn.gsi
- org.dcache.xrootd.plugins.authn.none - package org.dcache.xrootd.plugins.authn.none
- org.dcache.xrootd.plugins.authz.none - package org.dcache.xrootd.plugins.authz.none
- org.dcache.xrootd.plugins.tls - package org.dcache.xrootd.plugins.tls
- org.dcache.xrootd.protocol - package org.dcache.xrootd.protocol
- org.dcache.xrootd.protocol.messages - package org.dcache.xrootd.protocol.messages
- org.dcache.xrootd.security - package org.dcache.xrootd.security
- org.dcache.xrootd.stream - package org.dcache.xrootd.stream
- org.dcache.xrootd.tpc - package org.dcache.xrootd.tpc
- org.dcache.xrootd.tpc.core - package org.dcache.xrootd.tpc.core
- org.dcache.xrootd.tpc.protocol.messages - package org.dcache.xrootd.tpc.protocol.messages
- org.dcache.xrootd.util - package org.dcache.xrootd.util
- OutboundAuthenticationRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Request to third-party source server.
- OutboundAuthenticationRequest(int, String, int, Consumer<ByteBuf>) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundAuthenticationRequest
- OutboundChecksumRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
According to protocol, has the following packet structure:
- OutboundChecksumRequest(int, String) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundChecksumRequest
- OutboundCloseRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Request to close file on the source server.
- OutboundCloseRequest(int, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundCloseRequest
- OutboundEndSessionRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Request to end session on the source server.
- OutboundEndSessionRequest(int, XrootdSessionIdentifier) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundEndSessionRequest
- OutboundHandshakeRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Initial handshake on a new connection.
- OutboundHandshakeRequest() - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundHandshakeRequest
- OutboundLoginRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
The
tokenfield represents the rendezvous key given to the destination by the user client. - OutboundLoginRequest(int, int, String, String) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundLoginRequest
- OutboundOpenReadOnlyRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
According to the third-party protocol, the destination server must actively read the file from the source.
- OutboundOpenReadOnlyRequest(int, String) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundOpenReadOnlyRequest
- OutboundProtocolRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
The kXR_protocol request has the following packet structure:
- OutboundProtocolRequest(int, int, int, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundProtocolRequest
- OutboundReadRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Third-party client request to read
rlenbytes of the source file from the source server. - OutboundReadRequest(int, int, long, int) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundReadRequest
- OutboundSigverRequest - Class in org.dcache.xrootd.tpc.protocol.messages
-
Request to verify signature.
- OutboundSigverRequest(long, AbstractXrootdOutboundRequest, ChannelHandlerContext) - Constructor for class org.dcache.xrootd.tpc.protocol.messages.OutboundSigverRequest
P
- ParseException - Exception in org.dcache.xrootd.util
- ParseException(String) - Constructor for exception org.dcache.xrootd.util.ParseException
- PATH - org.dcache.xrootd.protocol.messages.StatRequest.Target
-
The file is described by its path.
- PathRequest - Class in org.dcache.xrootd.protocol.messages
-
Base class for requests that contain a path.
- PathRequest(ByteBuf, int) - Constructor for class org.dcache.xrootd.protocol.messages.PathRequest
- PENDING - org.dcache.xrootd.tpc.XrootdTpcInfo.Status
- PLACEMENT - org.dcache.xrootd.tpc.XrootdTpcInfo.TpcStage
- PLUGIN - Static variable in class org.dcache.xrootd.plugins.tls.TLSHandlerProvider
- position - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- PrepareRequest - Class in org.dcache.xrootd.protocol.messages
- PrepareRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.PrepareRequest
- protocol - Variable in class org.dcache.xrootd.tpc.AbstractClientAuthnHandler
- PROTOCOL_SIGN_VERSION - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- PROTOCOL_TLS_VERSION - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- PROTOCOL_VERSION - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
-
_______________________________________________________________________ VERSIONING Protocol version is represented as three base10 digits x.y.z with x having no upper limit (i.e.
- PROTOCOL_VERSION_MAJOR - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- PROTOCOL_VERSION_MINOR - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- ProtocolRequest - Class in org.dcache.xrootd.protocol.messages
-
The kXR_protocol request has the following packet structure:
- ProtocolRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.ProtocolRequest
- ProtocolResponse - Class in org.dcache.xrootd.protocol.messages
-
According to protocol, has the following packet structure:
- ProtocolResponse(ProtocolRequest, int) - Constructor for class org.dcache.xrootd.protocol.messages.ProtocolResponse
- ProtocolResponse(ProtocolRequest, int, SigningPolicy) - Constructor for class org.dcache.xrootd.protocol.messages.ProtocolResponse
- ProxyDelegationClient<C extends java.io.Serializable,K extends java.io.Serializable,P extends java.io.Serializable,R extends java.io.Serializable> - Interface in org.dcache.xrootd.plugins
-
An internal interface which should be implemented by the code referencing this library in order to cache delegated credentials.
- ProxyDelegationClientFactory<C extends ProxyDelegationClient> - Interface in org.dcache.xrootd.plugins
-
A factory class for ProxyDelegationClientFactory.
- ProxyRequest<K extends java.io.Serializable,R extends java.io.Serializable> - Class in org.dcache.xrootd.util
- ProxyRequest() - Constructor for class org.dcache.xrootd.util.ProxyRequest
- ProxyRequest(K, String, R) - Constructor for class org.dcache.xrootd.util.ProxyRequest
Q
- QueryRequest - Class in org.dcache.xrootd.protocol.messages
-
Not every QueryRequest is a path request, so it does not extend that class.
- QueryRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.QueryRequest
- QueryResponse - Class in org.dcache.xrootd.protocol.messages
- QueryResponse(QueryRequest, String) - Constructor for class org.dcache.xrootd.protocol.messages.QueryResponse
R
- read(ByteBufAllocator, int, long, int) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- read(ByteBufAllocator, int, long, int) - Method in class org.dcache.xrootd.stream.ChunkedFileChannelReadvResponse
- read(ByteBufAllocator, int, long, int) - Method in class org.dcache.xrootd.stream.ChunkedFileReadvResponse
- read(ByteBufAllocator, long, int) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- read(ByteBufAllocator, long, int) - Method in class org.dcache.xrootd.stream.ChunkedFileChannelReadResponse
- READ - org.dcache.xrootd.protocol.messages.LocateResponse.Access
- READ - org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
- READ_LIST_HEADER_SIZE - Static variable in class org.dcache.xrootd.protocol.messages.ReadVResponse
- readAscii(ByteBuf, int) - Static method in class org.dcache.xrootd.core.XrootdDecoder
-
This method is shared by several authn protocols.
- ReadRequest - Class in org.dcache.xrootd.protocol.messages
- ReadRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.ReadRequest
- ReadResponse - Class in org.dcache.xrootd.protocol.messages
- ReadResponse(ReadRequest, ByteBuf, boolean) - Constructor for class org.dcache.xrootd.protocol.messages.ReadResponse
- ReadVRequest - Class in org.dcache.xrootd.protocol.messages
- ReadVRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.ReadVRequest
- ReadVResponse - Class in org.dcache.xrootd.protocol.messages
- ReadVResponse(ReadVRequest, GenericReadRequestMessage.EmbeddedReadRequest[], ByteBuf[], int, int, boolean) - Constructor for class org.dcache.xrootd.protocol.messages.ReadVResponse
- READY - org.dcache.xrootd.tpc.XrootdTpcInfo.Status
- redirect(ChannelHandlerContext, InboundRedirectResponse) - Method in interface org.dcache.xrootd.tpc.TpcDelayedSyncWriteHandler
-
Needs to be implemented by the caller (outside the pipeline).
- RedirectResponse<R extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- RedirectResponse(R, String, int) - Constructor for class org.dcache.xrootd.protocol.messages.RedirectResponse
- RedirectResponse(R, String, int, String, String) - Constructor for class org.dcache.xrootd.protocol.messages.RedirectResponse
- refCnt() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- refCnt() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- refCnt() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- release() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- release() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- release() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- release(int) - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- release(int) - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- release(int) - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- releaseBuffer() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
- releaseBuffer() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundAuthenticationResponse
- RENDEZVOUS_KEY - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- request - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- request - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
- request - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- requestId - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- requestId - Variable in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- requestReceived(ChannelHandlerContext, XrootdRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- requests - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
- REQUIRES - org.dcache.xrootd.security.TLSSessionInfo.ClientTls
- requiresSigning(XrootdRequest) - Method in class org.dcache.xrootd.security.SigningPolicy
- requiresSigning(AbstractXrootdOutboundRequest) - Method in class org.dcache.xrootd.security.SigningPolicy
- RequiresTLS - Interface in org.dcache.xrootd.security
-
This is a marker interface which indicates whether the protocol for authentication or authorization requires TLS to be active.
- requiresTLSForData() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- requiresTLSForGPF() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- requiresTLSForGPFA() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- requiresTLSForLogin() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- requiresTLSForSession() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- requiresTLSForTPC() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- RESEG - org.dcache.xrootd.util.TriedRc
- RESEL - org.dcache.xrootd.util.TriedRc
- respond(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- response - Variable in class org.dcache.xrootd.protocol.messages.StringResponse
- responseReceived(ChannelHandlerContext, XrootdInboundResponse) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- retain() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- retain() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- retain() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- retain(int) - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- retain(int) - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- retain(int) - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- RmDirRequest - Class in org.dcache.xrootd.protocol.messages
- RmDirRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.RmDirRequest
- RmRequest - Class in org.dcache.xrootd.protocol.messages
- RmRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.RmRequest
S
- SCGI - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
-
This is the scgi added for delegation purposes.
- SEC_PROTOCOL_PREFIX - Static variable in interface org.dcache.xrootd.security.XrootdSecurityProtocol
- SecurityInfo - Class in org.dcache.xrootd.security
-
Utility class for holding security requirement information.
- SecurityInfo(String) - Constructor for class org.dcache.xrootd.security.SecurityInfo
- sendAuthenticationRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- sendChecksumRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- sendChecksumRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
-
If checksum option is expressed.
- sendChecksumRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- sendCloseRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- sendLoginRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- sendLoginRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- sendOpenRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- sendOpenRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
- sendProtocolRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.TpcClientConnectHandler
- sendReadRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- sendReadRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.AbstractClientSourceHandler
-
Should take care of any special handling, such as vectorization.
- sendReadRequest(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- SerializableX509Credential - Class in org.dcache.xrootd.plugins.authn.gsi
- SerializableX509Credential(X509Certificate[], PrivateKey) - Constructor for class org.dcache.xrootd.plugins.authn.gsi.SerializableX509Credential
- SERVER - org.dcache.xrootd.protocol.messages.LocateResponse.Node
- SERVER_PENDING - org.dcache.xrootd.protocol.messages.LocateResponse.Node
- SERVER_RESPONSE_LEN - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- SERVER_TLS - Static variable in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- ServerProtocolFlags - Class in org.dcache.xrootd.util
-
Server-wide settings.
- ServerProtocolFlags() - Constructor for class org.dcache.xrootd.util.ServerProtocolFlags
- ServerProtocolFlags(int) - Constructor for class org.dcache.xrootd.util.ServerProtocolFlags
-
Constructor used in conjunction with flags from remote (source) server.
- ServerProtocolFlags(ServerProtocolFlags) - Constructor for class org.dcache.xrootd.util.ServerProtocolFlags
- ServerProtocolFlags.TlsMode - Enum in org.dcache.xrootd.util
- serverTransitionedToTLS(int, ChannelHandlerContext) - Method in class org.dcache.xrootd.security.TLSSessionInfo
-
This method should be called by the server during the response to the relevant requests.
- serverUsesTls() - Method in class org.dcache.xrootd.security.TLSSessionInfo
- session - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- SESSION_HANDLER - Static variable in class org.dcache.xrootd.core.XrootdSessionHandler
- SESSION_ID_SIZE - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- setAllowsAnonymousGPFile(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setAttnFuture(ScheduledFuture) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setAuthFailed(ChannelHandlerContext) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- setAuthResponse(InboundAuthenticationResponse) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setAuthSucceeded(ChannelHandlerContext) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- setClient(XrootdTpcClient) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- setClientSslHandlerFactory(SSLHandlerFactory) - Method in class org.dcache.xrootd.security.TLSSessionInfo
- setCpsize(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setCptype(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setDataServer(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setDelegatedCredential(Serializable) - Method in class org.dcache.xrootd.core.XrootdSession
- setDelegatedProxy(Serializable) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- setError(Throwable) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setExpectedResponse(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setFd(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- setFhandle(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setFileStatus(FileStatus) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- setFlag(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setGid(Long) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- setGoToTLS(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setId(String) - Method in class org.dcache.xrootd.util.ProxyRequest
- setKey(K) - Method in class org.dcache.xrootd.util.ProxyRequest
- setLoadBalancingServer(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setLocalTlsActivation(int, int, int) - Method in class org.dcache.xrootd.security.TLSSessionInfo
-
Used by the server side to determine response to client, depending on its own configuration and the client flags.
- setLoginStarted() - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- setManagerRole(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setMetaServerRole(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setMode(ServerProtocolFlags.TlsMode) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setOpaque(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
-
Deprecated.
- setOpaque(String) - Method in class org.dcache.xrootd.protocol.messages.PathRequest
- setOpaques(String[]) - Method in class org.dcache.xrootd.protocol.messages.StatxRequest
- setOpenFile(boolean) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setPath(String) - Method in class org.dcache.xrootd.protocol.messages.PathRequest
- setPath(String) - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- setPaths(String[]) - Method in class org.dcache.xrootd.protocol.messages.StatxRequest
- setPluginClassLoader(ClassLoader) - Static method in class org.dcache.xrootd.core.XrootdAuthenticationHandlerProvider
- setPluginClassLoader(ClassLoader) - Static method in class org.dcache.xrootd.core.XrootdAuthorizationHandlerProvider
- setProtocolInfo(SecurityInfo) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setProxyServerRole(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setPval(int) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setRequest(R) - Method in class org.dcache.xrootd.util.ProxyRequest
- SetRequest - Class in org.dcache.xrootd.protocol.messages
- SetRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.SetRequest
- setRequiresTLSForData(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setRequiresTLSForGPF(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setRequiresTLSForGPFA(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setRequiresTLSForLogin(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setRequiresTLSForSession(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setRequiresTLSForTPC(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- SetResponse - Class in org.dcache.xrootd.protocol.messages
- SetResponse(SetRequest, String) - Constructor for class org.dcache.xrootd.protocol.messages.SetResponse
- setResponseTimeout(long) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setServerRole(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setServerSslHandlerFactory(SSLHandlerFactory) - Method in class org.dcache.xrootd.security.TLSSessionInfo
- setSession(XrootdSession) - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- setSession(XrootdSession) - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
-
Associates the request with an xrootd session.
- setSessionHandler(XrootdSessionHandler) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
- setSessionId(XrootdSessionIdentifier) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setSigningPolicy(SigningPolicy) - Method in class org.dcache.xrootd.core.XrootdProtocolRequestHandler
- setSigningPolicy(SigningPolicy) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- setSigningPolicy(SigningPolicy) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setSourceOpaque(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- setSourcePath(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- setSourceServerFlags(int) - Method in class org.dcache.xrootd.security.TLSSessionInfo
-
Called by the TPC client.
- setStatus(XrootdTpcInfo.Status) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- setSubject(Subject) - Method in class org.dcache.xrootd.core.XrootdSession
- setSubject(Subject) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- setSupervisorRole(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setSupportsGPFile(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setSupportsPersistOnClose(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setSupportsPGReadWrite(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setSupportsTLS(boolean) - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- setTargetOpaque(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- setTargetPath(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- setTlsSessionInfo(TLSSessionInfo) - Method in class org.dcache.xrootd.core.XrootdProtocolRequestHandler
- setTlsSessionInfo(TLSSessionInfo) - Method in class org.dcache.xrootd.core.XrootdSessionHandler
- setTlsSessionInfo(TLSSessionInfo) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- setUid(Long) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- setUserName(String) - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- setWriteOffset(long) - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- setWriteOffset(long) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- shouldMkPath() - Method in class org.dcache.xrootd.protocol.messages.MkDirRequest
- shutDown(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- signingPolicy - Variable in class org.dcache.xrootd.core.XrootdProtocolRequestHandler
- SigningPolicy - Class in org.dcache.xrootd.security
-
Encapsulates information about (a) the server-side requirements, and (b) whether a request needs to be signed accordingly.
- SigningPolicy() - Constructor for class org.dcache.xrootd.security.SigningPolicy
- SigningPolicy(int, boolean) - Constructor for class org.dcache.xrootd.security.SigningPolicy
- SigningPolicy(int, byte, Map<Integer, Integer>) - Constructor for class org.dcache.xrootd.security.SigningPolicy
- SigningPolicy(int, Map<Integer, Integer>) - Constructor for class org.dcache.xrootd.security.SigningPolicy
- SIGVER_VERSION - Static variable in class org.dcache.xrootd.protocol.messages.SigverRequest
- SigverRequest - Class in org.dcache.xrootd.protocol.messages
-
Request to verify signature.
- SigverRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.SigverRequest
- SIZE_IN_BYTES - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- sourceUrn - Variable in class org.dcache.xrootd.tpc.core.XrootdClientDecoder
- SPR - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
-
This protocol should be used in conjunction with server-side settings to determine whether the TPC client should use TLS (= 'xroots').
- SRC - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- SRVERR - org.dcache.xrootd.util.TriedRc
- sslContext - Variable in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- SSLHandlerFactory - Class in org.dcache.xrootd.plugins.tls
-
Provides an SSLHandler constructed from the SSLContext established via properties.
- SSLHandlerFactory() - Constructor for class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- STAGE - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- startTimer(ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- startTls - Variable in class org.dcache.xrootd.plugins.tls.SSLHandlerFactory
- stat - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- stat - Variable in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdInboundResponse
- StatRequest - Class in org.dcache.xrootd.protocol.messages
- StatRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.StatRequest
- StatRequest.Target - Enum in org.dcache.xrootd.protocol.messages
-
How the client is specifying about which file the server should provided metadata.
- StatResponse - Class in org.dcache.xrootd.protocol.messages
- StatResponse(StatRequest, FileStatus) - Constructor for class org.dcache.xrootd.protocol.messages.StatResponse
- StatxRequest - Class in org.dcache.xrootd.protocol.messages
- StatxRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.StatxRequest
- StatxResponse - Class in org.dcache.xrootd.protocol.messages
- StatxResponse(StatxRequest, int[]) - Constructor for class org.dcache.xrootd.protocol.messages.StatxResponse
- stopTimer() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- STR - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- streamId - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
- streamId - Variable in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdInboundResponse
- streamId - Variable in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- STRICT - org.dcache.xrootd.util.ServerProtocolFlags.TlsMode
- StringResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- StringResponse(T, int, String) - Constructor for class org.dcache.xrootd.protocol.messages.StringResponse
- stripOffPrefix(String) - Static method in interface org.dcache.xrootd.security.TokenValidator
- supportsAsyn() - Method in class org.dcache.xrootd.core.XrootdSession
- supportsAsyn() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- supportsGPFile() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- supportsPersistOnClose() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- supportsPGReadWrite() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- supportsTLS() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- SyncRequest - Class in org.dcache.xrootd.protocol.messages
- SyncRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.SyncRequest
T
- TIME_TO_LIVE - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- TLSHandlerProvider - Class in org.dcache.xrootd.plugins.tls
- TLSHandlerProvider() - Constructor for class org.dcache.xrootd.plugins.tls.TLSHandlerProvider
- tlsSessionInfo - Variable in class org.dcache.xrootd.core.XrootdProtocolRequestHandler
- TLSSessionInfo - Class in org.dcache.xrootd.security
-
Used by both the server and the TPC client to determine when TLS should be activated.
- TLSSessionInfo(TLSSessionInfo) - Constructor for class org.dcache.xrootd.security.TLSSessionInfo
- TLSSessionInfo(ServerProtocolFlags) - Constructor for class org.dcache.xrootd.security.TLSSessionInfo
- TLSSessionInfo.ClientTls - Enum in org.dcache.xrootd.security
- toByteBuffers() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
-
Converts this requests's payload into an array of NIO buffers.
- toByteBuffers() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- toByteBuffers() - Method in interface org.dcache.xrootd.util.ByteBuffersProvider
- TOKEN_PREFIX - Static variable in interface org.dcache.xrootd.security.TokenValidator
-
By convention, the token can be prefixed in the path URL by this tag, which should be stripped away before processing.
- TokenValidator - Interface in org.dcache.xrootd.security
- toString() - Method in class org.dcache.xrootd.core.XrootdSessionIdentifier
- toString() - Method in class org.dcache.xrootd.protocol.messages.DirListRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.EndSessionRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage.EmbeddedReadRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.LocateRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.LocateResponse.InfoElement
- toString() - Method in class org.dcache.xrootd.protocol.messages.LocateResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.LoginResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.MkDirRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.OkResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.OpenResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.ProtocolResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.ReadVRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.RmDirRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.RmRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.SetRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.StatRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.StringResponse
- toString() - Method in class org.dcache.xrootd.protocol.messages.UnknownRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- toString() - Method in class org.dcache.xrootd.protocol.messages.ZeroCopyReadResponse
- toString() - Method in class org.dcache.xrootd.security.SecurityInfo
- toString() - Method in class org.dcache.xrootd.security.SigningPolicy
- toString() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundRedirectResponse
- toString() - Method in class org.dcache.xrootd.tpc.XrootdTpcClient
- toString() - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- toString() - Method in class org.dcache.xrootd.util.FileStatus
- toString() - Method in class org.dcache.xrootd.util.ServerProtocolFlags
- touch() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- touch() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- touch() - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- touch(Object) - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- touch(Object) - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- touch(Object) - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- touch(Object) - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
- touch(Object) - Method in class org.dcache.xrootd.tpc.protocol.messages.InboundReadResponse
- TPC_DESTINATION - org.dcache.xrootd.tpc.XrootdTpcInfo.ClientRole
-
The client is the TPC destination server.
- TPC_DESTINATION - org.dcache.xrootd.tpc.XrootdTpcInfo.ServerRole
-
The request is part of an Xrootd-TPC transfer and the server is the destination.
- TPC_ORCHESTRATOR - org.dcache.xrootd.tpc.XrootdTpcInfo.ClientRole
-
This request is coming from a client that is orchestrating the request.
- TPC_SOURCE - org.dcache.xrootd.tpc.XrootdTpcInfo.ServerRole
-
The request is part of an Xrootd-TPC transfer and the server is the source.
- TPC_VERSION - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
- TpcClientConnectHandler - Class in org.dcache.xrootd.tpc
-
This handler implements protocol and login.
- TpcClientConnectHandler() - Constructor for class org.dcache.xrootd.tpc.TpcClientConnectHandler
- TpcDelayedSyncWriteHandler - Interface in org.dcache.xrootd.tpc
-
Defines the two tasks involved in third-party destination transfers: writing the bytes read by the client, and notifying the originating (user) client when the transfer succeeds or fails, via an asynchronous response to a sync request.
- TpcSigverRequestEncoder - Class in org.dcache.xrootd.tpc
-
Checks to see if the protocol security context requires the particular message to be preceded by a signing verification request, and returns one if so.
- TpcSigverRequestEncoder(BufferEncrypter, SigningPolicy) - Constructor for class org.dcache.xrootd.tpc.TpcSigverRequestEncoder
- TpcSourceReadHandler - Class in org.dcache.xrootd.tpc
-
This handler reads until the file is complete, terminating the session thereafter.
- TpcSourceReadHandler() - Constructor for class org.dcache.xrootd.tpc.TpcSourceReadHandler
- TPR - org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
- TriedRc - Enum in org.dcache.xrootd.util
-
Indicates the reason why the client has included the 'tried' CGI list on the path URL.
U
- UnknownRequest - Class in org.dcache.xrootd.protocol.messages
- UnknownRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.UnknownRequest
- unsupported(ChannelHandlerContext, T) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- unsupported(Class<T>) - Method in class org.dcache.xrootd.tpc.AbstractClientRequestHandler
- userEventTriggered(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- UserNameUtils - Class in org.dcache.xrootd.util
-
It is possible to confuse the OpaqueStringParser by introducing Posix Non-Compliant UserNames.
- UserNameUtils() - Constructor for class org.dcache.xrootd.util.UserNameUtils
- UUID_PREFIX - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
V
- validate(ChannelHandlerContext, String) - Method in interface org.dcache.xrootd.security.TokenValidator
-
Handles the implementation-specific authorization procedure.
- validateChecksum(InboundChecksumResponse, ChannelHandlerContext) - Method in class org.dcache.xrootd.tpc.TpcSourceReadHandler
- valueOf(String) - Static method in enum org.dcache.xrootd.protocol.messages.LocateResponse.Access
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.protocol.messages.LocateResponse.Node
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.protocol.messages.StatRequest.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.security.TLSSessionInfo.ClientTls
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.CksumType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.ClientRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.ServerRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.TpcStage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.util.ServerProtocolFlags.TlsMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dcache.xrootd.util.TriedRc
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.dcache.xrootd.protocol.messages.LocateResponse.Access
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.protocol.messages.LocateResponse.Node
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.protocol.messages.StatRequest.Target
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.security.TLSSessionInfo.ClientTls
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.Cgi
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.CksumType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.ClientRole
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.ServerRole
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.tpc.XrootdTpcInfo.TpcStage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.util.ServerProtocolFlags.TlsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dcache.xrootd.util.TriedRc
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(String, String, String) - Method in class org.dcache.xrootd.tpc.XrootdTpcInfo
- verifyMessageLength(ByteBuf) - Method in class org.dcache.xrootd.core.AbstractXrootdDecoder
W
- WaitRetryResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
- WaitRetryResponse(T, int) - Constructor for class org.dcache.xrootd.protocol.messages.WaitRetryResponse
- withError(ChannelHandlerContext, T, int, String) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- withOk(T) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.dcache.xrootd.core.XrootdEncoder
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.dcache.xrootd.tpc.core.XrootdClientEncoder
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.dcache.xrootd.tpc.TpcSigverRequestEncoder
- write(InboundReadResponse) - Method in interface org.dcache.xrootd.tpc.TpcDelayedSyncWriteHandler
- WRITE - org.dcache.xrootd.protocol.messages.LocateResponse.Access
- WRITE - org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
- WRITE_ONCE - org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
- writeBytes(ByteBuf) - Method in class org.dcache.xrootd.security.SigningPolicy
- WriteRequest - Class in org.dcache.xrootd.protocol.messages
- WriteRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.WriteRequest
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in interface org.dcache.xrootd.protocol.messages.XrootdResponse
-
Writes the encoded message to the given channel context.
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.protocol.messages.ZeroCopyReadResponse
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundAuthenticationRequest
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundHandshakeRequest
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in class org.dcache.xrootd.tpc.protocol.messages.OutboundProtocolRequest
- writeTo(ChannelHandlerContext, ChannelPromise) - Method in interface org.dcache.xrootd.tpc.protocol.messages.XrootdOutboundRequest
-
Marshals this request object into a buffer and writes it to the context.
- writeToBuffer(ByteBuf) - Method in class org.dcache.xrootd.tpc.protocol.messages.AbstractXrootdOutboundRequest
- writeZeroPad(String, ByteBuf, int) - Static method in class org.dcache.xrootd.core.XrootdEncoder
-
Write exactly length bytes to out.
X
- X509ProxyDelegationClient - Class in org.dcache.xrootd.plugins.authn.gsi
-
Implementation specific to X509 credentials.
- X509ProxyDelegationClient() - Constructor for class org.dcache.xrootd.plugins.authn.gsi.X509ProxyDelegationClient
- xmlText() - Method in enum org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
- XROOTD_MAGIC_NAME - Static variable in class org.dcache.xrootd.util.UserNameUtils
- XrootdAuthenticationHandler - Class in org.dcache.xrootd.core
-
Netty handler implementing Xrootd kXR_auth.
- XrootdAuthenticationHandler(String, AuthenticationFactory, ProxyDelegationClient) - Constructor for class org.dcache.xrootd.core.XrootdAuthenticationHandler
- XrootdAuthenticationHandlerFactory - Class in org.dcache.xrootd.core
- XrootdAuthenticationHandlerFactory(String, AuthenticationFactory, ProxyDelegationClient) - Constructor for class org.dcache.xrootd.core.XrootdAuthenticationHandlerFactory
- XrootdAuthenticationHandlerProvider - Class in org.dcache.xrootd.core
- XrootdAuthenticationHandlerProvider() - Constructor for class org.dcache.xrootd.core.XrootdAuthenticationHandlerProvider
- XrootdAuthorizationHandler - Class in org.dcache.xrootd.core
- XrootdAuthorizationHandler(AuthorizationFactory) - Constructor for class org.dcache.xrootd.core.XrootdAuthorizationHandler
- XrootdAuthorizationHandlerFactory - Class in org.dcache.xrootd.core
- XrootdAuthorizationHandlerFactory(AuthorizationFactory) - Constructor for class org.dcache.xrootd.core.XrootdAuthorizationHandlerFactory
- XrootdAuthorizationHandlerProvider - Class in org.dcache.xrootd.core
- XrootdAuthorizationHandlerProvider() - Constructor for class org.dcache.xrootd.core.XrootdAuthorizationHandlerProvider
- XrootdClientDecoder - Class in org.dcache.xrootd.tpc.core
-
FrameDecoder for translating xrootd frames into
XrootdInboundResponseobjects. - XrootdClientDecoder(XrootdTpcClient) - Constructor for class org.dcache.xrootd.tpc.core.XrootdClientDecoder
- XrootdClientEncoder - Class in org.dcache.xrootd.tpc.core
-
Downstream ChannelHandler for translating
XrootdOutboundRequestobjects into xrootd ByteBuf objects. - XrootdClientEncoder(XrootdTpcClient) - Constructor for class org.dcache.xrootd.tpc.core.XrootdClientEncoder
- XrootdDecoder - Class in org.dcache.xrootd.core
-
A FrameDecoder decoding xrootd frames into AbstractRequestMessage objects.
- XrootdDecoder() - Constructor for class org.dcache.xrootd.core.XrootdDecoder
- XrootdEncoder - Class in org.dcache.xrootd.core
-
Downstream ChannelHandler encoding XrootdResponse objects into ByteBuf objects.
- XrootdEncoder() - Constructor for class org.dcache.xrootd.core.XrootdEncoder
- XrootdException - Exception in org.dcache.xrootd.core
- XrootdException(int, String) - Constructor for exception org.dcache.xrootd.core.XrootdException
- XrootdHandshakeHandler - Class in org.dcache.xrootd.core
-
A ChannelHandler which recognizes the xrootd handshake and generates an appropriate response.
- XrootdHandshakeHandler(int) - Constructor for class org.dcache.xrootd.core.XrootdHandshakeHandler
- XrootdInboundResponse - Interface in org.dcache.xrootd.tpc.protocol.messages
-
Supports incoming third-party source server reponses.
- XrootdOutboundRequest - Interface in org.dcache.xrootd.tpc.protocol.messages
-
Supports outgoing third-party source server requests.
- XrootdProtocol - Interface in org.dcache.xrootd.protocol
- XrootdProtocol.FilePerm - Enum in org.dcache.xrootd.protocol
- XrootdProtocolRequestHandler - Class in org.dcache.xrootd.core
- XrootdProtocolRequestHandler() - Constructor for class org.dcache.xrootd.core.XrootdProtocolRequestHandler
- XrootdRequest - Interface in org.dcache.xrootd.protocol.messages
-
An xrootd request message.
- XrootdRequestHandler - Class in org.dcache.xrootd.core
-
A ChannelInboundHandler to dispatch xrootd events to handler methods.
- XrootdRequestHandler() - Constructor for class org.dcache.xrootd.core.XrootdRequestHandler
- XrootdResponse<T extends XrootdRequest> - Interface in org.dcache.xrootd.protocol.messages
-
An xrootd response message.
- XrootdSecurityProtocol - Interface in org.dcache.xrootd.security
- XrootdSecurityProtocol.BucketType - Enum in org.dcache.xrootd.security
-
_______________________________________________________________________ BUCKET TYPES _______________________________________________________________________
- XrootdSession - Class in org.dcache.xrootd.core
- XrootdSession(XrootdSessionIdentifier, Channel, LoginRequest) - Constructor for class org.dcache.xrootd.core.XrootdSession
- XrootdSessionHandler - Class in org.dcache.xrootd.core
-
Manages kXR_login and the login session.
- XrootdSessionHandler() - Constructor for class org.dcache.xrootd.core.XrootdSessionHandler
- XrootdSessionIdentifier - Class in org.dcache.xrootd.core
- XrootdSessionIdentifier() - Constructor for class org.dcache.xrootd.core.XrootdSessionIdentifier
- XrootdSessionIdentifier(byte[]) - Constructor for class org.dcache.xrootd.core.XrootdSessionIdentifier
- XrootdSigverDecoder - Class in org.dcache.xrootd.core
-
A FrameDecoder decoding xrootd frames into AbstractRequestMessage objects.
- XrootdSigverDecoder(SigningPolicy, BufferDecrypter) - Constructor for class org.dcache.xrootd.core.XrootdSigverDecoder
- XrootdTpcClient - Class in org.dcache.xrootd.tpc
-
Internal third-party copy client responsible for reading the source file and writing it to the local server.
- XrootdTpcClient(String, XrootdTpcInfo, TpcDelayedSyncWriteHandler, ScheduledExecutorService) - Constructor for class org.dcache.xrootd.tpc.XrootdTpcClient
- XrootdTpcInfo - Class in org.dcache.xrootd.tpc
-
Metadata established via interaction between user client, source and destination in a third-party copy, occurring prior to the launching of an internal third-party copy operation.
- XrootdTpcInfo(String) - Constructor for class org.dcache.xrootd.tpc.XrootdTpcInfo
- XrootdTpcInfo(Map<String, String>) - Constructor for class org.dcache.xrootd.tpc.XrootdTpcInfo
-
Initializes everything from the map instance.
- XrootdTpcInfo.Cgi - Enum in org.dcache.xrootd.tpc
- XrootdTpcInfo.CksumType - Enum in org.dcache.xrootd.tpc
- XrootdTpcInfo.ClientRole - Enum in org.dcache.xrootd.tpc
-
The client has the following TPC role when making this request.
- XrootdTpcInfo.ServerRole - Enum in org.dcache.xrootd.tpc
-
The server has the following TPC role when processing this request.
- XrootdTpcInfo.Status - Enum in org.dcache.xrootd.tpc
- XrootdTpcInfo.TpcStage - Enum in org.dcache.xrootd.tpc
Z
- ZeroCopyReadResponse - Class in org.dcache.xrootd.protocol.messages
- ZeroCopyReadResponse(ReadRequest, FileChannel) - Constructor for class org.dcache.xrootd.protocol.messages.ZeroCopyReadResponse
_
- _error - Variable in exception org.dcache.xrootd.core.XrootdException
All Classes All Packages