|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Matcher
interface.AbstractMatcher
classAccessLogConnectionHandler
classHTTPConnection
AdapterFactory
AdapterFactory
BaseReflectionHTTPConnectionHandler
classConnectionHandler
bean name in given application context
DanubeSession.isNew
flag.
File
objects of supplied resource directory
null
if resource is delegate.
File
objects of supplied resource directory
true
Matcher
objects
Status
true
if there is at least one entry
true
if there is at least one entry
Cookie
class%t
parameter handling replacing it with the
current date and time in Common Log Format (see Apache HTTP server)WebActivator
interface implementationClassResolver
implementation that uses supplied class loaderWebContext
interface implementation.WebRequest
interface implementationWebResponse
interface implementation.WebSession
interface implementationEnsureHTTPS
classtrue
if locks are same (token wise)
true if header parsing wasn't successful
- ErrorConnectionHandler - Class in org.abstracthorizon.danube.http.util
- Default error connection handler.
- ErrorConnectionHandler() -
Constructor for class org.abstracthorizon.danube.http.util.ErrorConnectionHandler
- Constructor
- ErrorConnectionHandlerBeanInfo - Class in org.abstracthorizon.danube.http.util
- Bean info for
ErrorConnectionHandler
class - ErrorConnectionHandlerBeanInfo() -
Constructor for class org.abstracthorizon.danube.http.util.ErrorConnectionHandlerBeanInfo
- Constructor
- ErrorConnectionHandlerBeanInfo(Class<?>) -
Constructor for class org.abstracthorizon.danube.http.util.ErrorConnectionHandlerBeanInfo
- Constructor
- errorHandler -
Variable in class org.abstracthorizon.danube.http.HTTPServerConnectionHandler
- Error handler
- errorResponse -
Variable in class org.abstracthorizon.danube.http.BaseReflectionHTTPConnectionHandler
- Error response
- errorResponse -
Variable in class org.abstracthorizon.danube.http.Selector
- Error response if uri hasn't been matched
- eTag -
Variable in class org.abstracthorizon.danube.webdav.xml.dav.request.properties.GetETag
- ETag
- eTag -
Variable in class org.abstracthorizon.danube.webdav.xml.dav.response.properties.GetETag
- ETag
- exclusive -
Variable in class org.abstracthorizon.danube.webdav.xml.dav.LockScope
- Exclusive or shared scope
- exclusive -
Variable in class org.abstracthorizon.danube.webdav.xml.dav.request.LockScope
- Is exclusive scope or shared
- EXCLUSIVE -
Static variable in class org.abstracthorizon.danube.webdav.xml.dav.response.LockScope
- Exclusive tag singleton
- exclusive -
Variable in class org.abstracthorizon.danube.webdav.xml.dav.response.LockScope
- Exclusive flag
- execute(Map<String, Object>, Object, HTTPConnection, String) -
Method in class org.abstracthorizon.danube.beanconsole.InvokeController
- Invokes the method
- executor -
Variable in class org.abstracthorizon.danube.service.server.MultiThreadServerService
- Executor (thread pool) to be used
- executor -
Variable in class org.abstracthorizon.danube.service.server.ServerSocketChannelService
- Executor (thread pool) to be used
- exists(Object) -
Method in class org.abstracthorizon.danube.webdav.fs.FileSystemWebDAVResourceAdapter
- Returns
true
if file exists
- exists(Object) -
Method in class org.abstracthorizon.danube.webdav.java.JavaWebDAVResourceAdapter
- Returns if resource exists.
- exists(Object) -
Method in interface org.abstracthorizon.danube.webdav.ResourceAdapter
- Returns
true
if resource exists
- exists(Object) -
Method in class org.abstracthorizon.danube.webdav.spring.SpringResourceWebDAVResourceAdapter
- Returns
true
if file exists
- EXPECTATION_FAILED -
Static variable in class org.abstracthorizon.danube.http.Status
-
- expectationIsHandled -
Variable in class org.abstracthorizon.danube.http.HTTPConnectionImpl
- Is expectation header handled
- expires -
Variable in class org.abstracthorizon.danube.http.cookie.Cookie
- Date cookie is going expire
null
null
File
object of given path startin from FileSystemWebDAVResourceAdapter.path
File
object of given path startin from SpringResourceWebDAVResourceAdapter.path
true
.
true
.
View
that uses Velocity template engine.RandomAccessFile
to open the file with "rw"
attributes.BeanDef
for the given property
ConnectionHandler
null
RandomAccessFileRangeInputStream
RandomAccessFileRangeInputStream
FileInputStream
StringDelegate.getValueAsString(JavaWebDAVResourceAdapter)
method.
FileInputStream
IOException
Session.lastAccessed
field.
null
FileOutputStream
RandomAccessFileRangeOutputStream
FileOutputStream
RandomAccessFileRangeOutputStream
XMLParserHandler
for given URL
XMLParserHandler
for given URL
DAVNamespace.DAV_NAMESPACE_PREFERRED_PREFIX
null
if that fails
HTTPConnection.getRequestURI()
but without path info (parameters) part
HTTPConnectionImpl.getRequestURI()
but without parameters part
HTTP
null
LockingMechanism.SCOPE_EXCLUSIVE
and LockingMechanism.SCOPE_SHARED
DAVNamespace.DAV_NAMESPACE_URL
ConnectionHandler
checking all Matcher
from Selector.components
list.
ConnectionHandler
AccessLogConnectionHandler.connectionHandler
measuring time and then
writes the log line
DanubeRequest
and DanubeResponse
and invokes servicer's service method.
%D
and %T
parameters
handling.Iterator.hasNext()
AccessLogConnectionHandler
HTTPContext
classHTTPMVCConnectionHandler
class%b
- bytes sent excluding headers or "-" if nothing
%B
- bytes sent excluding headers or 0 if nothing
%H
- request protocol
%l
- always "-"
%m
- request method
%q
- query string
%r
- first line of the request
%s
- status code of the response
%>s
- status code of the response (same as %s)
%S
- user session ID (not implemented yet)
%u
- remote authenticated user (not implemented yet)
%U
- requested url path
%v
- server local name (not implemented yet)
HTTPServerConnectionHandler
classConnectionHandler
from given application context as a bean with given name.
true
if access to the resource is allowed
true
if file is a directory
true
if resource is a collection
true
if file is a directory
true
if headers are already send back to the client
TODO - maybe this method is not needed!
true
if headers are already send back to the client
true
if given class is not String
and not a primitive type.
true
if given object is not null and its class is not String
and not a primitive type.
true
if resource is locked
true
if logging is on
true
if logging is on
true
if this is multi-range
true
if session is newly created
true
if no other ConnectionHandler
should be processed after this one
true
if output should be suppressed
JAASAuthenticatedHTTPContext
classJAASAuthenticator
classBaseWebDAVResourceConnectionHandler
that sets
java resource adapter.LogFileRotatorImpl.logFile()
method.
LogFileRotatorImpl.checkDelayMillis
field.
LogFileRotator
interface.LogFileRotatorImpl
classFile
class
passed in FileOutputStream
.LoggingConnectionHandler
classSelector
class.true
if uri from connection is matched
FileTypeMap
to convert file extension to mime type
FileTypeMap
to convert file extension to mime type
ModelAndView
class.MultiStringMap
implementation using HashMap
This implementation uses map and is storing multiple elements in a list.MultiThreadServerService
classMultiThreadServerSocketChannelService
classMultiThreadServerSocketService
classMultiThreadServerSSLSocketService
classMVCConnectionHandler
DanubeResponse.getPrintWriter(ContentType)
will reset connection.
GetContentLength
object
GetContentType
object
Iterator.next()
methodHead(HttpConnection)
methodTrace(HttpConnection)
WebContext
.
Matcher
interface
that uses Pattern
for matching.Pattern
classPrefix
classConnectionHandlerThread
to process
socket under the given executor
ConnectionHandlerThread
to process
socket under the given executor
ServerSocketChannelService.ConnectionHandlerThread
to process
socket under the given executor
Status.CONFLICT
status
FileTypeMap
Source
with
Status.OK
value.
GetContentType
using adapter's @link JavaWebDAVResourceAdapter.getContentType(Object)
FileTypeMap
Source
with
Status.OK
value.
CreationDate
DisplayName
if
display name is available or just super value
GetContentLanguage
GetContentLength
GetETag
GetLastModified
Status.NOT_FOUND
status
ResourceType
SupportedLock
Status.CONFLICT
status
RandomAccessFile
and has given
offset and length.RandomAccessFile
with given length and initial offset.WebDAVXMLHandler
.
true
for force mutlistatus flag
Session.lastAccessed
field to current time.
ConnectionHandler.handleConnection(org.abstracthorizon.danube.connection.Connection)
method.
ConnectionHandler.handleConnection(org.abstracthorizon.danube.connection.Connection)
method.
#processConnection(Socket)
method
ConnectionHandler
based on matching based on the URI from the http connection.Selector
classServerConnectionHandler
classServerService
classServerSocketChannelService
classService
classSession
classResourceLoader.getResource(String)
)
BeanDef.MAX_TYPE_SIZE
characters
BeanDef.MAX_VALUE_SIZE
characters
SimpleCookieSessionManager
classHTTPSessionManager
methods.SimpleSessionManager
class%A
- local IP address
%a
- remote IP address
%p
- local port number
%h
- remote host name
WebContext
interface implementation.true
View
that uses Velocity template engine.WelcomeFile
class
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |