Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X Z _ 

A

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
 
AbstractXrootdRequest - Class in org.dcache.xrootd.protocol.messages
 
AbstractXrootdRequest(ByteBuf, int) - Constructor for class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
 
AbstractXrootdRequest(ByteBuf) - 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
 
AsyncResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
 
AsyncResponse(XrootdResponse<T>) - Constructor for class org.dcache.xrootd.protocol.messages.AsyncResponse
 
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
 
AuthenticationRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.AuthenticationRequest
Deserialize protocol, processing step and all the bucks sent by the client
AuthenticationResponse - Class in org.dcache.xrootd.protocol.messages
 
AuthenticationResponse(AuthenticationRequest, int, int, String, int, List<XrootdBucket>) - Constructor for class org.dcache.xrootd.protocol.messages.AuthenticationResponse
 
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
 
AwaitAsyncResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
 
AwaitAsyncResponse(T, int) - Constructor for class org.dcache.xrootd.protocol.messages.AwaitAsyncResponse
 

B

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
buildPartial() - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
 
BytesToRead() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage.EmbeddedReadRequest
 
bytesToRead() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
 

C

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.XrootdAuthenticationHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.core.XrootdAuthenticationHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
channelWritabilityChanged(ChannelHandlerContext) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
 
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 ChannelHandler that adds support for writing chunked xrootd replies.
ChunkedResponseWriteHandler() - Constructor for class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
 
CLIENT_HANDSHAKE_LEN - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
CLIENT_REQUEST_LEN - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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
 
count() - Method in interface org.dcache.xrootd.protocol.messages.DirListResponse.Builder
 
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.
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.AuthenticationFactory
 
createHandler() - Method in class org.dcache.xrootd.plugins.authn.none.NoAuthenticationFactory
 
createHandler() - Method in interface org.dcache.xrootd.plugins.AuthorizationFactory
Creates a new authorization handler.
createHandler() - Method in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
 
createHandler() - Method in interface org.dcache.xrootd.plugins.ChannelHandlerFactory
Creates a new channel handler.

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
 
DEFAULT_PORT - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
deserialize(XrootdSecurityProtocol.BucketType, ByteBuf) - Static method in class org.dcache.xrootd.security.NestedBucketBuffer
Deserialize the NestedBucketBuffer.
deserialize(XrootdSecurityProtocol.BucketType, ByteBuf) - Static method in class org.dcache.xrootd.security.RawBucket
 
deserialize(XrootdSecurityProtocol.BucketType, ByteBuf) - Static method in class org.dcache.xrootd.security.StringBucket
 
deserialize(XrootdSecurityProtocol.BucketType, ByteBuf) - Static method in class org.dcache.xrootd.security.UnsignedIntBucket
 
deserialize(XrootdSecurityProtocol.BucketType, ByteBuf) - Static method in class org.dcache.xrootd.security.XrootdBucket
Deserialize an XrootdBucket.
deserializeBuckets(ByteBuf) - Static method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
Deserialize the buckets sent by the client and put them into a EnumMap sorted by their header-information.
deserializeProtocol(ByteBuf) - Static method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
 
deserializeStep(ByteBuf) - Static method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
 
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
 
doOnAuthentication(ChannelHandlerContext, AuthenticationRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
doOnClose(ChannelHandlerContext, CloseRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
 
doOnClose(ChannelHandlerContext, CloseRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
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
 
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
 
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
 
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.XrootdRequestHandler
 
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
 
doOnReadV(ChannelHandlerContext, ReadVRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
 
doOnReadV(ChannelHandlerContext, ReadVRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
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
 
doOnWrite(ChannelHandlerContext, WriteRequest) - Method in class org.dcache.xrootd.core.XrootdAuthorizationHandler
 
doOnWrite(ChannelHandlerContext, WriteRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 

E

encode(LocateResponse.InfoElement[]) - Static method in class org.dcache.xrootd.protocol.messages.LocateResponse
 
EndSessionRequest - Class in org.dcache.xrootd.protocol.messages
 
EndSessionRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.EndSessionRequest
 
equals(Object) - Method in class org.dcache.xrootd.core.XrootdSessionIdentifier
 
ErrorResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
 
ErrorResponse(T, int, String) - Constructor for class org.dcache.xrootd.protocol.messages.ErrorResponse
 

F

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
 
flush(ChannelHandlerContext) - Method in class org.dcache.xrootd.stream.ChunkedResponseWriteHandler
 

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
 
getArgs() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
 
getBuckets() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
 
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
 
getChannel() - Method in class org.dcache.xrootd.core.XrootdSession
 
getClientProtocolVersion() - Method in class org.dcache.xrootd.core.XrootdSession
 
getClientProtocolVersion() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
 
getCode() - Method in enum org.dcache.xrootd.security.XrootdSecurityProtocol.BucketType
 
getContent() - Method in class org.dcache.xrootd.security.RawBucket
 
getContent() - Method in class org.dcache.xrootd.security.StringBucket
 
getContent() - Method in class org.dcache.xrootd.security.UnsignedIntBucket
 
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
 
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.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
 
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.
getError() - Method in exception org.dcache.xrootd.core.XrootdException
 
getErrorMessage() - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
 
getErrorNumber() - Method in class org.dcache.xrootd.protocol.messages.ErrorResponse
 
getFhandle() - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
 
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
 
getFlags() - Method in class org.dcache.xrootd.protocol.messages.ProtocolResponse
 
getFlags() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
 
getFlags() - Method in class org.dcache.xrootd.util.FileStatus
 
getHost() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
 
getId() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
 
getId() - Method in class org.dcache.xrootd.util.FileStatus
 
getIndex() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
Returns the starting index into the request read segments that this response addresses.
getLength() - Method in class org.dcache.xrootd.protocol.messages.ReadVResponse
Returns the number of segments contained in this response.
getMode() - Method in class org.dcache.xrootd.protocol.messages.MkDirRequest
 
getModificationTime() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
 
getModificationTime() - Method in class org.dcache.xrootd.util.FileStatus
 
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.
getNames() - Method in class org.dcache.xrootd.protocol.messages.DirListResponse
 
getNestedBuckets() - Method in class org.dcache.xrootd.security.NestedBucketBuffer
 
getOffset() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage.EmbeddedReadRequest
 
getOpaque() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
 
getOpaque() - Method in class org.dcache.xrootd.protocol.messages.PathRequest
 
getOpaque() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
 
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
 
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
 
getPath() - Method in class org.dcache.xrootd.protocol.messages.PathRequest
 
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.core.XrootdSession
 
getPID() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
 
getPort() - Method in class org.dcache.xrootd.protocol.messages.RedirectResponse
 
getPreReadRequestList() - Method in class org.dcache.xrootd.protocol.messages.ReadRequest
 
getPriority() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
 
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.protocol.messages.AuthenticationRequest
 
getProtocol() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationResponse
 
getProtocol() - Method in class org.dcache.xrootd.security.NestedBucketBuffer
 
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
 
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.
getRequestId() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
 
getRequestId() - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
Returns the request id.
getRequiredPermission() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
getResponse() - Method in class org.dcache.xrootd.protocol.messages.AsyncResponse
 
getResponse() - Method in class org.dcache.xrootd.protocol.messages.StringResponse
 
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.
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
 
getSessionIdentifier() - Method in class org.dcache.xrootd.core.XrootdSession
 
getSize() - Method in class org.dcache.xrootd.protocol.messages.StatResponse
 
getSize() - Method in class org.dcache.xrootd.security.NestedBucketBuffer
 
getSize() - Method in class org.dcache.xrootd.security.RawBucket
 
getSize() - Method in class org.dcache.xrootd.security.StringBucket
 
getSize() - Method in class org.dcache.xrootd.security.UnsignedIntBucket
 
getSize() - Method in class org.dcache.xrootd.security.XrootdBucket
 
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
 
getSize() - Method in class org.dcache.xrootd.util.FileStatus
 
getSizeOfList() - Method in class org.dcache.xrootd.protocol.messages.GenericReadRequestMessage
 
getSourcePath() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
 
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
 
getStep() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationRequest
 
getStep() - Method in class org.dcache.xrootd.protocol.messages.AuthenticationResponse
 
getStep() - Method in class org.dcache.xrootd.security.NestedBucketBuffer
 
getStreamId() - Method in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
 
getStreamId() - Method in interface org.dcache.xrootd.protocol.messages.XrootdRequest
Returns the stream id.
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.
getTargetPath() - Method in class org.dcache.xrootd.protocol.messages.MvRequest
 
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
 
getType() - Method in class org.dcache.xrootd.security.XrootdBucket
 
getUMask() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
getUserName() - Method in class org.dcache.xrootd.core.XrootdSession
 
getUserName() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
 
getWriteOffset() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
 

H

HANDSHAKE_REQUEST - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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
 
hasOwner(Subject) - Method in class org.dcache.xrootd.core.XrootdSession
 

I

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
 
InvalidHandlerConfigurationException - Exception in org.dcache.xrootd.plugins
Thrown by authentication factory if instantiation of essential components fails.
InvalidHandlerConfigurationException(Throwable) - Constructor for exception org.dcache.xrootd.plugins.InvalidHandlerConfigurationException
 
InvalidHandlerConfigurationException(String, Throwable) - Constructor for exception org.dcache.xrootd.plugins.InvalidHandlerConfigurationException
 
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
 
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 true if and only if there is no data left in the stream and the stream has reached its end.
isForce() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
isFresh() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
 
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
 
isReadOnly() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
isReadWrite() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
isRefresh() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
isRetStat() - Method in class org.dcache.xrootd.protocol.messages.OpenRequest
 
isStage() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
 
isVfsSet() - Method in class org.dcache.xrootd.protocol.messages.StatRequest
 
isWriteMode() - Method in class org.dcache.xrootd.protocol.messages.PrepareRequest
 

K

kgST_error - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kgST_more - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kgST_ok - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kOptsDelChn - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kOptsDlgPxy - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kOptsFwdPxy - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kOptsPxFile - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kOptsSigReq - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kOptsSrvReq - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGC_cert - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGC_certreq - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGC_none - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGC_reserved - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGC_sigpxy - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGS_cert - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGS_init - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGS_none - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGS_pxyreq - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXGS_reserved - Static variable in class org.dcache.xrootd.security.XrootdSecurityProtocol
 
kXR_admin - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_ArgInvalid - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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
 
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_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_auth - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_authmore - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_bind - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_cancel - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_Cancelled - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_ChkLenErr - 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
 
kXR_crc32 - 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_file - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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_getfile - 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
 
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_lcvnone - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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
 
kXR_mkpath - 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
 
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_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_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
 
kXR_oksofar - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_online - 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_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_ow - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_ox - 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_prepare - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_protocol - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_putfile - 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_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
 
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_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_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_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_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_sync - 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
 
kXR_useradmin - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_useruser - 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
 
kXR_ver001 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_ver002 - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_verifyw - 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
 
kXR_wait - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
kXR_waitresp - 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_xset - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 

L

length - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
 
LOAD_BALANCER - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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
 
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 - Class in org.dcache.xrootd.protocol.messages
 
LoginResponse(LoginRequest, XrootdSessionIdentifier, String) - Constructor for class org.dcache.xrootd.protocol.messages.LoginResponse
 

M

maxFrameSize - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
 
maxFrameSize - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
 
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 - Static variable in class org.dcache.xrootd.plugins.authz.none.NoAuthorizationFactory
 
names - Variable in class org.dcache.xrootd.protocol.messages.DirListResponse
 
NestedBucketBuffer - Class in org.dcache.xrootd.security
Format of a NestedBucketBuffer: - int32 BucketType (usually kXRS_main) - int32 len - char[4] protocol (\0 padded) - int32 step (e.g.
NestedBucketBuffer(XrootdSecurityProtocol.BucketType, String, int, Map<XrootdSecurityProtocol.BucketType, XrootdBucket>) - Constructor for class org.dcache.xrootd.security.NestedBucketBuffer
 
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
 
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

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
 
org.dcache.xrootd.core - package org.dcache.xrootd.core
 
org.dcache.xrootd.plugins - package org.dcache.xrootd.plugins
 
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.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.util - package org.dcache.xrootd.util
 

P

ParseException - Exception in org.dcache.xrootd.util
 
ParseException(String) - Constructor for exception org.dcache.xrootd.util.ParseException
 
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
 
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_VERSION - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
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
 
ProtocolRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.ProtocolRequest
 
ProtocolResponse - Class in org.dcache.xrootd.protocol.messages
 
ProtocolResponse(ProtocolRequest, int) - Constructor for class org.dcache.xrootd.protocol.messages.ProtocolResponse
 

Q

QueryRequest - Class in org.dcache.xrootd.protocol.messages
 
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

RawBucket - Class in org.dcache.xrootd.security
A bucket containing a header plus a number of bytes.
RawBucket(XrootdSecurityProtocol.BucketType, byte[]) - Constructor for class org.dcache.xrootd.security.RawBucket
 
read(ByteBufAllocator, long, int) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadResponse
 
read(ByteBufAllocator, int, long, int) - Method in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
 
read(ByteBufAllocator, long, int) - Method in class org.dcache.xrootd.stream.ChunkedFileChannelReadResponse
 
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_LIST_HEADER_SIZE - Static variable in class org.dcache.xrootd.protocol.messages.ReadVResponse
 
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
 
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
 
release() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
 
release(int) - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
 
release() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
 
release(int) - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
 
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
 
requestReceived(ChannelHandlerContext, XrootdRequest) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
requests - Variable in class org.dcache.xrootd.stream.AbstractChunkedReadvResponse
 
respond(ChannelHandlerContext, Object) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
response - Variable in class org.dcache.xrootd.protocol.messages.StringResponse
 
retain() - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
 
retain(int) - Method in class org.dcache.xrootd.protocol.messages.ReadResponse
 
retain(int) - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
 
retain() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
 
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

serialize(ByteBuf) - Method in class org.dcache.xrootd.security.NestedBucketBuffer
 
serialize(ByteBuf) - Method in class org.dcache.xrootd.security.RawBucket
 
serialize(ByteBuf) - Method in class org.dcache.xrootd.security.StringBucket
 
serialize(ByteBuf) - Method in class org.dcache.xrootd.security.UnsignedIntBucket
 
serialize(ByteBuf) - Method in class org.dcache.xrootd.security.XrootdBucket
 
SERVER_RESPONSE_LEN - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
session - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
 
SESSION_ID_SIZE - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 
setArgs(String) - Method in class org.dcache.xrootd.protocol.messages.QueryRequest
 
setOpaque(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
 
setOpaque(String) - Method in class org.dcache.xrootd.protocol.messages.PathRequest
 
setOpaques(String[]) - Method in class org.dcache.xrootd.protocol.messages.StatxRequest
 
setPath(String) - Method in class org.dcache.xrootd.protocol.messages.PathRequest
 
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
 
SetRequest - Class in org.dcache.xrootd.protocol.messages
 
SetRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.SetRequest
 
SetResponse - Class in org.dcache.xrootd.protocol.messages
 
SetResponse(SetRequest, String) - Constructor for class org.dcache.xrootd.protocol.messages.SetResponse
 
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.
setSourcePath(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
 
setSubject(Subject) - Method in class org.dcache.xrootd.core.XrootdSession
 
setTargetPath(String) - Method in class org.dcache.xrootd.protocol.messages.MvRequest
 
shouldMkPath() - Method in class org.dcache.xrootd.protocol.messages.MkDirRequest
 
stat - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdResponse
 
StatRequest - Class in org.dcache.xrootd.protocol.messages
 
StatRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.StatRequest
 
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
 
streamId - Variable in class org.dcache.xrootd.protocol.messages.AbstractXrootdRequest
 
StringBucket - Class in org.dcache.xrootd.security
A bucket containing a header plus a String.
StringBucket(XrootdSecurityProtocol.BucketType, String) - Constructor for class org.dcache.xrootd.security.StringBucket
 
StringResponse<T extends XrootdRequest> - Class in org.dcache.xrootd.protocol.messages
 
StringResponse(T, int, String) - Constructor for class org.dcache.xrootd.protocol.messages.StringResponse
 
supportsAsyn() - Method in class org.dcache.xrootd.core.XrootdSession
 
supportsAsyn() - Method in class org.dcache.xrootd.protocol.messages.LoginRequest
 
SyncRequest - Class in org.dcache.xrootd.protocol.messages
 
SyncRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.SyncRequest
 

T

toByteBuffers() - Method in class org.dcache.xrootd.protocol.messages.WriteRequest
Converts this requests's payload into an array of NIO buffers.
toString() - Method in class org.dcache.xrootd.core.XrootdSessionIdentifier
 
toString() - Method in exception org.dcache.xrootd.plugins.InvalidHandlerConfigurationException
 
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.NestedBucketBuffer
 
toString() - Method in class org.dcache.xrootd.security.RawBucket
 
toString() - Method in class org.dcache.xrootd.security.StringBucket
 
toString() - Method in class org.dcache.xrootd.security.UnsignedIntBucket
 
toString() - Method in class org.dcache.xrootd.security.XrootdBucket
 
toString() - Method in class org.dcache.xrootd.util.FileStatus
 

U

UnknownRequest - Class in org.dcache.xrootd.protocol.messages
 
UnknownRequest(ByteBuf) - Constructor for class org.dcache.xrootd.protocol.messages.UnknownRequest
 
UnsignedIntBucket - Class in org.dcache.xrootd.security
A bucket containing a header plus an unsigned integer.
UnsignedIntBucket(XrootdSecurityProtocol.BucketType, int) - Constructor for class org.dcache.xrootd.security.UnsignedIntBucket
 
unsupported(ChannelHandlerContext, T) - Method in class org.dcache.xrootd.core.XrootdRequestHandler
 
UUID_PREFIX - Static variable in interface org.dcache.xrootd.protocol.XrootdProtocol
 

V

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.XrootdProtocol.FilePerm
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.
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.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.XrootdSecurityProtocol.BucketType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withError(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
 
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
 

X

xmlText() - Method in enum org.dcache.xrootd.protocol.XrootdProtocol.FilePerm
 
XrootdAuthenticationHandler - Class in org.dcache.xrootd.core
Netty handler implementing Xrootd kXR_login, kXR_auth, and kXR_endsess.
XrootdAuthenticationHandler(AuthenticationFactory) - Constructor for class org.dcache.xrootd.core.XrootdAuthenticationHandler
 
XrootdAuthenticationHandlerFactory - Class in org.dcache.xrootd.core
 
XrootdAuthenticationHandlerFactory(String, AuthenticationFactory) - 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
 
XrootdBucket - Class in org.dcache.xrootd.security
An XrootdBucket is a serialized datatype (string, uint, binary, list) with an int32 header describing its contents.
XrootdBucket(XrootdSecurityProtocol.BucketType) - Constructor for class org.dcache.xrootd.security.XrootdBucket
 
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
 
XrootdProtocol - Interface in org.dcache.xrootd.protocol
 
XrootdProtocol.FilePerm - Enum in org.dcache.xrootd.protocol
 
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 - Class in org.dcache.xrootd.security
 
XrootdSecurityProtocol() - Constructor for class org.dcache.xrootd.security.XrootdSecurityProtocol
 
XrootdSecurityProtocol.BucketType - Enum in org.dcache.xrootd.security
 
XrootdSession - Class in org.dcache.xrootd.core
 
XrootdSession(XrootdSessionIdentifier, Channel, LoginRequest) - Constructor for class org.dcache.xrootd.core.XrootdSession
 
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
 

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
 
_type - Variable in class org.dcache.xrootd.security.XrootdBucket
 
A B C D E F G H I K L M N O P Q R S T U V W X Z _ 
Skip navigation links

Copyright © 2011–2016 dCache.org. All rights reserved.