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

A

AbstractMiltonEndPoint - Class in com.bradmcevoy.http
Base class for both MiltonServlet and MiltonFilter
AbstractMiltonEndPoint() - Constructor for class com.bradmcevoy.http.AbstractMiltonEndPoint
 
AbstractRequest - Class in com.bradmcevoy.http
 
AbstractRequest() - Constructor for class com.bradmcevoy.http.AbstractRequest
 
AbstractResponse - Class in com.bradmcevoy.http
 
AbstractResponse() - Constructor for class com.bradmcevoy.http.AbstractResponse
 
addEventListener(EventListener) - Method in class com.bradmcevoy.http.HttpManager
 
addFilter(int, Filter) - Method in class com.bradmcevoy.http.HttpManager
 
allHandlers - Variable in class com.bradmcevoy.http.HttpManager
 
ApplicationConfig - Class in com.bradmcevoy.http
 
ApplicationConfig() - Constructor for class com.bradmcevoy.http.ApplicationConfig
 
ApplicationConfig(FilterConfig) - Constructor for class com.bradmcevoy.http.ApplicationConfig
 
ApplicationConfig(ServletConfig) - Constructor for class com.bradmcevoy.http.ApplicationConfig
 
Auth - Class in com.bradmcevoy.http
 
Auth(String) - Constructor for class com.bradmcevoy.http.Auth
 
Auth(String, Object) - Constructor for class com.bradmcevoy.http.Auth
 
Auth.Scheme - Enum in com.bradmcevoy.http
 
authenticate(String, String) - Method in interface com.bradmcevoy.http.Resource
Check the given credentials, and return a relevant object if accepted.
authenticate(String, String) - Method in class com.bradmcevoy.http.StaticResource
 
authorise(Request, Request.Method, Auth) - Method in interface com.bradmcevoy.http.Resource
Return true if the current user is permitted to access this resource using the specified method.
authorise(Request, Request.Method, Auth) - Method in class com.bradmcevoy.http.StaticResource
 

B

begin(String) - Method in class com.bradmcevoy.http.XmlWriter
 
BELONG_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
BESHORT_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
BYTE_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
bytesRead(int) - Method in interface com.bradmcevoy.http.upload.OutputStreamListener
 
bytesRead(int) - Method in class com.bradmcevoy.http.upload.UploadListener
 

C

calcExpiresAt(Date, long) - Method in class com.bradmcevoy.http.Handler
 
characters(char[], int, int) - Method in class com.bradmcevoy.http.LockInfoSaxHandler
 
characters(char[], int, int) - Method in class com.bradmcevoy.http.PropFindSaxHandler
 
checkAuthorisation(Resource, Request) - Method in class com.bradmcevoy.http.Handler
 
checkConditional(GetableResource, Request) - Method in class com.bradmcevoy.http.GetHandler
Return true if the resource has not been modified
checkIfMatch(GetableResource, Request) - Method in class com.bradmcevoy.http.GetHandler
 
checkIfModifiedSince(GetableResource, Request) - Method in class com.bradmcevoy.http.GetHandler
 
checkIfNoneMatch(GetableResource, Request) - Method in class com.bradmcevoy.http.GetHandler
 
checkRedirect(Request) - Method in interface com.bradmcevoy.http.Resource
Determine if a redirect is required for this request, and if so return the URL to redirect to.
checkRedirect(Request) - Method in class com.bradmcevoy.http.StaticResource
 
child(String) - Method in class com.bradmcevoy.common.Path
 
child(String) - Method in interface com.bradmcevoy.http.CollectionResource
 
close() - Method in class com.bradmcevoy.http.AbstractResponse
 
close() - Method in interface com.bradmcevoy.http.Response
 
close() - Method in class com.bradmcevoy.http.ServletResponse
 
close() - Method in class com.bradmcevoy.http.upload.MonitoredOutputStream
 
close(String, String) - Method in class com.bradmcevoy.http.XmlWriter
 
close(String) - Method in class com.bradmcevoy.http.XmlWriter
 
close() - Method in class com.bradmcevoy.http.XmlWriter.Element
 
close(Object) - Static method in class com.bradmcevoy.io.FileUtils
 
close(OutputStream) - Static method in class com.bradmcevoy.io.StreamToStream
 
close(InputStream) - Static method in class com.bradmcevoy.io.StreamToStream
 
code - Variable in enum com.bradmcevoy.http.Request.CacheControlRequest
 
code - Variable in enum com.bradmcevoy.http.Request.Header
 
code - Variable in enum com.bradmcevoy.http.Request.Method
 
code - Variable in enum com.bradmcevoy.http.Response.CacheControlResponse
 
code - Variable in enum com.bradmcevoy.http.Response.ContentEncoding
 
code - Variable in enum com.bradmcevoy.http.Response.Header
 
code - Variable in enum com.bradmcevoy.http.Response.Status
 
CollectionResource - Interface in com.bradmcevoy.http
A type of Resource which can have children, ie it can act as a directory This is only part of the normal behaviour of a directory though, yuou should have a look at FolderResource for a more complete interface
com.bradmcevoy.common - package com.bradmcevoy.common
 
com.bradmcevoy.http - package com.bradmcevoy.http
 
com.bradmcevoy.http.upload - package com.bradmcevoy.http.upload
 
com.bradmcevoy.io - package com.bradmcevoy.io
 
compare(Path, Path) - Method in class com.bradmcevoy.common.Path.LengthComparator
 
compareTo(Resource) - Method in class com.bradmcevoy.http.StaticResource
 
copy(File, File) - Method in class com.bradmcevoy.io.FileUtils
 
CopyableResource - Interface in com.bradmcevoy.http
 
CopyHandler - Class in com.bradmcevoy.http
 
CopyHandler(HttpManager) - Constructor for class com.bradmcevoy.http.CopyHandler
 
copyTo(CollectionResource, String) - Method in interface com.bradmcevoy.http.CopyableResource
 
createAndLock(String, LockTimeout, LockInfo) - Method in interface com.bradmcevoy.http.LockingCollectionResource
Create an empty non-collection resource of the given name and immediately lock it
createCollection(String) - Method in interface com.bradmcevoy.http.MakeCollectionableResource
 
createCopyHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createDeleteHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createGetHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createHeadHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createItem(String, String, boolean, String) - Method in class com.bradmcevoy.http.upload.MonitoredDiskFileItemFactory
 
createLockHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createMkColHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createMoveFactory() - Method in class com.bradmcevoy.http.HttpManager
 
createNew(String, InputStream, Long, String) - Method in interface com.bradmcevoy.http.PutableResource
 
createOptionsHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createPostHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createPropFindHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createPropPatchHandler() - Method in class com.bradmcevoy.http.HttpManager
 
createPutFactory() - Method in class com.bradmcevoy.http.HttpManager
 
createResourceFactory() - Method in interface com.bradmcevoy.http.ResourceFactoryFactory
Create and return a ResourceFactory instance.
createStandardFilter() - Method in class com.bradmcevoy.http.HttpManager
 
createUnlockHandler() - Method in class com.bradmcevoy.http.HttpManager
 

D

DateParseException() - Constructor for exception com.bradmcevoy.http.DateUtils.DateParseException
 
DateParseException(String) - Constructor for exception com.bradmcevoy.http.DateUtils.DateParseException
 
DateUtils - Class in com.bradmcevoy.http
A utility class for parsing and formatting HTTP dates as used in cookies and other headers.
DateUtils.DateParseException - Exception in com.bradmcevoy.http
 
decodeUrl(String) - Static method in class com.bradmcevoy.http.HttpManager
 
DeletableResource - Interface in com.bradmcevoy.http
 
delete() - Method in interface com.bradmcevoy.http.DeletableResource
 
delete() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
DeleteHandler - Class in com.bradmcevoy.http
 
DeleteHandler(HttpManager) - Constructor for class com.bradmcevoy.http.DeleteHandler
 
DeleteHandler.CantDeleteException - Exception in com.bradmcevoy.http
 
depth - Variable in class com.bradmcevoy.http.LockInfo
 
destroy() - Method in class com.bradmcevoy.http.AbstractMiltonEndPoint
 
destroy(HttpManager) - Method in interface com.bradmcevoy.http.Initable
 
destroy(HttpManager) - Method in class com.bradmcevoy.http.MultipleResourceFactory
 
destroy(HttpManager) - Method in class com.bradmcevoy.http.ServletHttpManager
 
destroy(HttpManager) - Method in class com.bradmcevoy.http.StaticResourceFactory
 
destroy() - Method in class com.bradmcevoy.http.StaticResourceFilter
 
doCheckRedirect(Request, Response, Resource) - Method in class com.bradmcevoy.http.ExistingEntityHandler
We generally don't do redirects.
doCheckRedirect(Request, Response, Resource) - Method in class com.bradmcevoy.http.GetHandler
 
doCheckRedirect(Request, Response, Resource) - Method in class com.bradmcevoy.http.PostHandler
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.bradmcevoy.http.MiltonFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.bradmcevoy.http.StaticResourceFilter
 
done() - Method in interface com.bradmcevoy.http.upload.OutputStreamListener
 
done() - Method in class com.bradmcevoy.http.upload.UploadListener
 

E

endElement(String, String, String) - Method in class com.bradmcevoy.http.LockInfoSaxHandler
 
endElement(String, String, String) - Method in class com.bradmcevoy.http.PropFindSaxHandler
 
equals(Object) - Method in class com.bradmcevoy.common.Path
 
error(String) - Method in interface com.bradmcevoy.http.upload.OutputStreamListener
 
error(String) - Method in class com.bradmcevoy.http.upload.UploadListener
 
eu.medsea.util - package eu.medsea.util
 
EventListener - Interface in com.bradmcevoy.http
 
ExistingEntityHandler - Class in com.bradmcevoy.http
 
ExistingEntityHandler(HttpManager) - Constructor for class com.bradmcevoy.http.ExistingEntityHandler
 

F

FileItem - Interface in com.bradmcevoy.http
 
FileItemExt - Class in com.bradmcevoy.http.upload
 
FileItemExt(FileItem) - Constructor for class com.bradmcevoy.http.upload.FileItemExt
 
FileItemWrapper - Class in com.bradmcevoy.http
 
FileItemWrapper(FileItem) - Constructor for class com.bradmcevoy.http.FileItemWrapper
 
FileResource - Interface in com.bradmcevoy.http
Extends all non-collection interfaces into one
FileUtils - Class in com.bradmcevoy.io
 
FileUtils() - Constructor for class com.bradmcevoy.io.FileUtils
 
Filter - Interface in com.bradmcevoy.http
Interface for a request/response wrapping filter Add these with HttpManager.addFilter(ordinal,filter) By default the manager loads a single filter which delegates the request to a handler appropriate for the request method Users can add their own for logging, security, managing database connections etc
FilterChain - Class in com.bradmcevoy.http
Passes the request and response along a series of filters By default the HttpManager loads a single filter which executes the appropriate handler for the http method Additional filters can be added using HttpManager.addFilter
FilterChain(HttpManager) - Constructor for class com.bradmcevoy.http.FilterChain
 
findChild(Resource, Path) - Static method in class com.bradmcevoy.http.Utils
 
fixIEFileName(String) - Static method in class com.bradmcevoy.http.FileItemWrapper
strip path information provided by IE
flush() - Method in class com.bradmcevoy.http.upload.MonitoredOutputStream
 
flush() - Method in class com.bradmcevoy.http.XmlWriter
Send data and reinitializes buffer.
FolderResource - Interface in com.bradmcevoy.http
Extends all interfaces required for typical folder behavious This is a good place to start if you want a normal directory.
formatDate(Date) - Static method in class com.bradmcevoy.http.DateUtils
 
formatDate(Date, String) - Static method in class com.bradmcevoy.http.DateUtils
Formats the given date according to the specified pattern.
formatForHeader(Date) - Static method in class com.bradmcevoy.http.DateUtils
 
formatForWebDavModifiedDate(Date) - Static method in class com.bradmcevoy.http.DateUtils
 
forward(String) - Static method in class com.bradmcevoy.http.MiltonServlet
 

G

generateNamespaceDeclarations() - Method in class com.bradmcevoy.http.Handler
 
get() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
GetableResource - Interface in com.bradmcevoy.http
 
getAbsolutePath() - Method in class com.bradmcevoy.http.AbstractRequest
 
getAbsolutePath() - Method in interface com.bradmcevoy.http.Request
Return the path portion of the url.
getAbsoluteUrl() - Method in interface com.bradmcevoy.http.Request
Return the complete URL, including protocol, host and port (if specified) and path
getAbsoluteUrl() - Method in class com.bradmcevoy.http.ServletRequest
 
getAcceptEncodingHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getAcceptEncodingHeader() - Method in interface com.bradmcevoy.http.Request
 
getAcceptHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getAcceptHeader() - Method in interface com.bradmcevoy.http.Request
 
getAfterFirst() - Method in class com.bradmcevoy.common.Path
 
getAttributes() - Method in class com.bradmcevoy.http.PropFindSaxHandler
 
getAuthorization() - Method in interface com.bradmcevoy.http.Request
 
getAuthorization() - Method in class com.bradmcevoy.http.ServletRequest
 
getBytesRead() - Method in class com.bradmcevoy.http.upload.UploadInfo
 
getCheckBytesFrom() - Method in class eu.medsea.util.MagicMimeEntry
 
getChildren() - Method in interface com.bradmcevoy.http.CollectionResource
 
getConfigFile(String) - Method in class com.bradmcevoy.http.ApplicationConfig
 
getContent() - Method in class eu.medsea.util.MagicMimeEntry
 
getContentLength() - Method in interface com.bradmcevoy.http.GetableResource
The length of the content in this resource.
getContentLength() - Method in class com.bradmcevoy.http.StaticResource
 
getContentLengthHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getContentLengthHeader() - Method in interface com.bradmcevoy.http.Request
 
getContentType() - Method in interface com.bradmcevoy.http.FileItem
 
getContentType() - Method in class com.bradmcevoy.http.FileItemWrapper
 
getContentType(String) - Method in interface com.bradmcevoy.http.GetableResource
Given a comma seperated listed of preferred content types acceptable for a client, return one content type which is the best.
getContentType(ServletContext, String) - Static method in class com.bradmcevoy.http.MiltonUtils
 
getContentType(String) - Method in class com.bradmcevoy.http.StaticResource
 
getContentType() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getContentTypeHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getContentTypeHeader() - Method in class com.bradmcevoy.http.AbstractResponse
 
getContentTypeHeader() - Method in interface com.bradmcevoy.http.Request
 
getContentTypeHeader() - Method in interface com.bradmcevoy.http.Response
 
getContextName() - Method in class com.bradmcevoy.http.ApplicationConfig
 
getCreateDate() - Method in interface com.bradmcevoy.http.PropFindableResource
 
getDepthHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getDepthHeader() - Method in interface com.bradmcevoy.http.Request
 
getDestinationHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getDestinationHeader() - Method in interface com.bradmcevoy.http.Request
 
getElapsedTime() - Method in class com.bradmcevoy.http.upload.UploadInfo
 
getExtension(File) - Static method in class com.bradmcevoy.io.FileUtils
 
getExtension(String) - Static method in class com.bradmcevoy.io.FileUtils
 
getFieldName() - Method in interface com.bradmcevoy.http.FileItem
 
getFieldName() - Method in class com.bradmcevoy.http.FileItemWrapper
 
getFieldName() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getFileExtension(File) - Static method in class eu.medsea.util.MimeUtil
 
getFileExtension(String) - Static method in class eu.medsea.util.MimeUtil
 
getFileIndex() - Method in class com.bradmcevoy.http.upload.UploadInfo
 
getFilterConfig() - Method in class com.bradmcevoy.http.StaticResourceFilter
 
getFilterName() - Method in class com.bradmcevoy.http.ApplicationConfig
 
getFilters() - Method in class com.bradmcevoy.http.HttpManager
 
getFinish() - Method in class com.bradmcevoy.http.Range
 
getFirst() - Method in class com.bradmcevoy.common.Path
 
getFromAddress() - Method in interface com.bradmcevoy.http.Request
 
getFromAddress() - Method in class com.bradmcevoy.http.ServletRequest
 
GetHandler - Class in com.bradmcevoy.http
 
GetHandler(HttpManager) - Constructor for class com.bradmcevoy.http.GetHandler
 
getHeaders() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getHostHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getHostHeader() - Method in interface com.bradmcevoy.http.Request
 
getHttpManager() - Method in class com.bradmcevoy.http.FilterChain
 
getIfHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getIfHeader() - Method in interface com.bradmcevoy.http.Request
 
getIfModifiedHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getIfModifiedHeader() - Method in interface com.bradmcevoy.http.Request
 
getInfo() - Method in class com.bradmcevoy.http.LockInfoSaxHandler
 
getInitParameter(String) - Method in class com.bradmcevoy.http.ApplicationConfig
 
getInitParameterNames() - Method in class com.bradmcevoy.http.ApplicationConfig
 
getInputStream() - Method in interface com.bradmcevoy.http.FileItem
 
getInputStream() - Method in class com.bradmcevoy.http.FileItemWrapper
 
getInputStream() - Method in interface com.bradmcevoy.http.Request
 
getInputStream() - Method in class com.bradmcevoy.http.ServletRequest
 
getInputStream() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getLength() - Method in class com.bradmcevoy.common.Path
 
getLockTokenHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getLockTokenHeader() - Method in interface com.bradmcevoy.http.Request
 
getMajorComponent(String) - Static method in class eu.medsea.util.MimeUtil
 
getMatch(byte[]) - Method in class eu.medsea.util.MagicMimeEntry
 
getMatch(RandomAccessFile) - Method in class eu.medsea.util.MagicMimeEntry
 
getMaxAgeSeconds() - Method in interface com.bradmcevoy.http.GetableResource
How many seconds to allow the content to be cached for, or null if caching is not allowed
getMaxAgeSeconds() - Method in class com.bradmcevoy.http.StaticResource
 
getMethod() - Method in interface com.bradmcevoy.http.Request
 
getMethod() - Method in class com.bradmcevoy.http.ServletRequest
 
getMimeType() - Method in class eu.medsea.util.MagicMimeEntry
 
getMimeType(File) - Static method in class eu.medsea.util.MimeUtil
 
getMimeType(String) - Static method in class eu.medsea.util.MimeUtil
 
getMinorComponent(String) - Static method in class eu.medsea.util.MimeUtil
 
getModifiedDate() - Method in interface com.bradmcevoy.http.Resource
The date and time that this resource, or any part of this resource, was last modified.
getModifiedDate() - Method in class com.bradmcevoy.http.StaticResource
 
getName() - Method in class com.bradmcevoy.common.Path
 
getName() - Method in interface com.bradmcevoy.http.FileItem
 
getName() - Method in class com.bradmcevoy.http.FileItemWrapper
 
getName() - Method in interface com.bradmcevoy.http.Resource
Note that this name MUST be consistent with URL resolution in your ResourceFactory If they arent consistent Milton will generate a different href in PropFind responses then what clients have request and this will cause either an error or no resources to be displayed
getName() - Method in class com.bradmcevoy.http.StaticResource
 
getName() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getNativeOrder() - Static method in class eu.medsea.util.MimeUtil
 
getNonStandardHeader(String) - Method in interface com.bradmcevoy.http.Response
 
getNonStandardHeader(String) - Method in class com.bradmcevoy.http.ServletResponse
 
getOtherSeconds() - Method in class com.bradmcevoy.http.LockTimeout
 
getOutputStream() - Method in interface com.bradmcevoy.http.FileItem
 
getOutputStream() - Method in class com.bradmcevoy.http.FileItemWrapper
 
getOutputStream() - Method in interface com.bradmcevoy.http.Response
 
getOutputStream() - Method in class com.bradmcevoy.http.ServletResponse
 
getOutputStream() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getOutputStream() - Method in class com.bradmcevoy.http.upload.MonitoredDiskFileItem
 
getParent() - Method in class com.bradmcevoy.common.Path
 
getParts() - Method in class com.bradmcevoy.common.Path
 
getPreferedMimeType(String, String) - Static method in class eu.medsea.util.MimeUtil
 
getRange(Request) - Method in class com.bradmcevoy.http.GetHandler
 
getRealm() - Method in interface com.bradmcevoy.http.Resource
Return the security realm for this resource.
getRealm() - Method in class com.bradmcevoy.http.StaticResource
 
getRefererHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getRefererHeader() - Method in interface com.bradmcevoy.http.Request
 
getRequest() - Static method in class com.bradmcevoy.http.ServletRequest
 
getRequestContentType() - Method in class com.bradmcevoy.http.ServletRequest
 
getRequestHeader(Request.Header) - Method in class com.bradmcevoy.http.AbstractRequest
 
getRequestHeader(Request.Header) - Method in class com.bradmcevoy.http.ServletRequest
 
getResource(String, String) - Method in class com.bradmcevoy.http.MultipleResourceFactory
 
getResource(String, String) - Method in interface com.bradmcevoy.http.ResourceFactory
Locate an instance of a resource at the given url and on the given host The host argument can be used for applications which implement virtual domain hosting.
getResource(String, String) - Method in class com.bradmcevoy.http.StaticResourceFactory
 
getResourceFactory() - Method in class com.bradmcevoy.http.HttpManager
 
getResponse() - Static method in class com.bradmcevoy.http.ServletResponse
 
getResponseHeader(Response.Header) - Method in class com.bradmcevoy.http.AbstractResponse
 
getRootFolder() - Method in class com.bradmcevoy.http.ApplicationConfig
 
getSeconds() - Method in class com.bradmcevoy.http.LockTimeout
 
getServletConfig() - Method in class com.bradmcevoy.http.MiltonServlet
 
getServletInfo() - Method in class com.bradmcevoy.http.MiltonServlet
 
getSession() - Method in class com.bradmcevoy.http.ServletRequest
 
getSessionAuthentication(Request) - Method in class com.bradmcevoy.http.HttpManager
 
getSessionAuthentication(Request) - Method in interface com.bradmcevoy.http.SessionAuthenticationHandler
 
getSessionAuthenticationHandler() - Method in class com.bradmcevoy.http.HttpManager
 
getSize() - Method in interface com.bradmcevoy.http.FileItem
 
getSize() - Method in class com.bradmcevoy.http.FileItemWrapper
 
getSize() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getStart() - Method in class com.bradmcevoy.http.Range
 
getStatus() - Method in interface com.bradmcevoy.http.Response
 
getStatus() - Method in class com.bradmcevoy.http.ServletResponse
 
getStatus() - Method in class com.bradmcevoy.http.upload.UploadInfo
 
getString(String) - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getString() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
getStripFirst() - Method in class com.bradmcevoy.common.Path
 
getSupportedLevels() - Method in class com.bradmcevoy.http.HttpManager
 
getSupportedLevels() - Method in class com.bradmcevoy.http.MultipleResourceFactory
 
getSupportedLevels() - Method in interface com.bradmcevoy.http.ResourceFactory
Hack Alert! This method will likely be deprecated in a future release This method is used to populate the Supported-Levels header which indicates what level of webdav compliance the server has.
getSupportedLevels() - Method in class com.bradmcevoy.http.StaticResourceFactory
 
getTag() - Method in class com.bradmcevoy.http.Auth
 
getTimeoutHeader() - Method in class com.bradmcevoy.http.AbstractRequest
 
getTimeoutHeader() - Method in interface com.bradmcevoy.http.Request
 
getTotalSize() - Method in class com.bradmcevoy.http.upload.UploadInfo
 
getType() - Method in class eu.medsea.util.MagicMimeEntry
 
getUniqueId() - Method in interface com.bradmcevoy.http.Resource
 
getUniqueId() - Method in class com.bradmcevoy.http.StaticResource
 
getUser() - Method in class com.bradmcevoy.http.Auth
 
getWebInfDir() - Method in class com.bradmcevoy.http.ApplicationConfig
 
GMT - Static variable in class com.bradmcevoy.http.DateUtils
 

H

Handler - Class in com.bradmcevoy.http
 
Handler(HttpManager) - Constructor for class com.bradmcevoy.http.Handler
 
Handler.Namespace - Class in com.bradmcevoy.http
 
hashCode() - Method in class com.bradmcevoy.common.Path
 
hdf - Variable in class com.bradmcevoy.http.AbstractResponse
 
HeadHandler - Class in com.bradmcevoy.http
 
HeadHandler(HttpManager) - Constructor for class com.bradmcevoy.http.HeadHandler
 
HTTP - Static variable in interface com.bradmcevoy.http.Response
 
httpManager - Variable in class com.bradmcevoy.http.AbstractMiltonEndPoint
 
HttpManager - Class in com.bradmcevoy.http
 
HttpManager(ResourceFactory) - Constructor for class com.bradmcevoy.http.HttpManager
 

I

IMAGE_JPG - Static variable in interface com.bradmcevoy.http.Response
 
incrementFileName(String, boolean) - Static method in class com.bradmcevoy.io.FileUtils
 
INFINITY - Static variable in class com.bradmcevoy.http.AbstractRequest
 
info - Variable in class com.bradmcevoy.http.LockToken
 
init(String) - Method in class com.bradmcevoy.http.AbstractMiltonEndPoint
 
init(ResourceFactory) - Method in class com.bradmcevoy.http.AbstractMiltonEndPoint
 
init(ApplicationConfig, HttpManager) - Method in interface com.bradmcevoy.http.Initable
 
init(FilterConfig) - Method in class com.bradmcevoy.http.MiltonFilter
 
init(ServletConfig) - Method in class com.bradmcevoy.http.MiltonServlet
 
init(ApplicationConfig, HttpManager) - Method in class com.bradmcevoy.http.MultipleResourceFactory
 
init(String, ApplicationConfig, HttpManager) - Method in class com.bradmcevoy.http.MultipleResourceFactory
 
init() - Method in interface com.bradmcevoy.http.ResourceFactoryFactory
Called immediaely after construction
init(ApplicationConfig, HttpManager) - Method in class com.bradmcevoy.http.ServletHttpManager
 
init(ApplicationConfig, HttpManager) - Method in class com.bradmcevoy.http.StaticResourceFactory
 
init(FilterConfig) - Method in class com.bradmcevoy.http.StaticResourceFilter
 
Initable - Interface in com.bradmcevoy.http
 
initFromFactoryFactory(String) - Method in class com.bradmcevoy.http.AbstractMiltonEndPoint
 
instantiate(String) - Method in class com.bradmcevoy.http.AbstractMiltonEndPoint
 
INTERNAL_SERVER_ERROR_HTML - Static variable in class com.bradmcevoy.http.StandardFilter
 
InvalidMagicMimeEntryException - Exception in eu.medsea.util
 
InvalidMagicMimeEntryException() - Constructor for exception eu.medsea.util.InvalidMagicMimeEntryException
 
InvalidMagicMimeEntryException(ArrayList) - Constructor for exception eu.medsea.util.InvalidMagicMimeEntryException
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.CopyHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.DeleteHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.GetHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.Handler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.LockHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.MkColHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.MoveHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.OptionsHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.PostHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.PropFindHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.PropPatchHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.PutHandler
 
isCompatible(Resource) - Method in class com.bradmcevoy.http.UnlockHandler
 
isFolder(PropFindableResource) - Method in class com.bradmcevoy.http.PropFindHandler
 
isFormField() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
isInMemory() - Method in class com.bradmcevoy.http.upload.FileItemExt
 
isInProgress() - Method in class com.bradmcevoy.http.upload.UploadInfo
 
isMultiPart() - Method in class com.bradmcevoy.http.ServletRequest
 
isRelative() - Method in class com.bradmcevoy.common.Path
 
isRoot() - Method in class com.bradmcevoy.common.Path
 
isWrite - Variable in enum com.bradmcevoy.http.Request.Method
 

L

LELONG_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
LENGTH_COMPARATOR - Static variable in class com.bradmcevoy.common.Path
 
LengthComparator() - Constructor for class com.bradmcevoy.common.Path.LengthComparator
 
LESHORT_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
lock(LockTimeout, LockInfo) - Method in interface com.bradmcevoy.http.LockableResource
Lock this resource and return a token
LockableResource - Interface in com.bradmcevoy.http
 
LockHandler - Class in com.bradmcevoy.http
Note that this is both a new entity handler and an existing entity handler
LockHandler(HttpManager) - Constructor for class com.bradmcevoy.http.LockHandler
 
LockInfo - Class in com.bradmcevoy.http
 
LockInfo(LockInfo.LockScope, LockInfo.LockType, String, LockInfo.LockDepth) - Constructor for class com.bradmcevoy.http.LockInfo
 
LockInfo() - Constructor for class com.bradmcevoy.http.LockInfo
 
LockInfo.LockDepth - Enum in com.bradmcevoy.http
 
LockInfo.LockScope - Enum in com.bradmcevoy.http
 
LockInfo.LockType - Enum in com.bradmcevoy.http
 
LockInfoSaxHandler - Class in com.bradmcevoy.http
 
LockInfoSaxHandler() - Constructor for class com.bradmcevoy.http.LockInfoSaxHandler
 
LockingCollectionResource - Interface in com.bradmcevoy.http
A collection which allows locking "unmapped resources".
LockTimeout - Class in com.bradmcevoy.http
 
LockToken - Class in com.bradmcevoy.http
 
LockToken() - Constructor for class com.bradmcevoy.http.LockToken
 

M

MagicMimeEntry - Class in eu.medsea.util
 
MagicMimeEntry(ArrayList) - Constructor for class eu.medsea.util.MagicMimeEntry
 
main(String[]) - Static method in class eu.medsea.util.MimeUtil
 
MakeCollectionableResource - Interface in com.bradmcevoy.http
 
manager - Variable in class com.bradmcevoy.http.Handler
 
mapPath(String) - Method in class com.bradmcevoy.http.ApplicationConfig
 
method() - Method in class com.bradmcevoy.http.CopyHandler
 
method() - Method in class com.bradmcevoy.http.DeleteHandler
 
method() - Method in class com.bradmcevoy.http.GetHandler
 
method() - Method in class com.bradmcevoy.http.HeadHandler
 
method() - Method in class com.bradmcevoy.http.LockHandler
 
method() - Method in class com.bradmcevoy.http.MkColHandler
 
method() - Method in class com.bradmcevoy.http.MoveHandler
 
method() - Method in class com.bradmcevoy.http.OptionsHandler
 
method() - Method in class com.bradmcevoy.http.PostHandler
 
method() - Method in class com.bradmcevoy.http.PropFindHandler
 
method() - Method in class com.bradmcevoy.http.PropPatchHandler
 
method() - Method in class com.bradmcevoy.http.PutHandler
 
method() - Method in class com.bradmcevoy.http.UnlockHandler
 
METHOD_NOT_ALLOWED_HTML - Static variable in class com.bradmcevoy.http.Handler
 
MiltonFilter - Class in com.bradmcevoy.http
This is an implementation of a standard Servlet API filter, not to be confused with the milton filter which achieves the same objective USers may use a MiltonFilter or a MiltonServlet to achieve slightly different functionality Using this class instead of a servlet means that if no resource is found for a given request that request falls through to the web container for further processing This means that you can have a combination of static file system resources and resource factory isntances
MiltonFilter() - Constructor for class com.bradmcevoy.http.MiltonFilter
 
MiltonServlet - Class in com.bradmcevoy.http
MiltonServlet is a thin wrapper around HttpManager.
MiltonServlet() - Constructor for class com.bradmcevoy.http.MiltonServlet
 
MiltonUtils - Class in com.bradmcevoy.http
 
MiltonUtils() - Constructor for class com.bradmcevoy.http.MiltonUtils
 
MimeUtil - Class in eu.medsea.util
Copied from - http://sourceforge.net/projects/mime-util Should go back to binary dependency once mime-util is in maven
MimeUtil() - Constructor for class eu.medsea.util.MimeUtil
 
MkColHandler - Class in com.bradmcevoy.http
 
MkColHandler(HttpManager) - Constructor for class com.bradmcevoy.http.MkColHandler
 
MonitoredDiskFileItem - Class in com.bradmcevoy.http.upload
 
MonitoredDiskFileItem(String, String, boolean, String, int, File, OutputStreamListener) - Constructor for class com.bradmcevoy.http.upload.MonitoredDiskFileItem
 
MonitoredDiskFileItemFactory - Class in com.bradmcevoy.http.upload
 
MonitoredDiskFileItemFactory(OutputStreamListener) - Constructor for class com.bradmcevoy.http.upload.MonitoredDiskFileItemFactory
 
MonitoredDiskFileItemFactory(int, File, OutputStreamListener) - Constructor for class com.bradmcevoy.http.upload.MonitoredDiskFileItemFactory
 
MonitoredOutputStream - Class in com.bradmcevoy.http.upload
 
MonitoredOutputStream(OutputStream, OutputStreamListener) - Constructor for class com.bradmcevoy.http.upload.MonitoredOutputStream
 
MoveableResource - Interface in com.bradmcevoy.http
 
MoveHandler - Class in com.bradmcevoy.http
 
MoveHandler(HttpManager) - Constructor for class com.bradmcevoy.http.MoveHandler
 
moveTo(CollectionResource, String) - Method in interface com.bradmcevoy.http.MoveableResource
rDest is the destination folder to move to.
MULTIPART - Static variable in interface com.bradmcevoy.http.Response
 
MultipleResourceFactory - Class in com.bradmcevoy.http
 
MultipleResourceFactory() - Constructor for class com.bradmcevoy.http.MultipleResourceFactory
 

N

Namespace() - Constructor for class com.bradmcevoy.http.Handler.Namespace
 
NewEntityHandler - Class in com.bradmcevoy.http
 
NewEntityHandler(HttpManager) - Constructor for class com.bradmcevoy.http.NewEntityHandler
 
newLine() - Method in class com.bradmcevoy.http.XmlWriter
 
noContent() - Method in class com.bradmcevoy.http.XmlWriter.Element
 
NOT_FOUND_HTML - Static variable in class com.bradmcevoy.http.ExistingEntityHandler
 

O

onGet(Request, Response, Resource, Map<String, String>) - Method in interface com.bradmcevoy.http.EventListener
 
onPost(Request, Response, Resource, Map<String, String>, Map<String, FileItem>) - Method in interface com.bradmcevoy.http.EventListener
 
onProcessResourceFinish(Request, Response, Resource, long) - Method in interface com.bradmcevoy.http.EventListener
 
onProcessResourceStart(Request, Response, Resource) - Method in interface com.bradmcevoy.http.EventListener
 
open() - Method in class com.bradmcevoy.http.XmlWriter.Element
 
open(String, String) - Method in class com.bradmcevoy.http.XmlWriter
 
open(String) - Method in class com.bradmcevoy.http.XmlWriter
 
openFile(File) - Method in class com.bradmcevoy.io.FileUtils
 
openFileForWrite(File) - Method in class com.bradmcevoy.io.FileUtils
 
OptionsHandler - Class in com.bradmcevoy.http
 
OptionsHandler(HttpManager) - Constructor for class com.bradmcevoy.http.OptionsHandler
 
output(Response, String) - Method in class com.bradmcevoy.http.Handler
 
outputStreamForResponse(Request, Response, GetableResource) - Method in class com.bradmcevoy.http.Handler
 
OutputStreamListener - Interface in com.bradmcevoy.http.upload
 
owner - Variable in class com.bradmcevoy.http.LockInfo
 

P

parseDate(String) - Static method in class com.bradmcevoy.http.DateUtils
Parses a date value.
parseDate(String, Collection<String>) - Static method in class com.bradmcevoy.http.DateUtils
Parses the date value using the given date formats.
parseDate(String, Collection<String>, Date) - Static method in class com.bradmcevoy.http.DateUtils
Parses the date value using the given date formats.
parseLockInfo(Request) - Static method in class com.bradmcevoy.http.LockInfo
 
parseQueryString(Map<String, String>, String) - Static method in class com.bradmcevoy.http.ServletRequest
 
parseRequestParameters(Map<String, String>, Map<String, FileItem>) - Method in interface com.bradmcevoy.http.Request
 
parseRequestParameters(Map<String, String>, Map<String, FileItem>) - Method in class com.bradmcevoy.http.ServletRequest
 
parseTimeout(Request) - Static method in class com.bradmcevoy.http.LockTimeout
 
parseTimeout(String) - Static method in class com.bradmcevoy.http.LockTimeout
 
password - Variable in class com.bradmcevoy.http.Auth
 
Path - Class in com.bradmcevoy.common
Immutable
path(Path, String) - Static method in class com.bradmcevoy.common.Path
 
path(String) - Static method in class com.bradmcevoy.common.Path
 
Path.LengthComparator - Class in com.bradmcevoy.common
 
PATTERN_ASCTIME - Static variable in class com.bradmcevoy.http.DateUtils
Date format pattern used to parse HTTP date headers in ANSI C asctime() format.
PATTERN_ASCTIME2 - Static variable in class com.bradmcevoy.http.DateUtils
Another Date format pattern used to parse HTTP date headers in ANSI C asctime() format.
PATTERN_RESPONSE_HEADER - Static variable in class com.bradmcevoy.http.DateUtils
Used for response headers, and for modified date in propfind
PATTERN_RFC1036 - Static variable in class com.bradmcevoy.http.DateUtils
Date format pattern used to parse HTTP date headers in RFC 1036 format.
PATTERN_RFC1123 - Static variable in class com.bradmcevoy.http.DateUtils
Date format pattern used to parse HTTP date headers in RFC 1123 format.
PATTERN_WEBDAV - Static variable in class com.bradmcevoy.http.DateUtils
 
PostableResource - Interface in com.bradmcevoy.http
 
PostHandler - Class in com.bradmcevoy.http
 
PostHandler(HttpManager) - Constructor for class com.bradmcevoy.http.PostHandler
 
preprendExtension(String, String) - Static method in class com.bradmcevoy.io.FileUtils
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.CopyHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.DeleteHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.ExistingEntityHandler
Implement method specific processing.
process(HttpManager, Request, Response) - Method in class com.bradmcevoy.http.ExistingEntityHandler
 
process(FilterChain, Request, Response) - Method in interface com.bradmcevoy.http.Filter
 
process(Request, Response) - Method in class com.bradmcevoy.http.FilterChain
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.GetHandler
 
process(HttpManager, Request, Response) - Method in class com.bradmcevoy.http.Handler
 
process(Request, Response) - Method in class com.bradmcevoy.http.HttpManager
 
process(HttpManager, Request, Response) - Method in class com.bradmcevoy.http.LockHandler
 
process(HttpManager, Request, Response, CollectionResource, String) - Method in class com.bradmcevoy.http.MkColHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.MoveHandler
 
process(HttpManager, Request, Response, CollectionResource, String) - Method in class com.bradmcevoy.http.NewEntityHandler
Implement method specific processing.
process(HttpManager, Request, Response) - Method in class com.bradmcevoy.http.NewEntityHandler
 
process(Request, Response, Resource, String) - Method in class com.bradmcevoy.http.NewEntityHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.OptionsHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.PostHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.PropFindHandler
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.PropPatchHandler
 
process(HttpManager, Request, Response, CollectionResource, String) - Method in class com.bradmcevoy.http.PutHandler
 
process(FilterChain, Request, Response) - Method in class com.bradmcevoy.http.StandardFilter
 
process(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.UnlockHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.LockHandler
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in interface com.bradmcevoy.http.PostableResource
 
processForm(PostableResource, Map<String, String>, Map<String, FileItem>) - Method in class com.bradmcevoy.http.PostHandler
Return a URL to perform a redirect.
processNewLock(HttpManager, Request, Response, LockableResource, LockTimeout) - Method in class com.bradmcevoy.http.LockHandler
 
processRefresh(HttpManager, Request, Response, LockableResource, LockTimeout, String) - Method in class com.bradmcevoy.http.LockHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class com.bradmcevoy.http.ExistingEntityHandler
 
PropFindableResource - Interface in com.bradmcevoy.http
 
PropFindHandler - Class in com.bradmcevoy.http
 
PropFindSaxHandler - Class in com.bradmcevoy.http
 
PropFindSaxHandler() - Constructor for class com.bradmcevoy.http.PropFindSaxHandler
 
PropPatchHandler - Class in com.bradmcevoy.http
 
PutableResource - Interface in com.bradmcevoy.http
 
PutHandler - Class in com.bradmcevoy.http
 
PutHandler(HttpManager) - Constructor for class com.bradmcevoy.http.PutHandler
 

R

Range - Class in com.bradmcevoy.http
 
Range(long, long) - Constructor for class com.bradmcevoy.http.Range
 
read(InputStream) - Method in class com.bradmcevoy.io.FileUtils
 
readFile(File) - Method in class com.bradmcevoy.io.FileUtils
 
readIn(InputStream) - Static method in class com.bradmcevoy.io.FileUtils
 
ReadingException - Exception in com.bradmcevoy.io
 
ReadingException(IOException) - Constructor for exception com.bradmcevoy.io.ReadingException
 
readResource(Class, String) - Static method in class com.bradmcevoy.io.FileUtils
 
readTo(File, OutputStream, boolean) - Static method in class com.bradmcevoy.io.StreamToStream
 
readTo(InputStream, File, boolean) - Static method in class com.bradmcevoy.io.StreamToStream
 
readTo(InputStream, OutputStream) - Static method in class com.bradmcevoy.io.StreamToStream
Copies data from in to out and DOES NOT close streams
readTo(InputStream, OutputStream, boolean, boolean) - Static method in class com.bradmcevoy.io.StreamToStream
Reads bytes from the input and writes them, completely, to the output.
refreshLock(String) - Method in interface com.bradmcevoy.http.LockableResource
Renew the lock and return new lock info
removeEventListener(EventListener) - Method in class com.bradmcevoy.http.HttpManager
 
request() - Static method in class com.bradmcevoy.http.MiltonServlet
 
Request - Interface in com.bradmcevoy.http
 
Request.CacheControlRequest - Enum in com.bradmcevoy.http
 
Request.Depth - Enum in com.bradmcevoy.http
 
Request.Header - Enum in com.bradmcevoy.http
 
Request.Method - Enum in com.bradmcevoy.http
 
RequestParseException - Exception in com.bradmcevoy.http
 
RequestParseException(String, Throwable) - Constructor for exception com.bradmcevoy.http.RequestParseException
 
resolveRelativePath(File, String) - Method in class com.bradmcevoy.io.FileUtils
 
resource - Variable in exception com.bradmcevoy.http.DeleteHandler.CantDeleteException
 
Resource - Interface in com.bradmcevoy.http
Implementations should implemenet compareTo as an alphabetic comparison on the name property
ResourceFactory - Interface in com.bradmcevoy.http
Implementations of ResourceFactory translate URLs to instances of Resource
ResourceFactoryFactory - Interface in com.bradmcevoy.http
Implement this interface to configure the ResourceFactory instance To use your implementation, specify its class name in: resource.factory.factory.class as an init parameter on the servlet or filter in web.xml Eg milton com.bradmcevoy.http.MiltonServlet resource.factory.factory.class com.bradmcevoy.http.SpringResourceFactoryFactory
respondConflict(Resource, Response) - Method in class com.bradmcevoy.http.Handler
 
respondMethodNotAllowed(Resource, Response) - Method in class com.bradmcevoy.http.Handler
 
respondNotFound(Request, Response) - Method in class com.bradmcevoy.http.ExistingEntityHandler
 
respondNotModified(GetableResource, Response, Request) - Method in class com.bradmcevoy.http.GetHandler
 
respondRedirect(Response, String) - Method in class com.bradmcevoy.http.Handler
 
respondUnauthorised(Resource, Response) - Method in class com.bradmcevoy.http.Handler
 
respondWithContent(Request, Response, GetableResource, Map<String, String>) - Method in class com.bradmcevoy.http.GetHandler
 
respondWithContent(Request, Response, PostableResource, Map<String, String>) - Method in class com.bradmcevoy.http.PostHandler
 
respondWithToken(LockToken, Request, Response) - Method in class com.bradmcevoy.http.LockHandler
 
response() - Static method in class com.bradmcevoy.http.MiltonServlet
 
Response - Interface in com.bradmcevoy.http
 
Response.CacheControlResponse - Enum in com.bradmcevoy.http
 
Response.ContentEncoding - Enum in com.bradmcevoy.http
 
Response.ContentType - Enum in com.bradmcevoy.http
 
Response.Header - Enum in com.bradmcevoy.http
 
Response.Status - Enum in com.bradmcevoy.http
 
ResponseStatus - Class in com.bradmcevoy.http
 
ResponseStatus() - Constructor for class com.bradmcevoy.http.ResponseStatus
 
root - Static variable in class com.bradmcevoy.common.Path
 
root() - Static method in class com.bradmcevoy.common.Path
 

S

sample(InputStream) - Method in class com.bradmcevoy.http.XmlWriter
 
sanitiseName(String) - Method in class com.bradmcevoy.io.FileUtils
replace spaces with underscores
SC_ACCEPTED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (202) indicating that a request was accepted for processing, but was not completed.
SC_BAD_GATEWAY - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (502) indicating that the HTTP server received an invalid response from a server it consulted when acting as a proxy or gateway.
SC_BAD_REQUEST - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (400) indicating the request sent by the client was syntactically incorrect.
SC_CONFLICT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (409) indicating that the request could not be completed due to a conflict with the current state of the resource.
SC_CREATED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (201) indicating the request succeeded and created a new resource on the server.
SC_EXPECTATION_FAILED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (417) indicating that the server could not meet the expectation given in the Expect request header.
SC_FORBIDDEN - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (403) indicating the server understood the request but refused to fulfill it.
SC_FOUND - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (302) indicating that the resource reside temporarily under a different URI.
SC_GATEWAY_TIMEOUT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (504) indicating that the server did not receive a timely response from the upstream server while acting as a gateway or proxy.
SC_GONE - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (410) indicating that the resource is no longer available at the server and no forwarding address is known.
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (505) indicating that the server does not support or refuses to support the HTTP protocol version that was used in the request message.
SC_INTERNAL_SERVER_ERROR - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (500) indicating an error inside the HTTP server which prevented it from fulfilling the request.
SC_LENGTH_REQUIRED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (411) indicating that the request cannot be handled without a defined Content-Length.
SC_METHOD_NOT_ALLOWED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (405) indicating that the method specified in the Request-Line is not allowed for the resource identified by the Request-URI.
SC_MOVED_PERMANENTLY - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (301) indicating that the resource has permanently moved to a new location, and that future references should use a new URI with their requests.
SC_MOVED_TEMPORARILY - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (302) indicating that the resource has temporarily moved to another location, but that future references should still use the original URI to access the resource.
SC_MULTIPLE_CHOICES - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (300) indicating that the requested resource corresponds to any one of a set of representations, each with its own specific location.
SC_NO_CONTENT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (204) indicating that the request succeeded but that there was no new information to return.
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (203) indicating that the meta information presented by the client did not originate from the server.
SC_NOT_ACCEPTABLE - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (406) indicating that the resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
SC_NOT_FOUND - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (404) indicating that the requested resource is not available.
SC_NOT_IMPLEMENTED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (501) indicating the HTTP server does not support the functionality needed to fulfill the request.
SC_NOT_MODIFIED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (304) indicating that a conditional GET operation found that the resource was available and not modified.
SC_OK - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (200) indicating the request succeeded normally.
SC_PARTIAL_CONTENT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (206) indicating that the server has fulfilled the partial GET request for the resource.
SC_PAYMENT_REQUIRED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (402) reserved for future use.
SC_PRECONDITION_FAILED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (412) indicating that the precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (407) indicating that the client MUST first authenticate itself with the proxy.
SC_REQUEST_ENTITY_TOO_LARGE - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (413) indicating that the server is refusing to process the request because the request entity is larger than the server is willing or able to process.
SC_REQUEST_TIMEOUT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (408) indicating that the client did not produce a request within the time that the server was prepared to wait.
SC_REQUEST_URI_TOO_LONG - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (414) indicating that the server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (416) indicating that the server cannot serve the requested byte range.
SC_RESET_CONTENT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (205) indicating that the agent SHOULD reset the document view which caused the request to be sent.
SC_SEE_OTHER - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (303) indicating that the response to the request can be found under a different URI.
SC_SERVICE_UNAVAILABLE - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (503) indicating that the HTTP server is temporarily overloaded, and unable to handle the request.
SC_TEMPORARY_REDIRECT - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (307) indicating that the requested resource resides temporarily under a different URI.
SC_UNAUTHORIZED - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (401) indicating that the request requires HTTP authentication.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (415) indicating that the server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
SC_USE_PROXY - Static variable in class com.bradmcevoy.http.ResponseStatus
Status code (305) indicating that the requested resource MUST be accessed through the proxy given by the Location field.
scheme - Variable in class com.bradmcevoy.http.Auth
 
scope - Variable in class com.bradmcevoy.http.LockInfo
 
sendContent(OutputStream, Range, Map<String, String>) - Method in interface com.bradmcevoy.http.GetableResource
If range not null is a Partial content request
sendContent(Request, Response, GetableResource, Map<String, String>) - Method in class com.bradmcevoy.http.GetHandler
 
sendContent(Request, Response, GetableResource, Map<String, String>) - Method in class com.bradmcevoy.http.Handler
 
sendContent(Request, Response, GetableResource, Map<String, String>, Range) - Method in class com.bradmcevoy.http.Handler
 
sendContent(Request, Response, GetableResource, Map<String, String>) - Method in class com.bradmcevoy.http.HeadHandler
 
sendContent(OutputStream, Range, Map<String, String>) - Method in class com.bradmcevoy.http.StaticResource
 
sendStringProp(XmlWriter, String, String) - Method in class com.bradmcevoy.http.PropFindHandler
 
service(ServletRequest, ServletResponse) - Method in class com.bradmcevoy.http.MiltonServlet
 
ServletHttpManager - Class in com.bradmcevoy.http
 
ServletHttpManager(ResourceFactory) - Constructor for class com.bradmcevoy.http.ServletHttpManager
 
ServletRequest - Class in com.bradmcevoy.http
 
ServletRequest(HttpServletRequest) - Constructor for class com.bradmcevoy.http.ServletRequest
 
ServletResponse - Class in com.bradmcevoy.http
 
ServletResponse(HttpServletResponse) - Constructor for class com.bradmcevoy.http.ServletResponse
 
SessionAuthenticationHandler - Interface in com.bradmcevoy.http
 
setAllowHeader(List<Request.Method>) - Method in class com.bradmcevoy.http.AbstractResponse
 
setAllowHeader(List<Request.Method>) - Method in interface com.bradmcevoy.http.Response
 
setAuthenticateHeader(String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setAuthenticateHeader(String) - Method in interface com.bradmcevoy.http.Response
 
setBytesRead(long) - Method in class com.bradmcevoy.http.upload.UploadInfo
 
setCacheControl(GetableResource, Response) - Method in class com.bradmcevoy.http.Handler
 
setCacheControlMaxAgeHeader(Long) - Method in class com.bradmcevoy.http.AbstractResponse
 
setCacheControlMaxAgeHeader(Long) - Method in interface com.bradmcevoy.http.Response
 
setCacheControlNoCacheHeader() - Method in class com.bradmcevoy.http.AbstractResponse
 
setCacheControlNoCacheHeader() - Method in interface com.bradmcevoy.http.Response
 
setContentEncodingHeader(Response.ContentEncoding) - Method in class com.bradmcevoy.http.AbstractResponse
 
setContentEncodingHeader(Response.ContentEncoding) - Method in interface com.bradmcevoy.http.Response
 
setContentLengthHeader(Long) - Method in class com.bradmcevoy.http.AbstractResponse
 
setContentLengthHeader(Long) - Method in interface com.bradmcevoy.http.Response
 
setContentLengthHeader(Long) - Method in class com.bradmcevoy.http.ServletResponse
 
setContentRangeHeader(long, long, Long) - Method in class com.bradmcevoy.http.AbstractResponse
 
setContentRangeHeader(long, long, Long) - Method in interface com.bradmcevoy.http.Response
 
setContentTypeHeader(String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setContentTypeHeader(String) - Method in interface com.bradmcevoy.http.Response
 
setDateHeader(Date) - Method in class com.bradmcevoy.http.AbstractResponse
 
setDateHeader(Date) - Method in interface com.bradmcevoy.http.Response
 
setDavHeader(String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setDavHeader(String) - Method in interface com.bradmcevoy.http.Response
 
setElapsedTime(long) - Method in class com.bradmcevoy.http.upload.UploadInfo
 
setEtag(String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setEtag(String) - Method in interface com.bradmcevoy.http.Response
 
setExpiresHeader(Date) - Method in class com.bradmcevoy.http.AbstractResponse
 
setExpiresHeader(Date) - Method in interface com.bradmcevoy.http.Response
 
setFieldName(String) - Method in class com.bradmcevoy.http.upload.FileItemExt
 
setFileIndex(int) - Method in class com.bradmcevoy.http.upload.UploadInfo
 
setFormField(boolean) - Method in class com.bradmcevoy.http.upload.FileItemExt
 
setHeaders(FileItemHeaders) - Method in class com.bradmcevoy.http.upload.FileItemExt
 
setLastModifiedHeader(Date) - Method in class com.bradmcevoy.http.AbstractResponse
 
setLastModifiedHeader(Date) - Method in interface com.bradmcevoy.http.Response
 
setLocationHeader(String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setLocationHeader(String) - Method in interface com.bradmcevoy.http.Response
 
setLockTokenHeader(String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setLockTokenHeader(String) - Method in interface com.bradmcevoy.http.Response
 
setNonStandardHeader(String, String) - Method in interface com.bradmcevoy.http.Response
 
setNonStandardHeader(String, String) - Method in class com.bradmcevoy.http.ServletResponse
 
setResponseHeader(Response.Header, String) - Method in class com.bradmcevoy.http.AbstractResponse
 
setSessionAuthenticationHandler(SessionAuthenticationHandler) - Method in class com.bradmcevoy.http.HttpManager
 
setStatus(GetableResource, Response, Request) - Method in class com.bradmcevoy.http.GetHandler
 
setStatus(GetableResource, Response, Request) - Method in class com.bradmcevoy.http.Handler
 
setStatus(Response.Status) - Method in interface com.bradmcevoy.http.Response
 
setStatus(Response.Status) - Method in class com.bradmcevoy.http.ServletResponse
 
setStatus(String) - Method in class com.bradmcevoy.http.upload.UploadInfo
 
setTotalSize(long) - Method in class com.bradmcevoy.http.upload.UploadInfo
 
SHORT_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
StandardFilter - Class in com.bradmcevoy.http
 
StandardFilter() - Constructor for class com.bradmcevoy.http.StandardFilter
 
start() - Method in interface com.bradmcevoy.http.upload.OutputStreamListener
 
start() - Method in class com.bradmcevoy.http.upload.UploadListener
 
startElement(String, String, String, Attributes) - Method in class com.bradmcevoy.http.LockInfoSaxHandler
 
startElement(String, String, String, Attributes) - Method in class com.bradmcevoy.http.PropFindSaxHandler
 
StaticResource - Class in com.bradmcevoy.http
Used to provide access to static files via Milton For a full implementation of webdav on a filesystem use the milton-filesysten project
StaticResource(File, String, String) - Constructor for class com.bradmcevoy.http.StaticResource
 
StaticResourceFactory - Class in com.bradmcevoy.http
 
StaticResourceFactory() - Constructor for class com.bradmcevoy.http.StaticResourceFactory
 
StaticResourceFilter - Class in com.bradmcevoy.http
 
StaticResourceFilter() - Constructor for class com.bradmcevoy.http.StaticResourceFilter
 
status - Variable in exception com.bradmcevoy.http.DeleteHandler.CantDeleteException
 
StreamToStream - Class in com.bradmcevoy.io
 
STRING_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
stripContext(HttpServletRequest) - Static method in class com.bradmcevoy.http.MiltonUtils
 
stripExtension(String) - Static method in class com.bradmcevoy.io.FileUtils
 
stripToPath(String) - Static method in class com.bradmcevoy.http.AbstractRequest
 

T

timeout - Variable in class com.bradmcevoy.http.LockToken
 
tokenId - Variable in class com.bradmcevoy.http.LockToken
 
toString() - Method in class com.bradmcevoy.common.Path
 
toString(String) - Method in class com.bradmcevoy.common.Path
 
toString() - Method in class com.bradmcevoy.http.LockInfo
 
toString() - Method in enum com.bradmcevoy.http.Response.Status
 
toString() - Method in class eu.medsea.util.MagicMimeEntry
 
traverseAndPrint(String) - Method in class eu.medsea.util.MagicMimeEntry
 
type - Variable in class com.bradmcevoy.http.LockInfo
 

U

UNKNOWN_MIME_TYPE - Static variable in class eu.medsea.util.MimeUtil
 
UNKNOWN_TYPE - Static variable in class eu.medsea.util.MagicMimeEntry
 
unlock(String) - Method in interface com.bradmcevoy.http.LockableResource
 
UnlockHandler - Class in com.bradmcevoy.http
 
UnlockHandler(HttpManager) - Constructor for class com.bradmcevoy.http.UnlockHandler
 
UploadInfo - Class in com.bradmcevoy.http.upload
 
UploadInfo() - Constructor for class com.bradmcevoy.http.upload.UploadInfo
 
UploadInfo(int, long, long, long, String) - Constructor for class com.bradmcevoy.http.upload.UploadInfo
 
UploadListener - Class in com.bradmcevoy.http.upload
 
UploadListener() - Constructor for class com.bradmcevoy.http.upload.UploadListener
 
user - Variable in class com.bradmcevoy.http.Auth
 
Utils - Class in com.bradmcevoy.http
 
Utils() - Constructor for class com.bradmcevoy.http.Utils
 

V

valueOf(String) - Static method in enum com.bradmcevoy.http.Auth.Scheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.LockInfo.LockDepth
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.LockInfo.LockScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.LockInfo.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Request.CacheControlRequest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Request.Depth
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Request.Header
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Request.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Response.CacheControlResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Response.ContentEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Response.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Response.Header
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.Response.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bradmcevoy.http.XmlWriter.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bradmcevoy.http.Auth.Scheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.LockInfo.LockDepth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.LockInfo.LockScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.LockInfo.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Request.CacheControlRequest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Request.Depth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Request.Header
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Request.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Response.CacheControlResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Response.ContentEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Response.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Response.Header
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.Response.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bradmcevoy.http.XmlWriter.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(File) - Method in class com.bradmcevoy.http.upload.FileItemExt
 
write(byte[], int, int) - Method in class com.bradmcevoy.http.upload.MonitoredOutputStream
 
write(byte[]) - Method in class com.bradmcevoy.http.upload.MonitoredOutputStream
 
write(int) - Method in class com.bradmcevoy.http.upload.MonitoredOutputStream
 
writeAtt(String, String) - Method in class com.bradmcevoy.http.XmlWriter.Element
 
writeData(String) - Method in class com.bradmcevoy.http.XmlWriter
Write a CDATA segment.
writeElement(String, String, XmlWriter.Type) - Method in class com.bradmcevoy.http.XmlWriter
 
writeElement(String, String, String, XmlWriter.Type) - Method in class com.bradmcevoy.http.XmlWriter
 
writeProperty(String, String, String, String) - Method in class com.bradmcevoy.http.XmlWriter
 
writeProperty(String, String, String) - Method in class com.bradmcevoy.http.XmlWriter
 
writeProperty(String, String) - Method in class com.bradmcevoy.http.XmlWriter
 
writer - Variable in class com.bradmcevoy.http.XmlWriter
 
writeText(String) - Method in class com.bradmcevoy.http.XmlWriter.Element
 
writeText(String) - Method in class com.bradmcevoy.http.XmlWriter
Append plain text.
writeXMLHeader() - Method in class com.bradmcevoy.http.XmlWriter
 
WritingException - Exception in com.bradmcevoy.io
 
WritingException(IOException) - Constructor for exception com.bradmcevoy.io.WritingException
 

X

XML - Static variable in interface com.bradmcevoy.http.Response
 
XmlWriter - Class in com.bradmcevoy.http
 
XmlWriter(OutputStream) - Constructor for class com.bradmcevoy.http.XmlWriter
 
XmlWriter.Element - Class in com.bradmcevoy.http
 
XmlWriter.Type - Enum in com.bradmcevoy.http
 

_

_respondWithContent(Request, Response, GetableResource, Map<String, String>) - Method in class com.bradmcevoy.http.Handler
 
A B C D E F G H I L M N O P R S T U V W X _ 
Skip navigation links

Copyright © 2020. All rights reserved.