Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abandon() - Method in class io.milton.ldap.SearchRunnable
Abandon search.
abandonSearch(LdapConnection, int, BerDecoder) - Method in class io.milton.ldap.SearchManager
 
AbstractAnnotationHandler - Class in io.milton.http.annotated
 
AbstractAnnotationHandler(AnnotationResourceFactory, Class, Request.Method...) - Constructor for class io.milton.http.annotated.AbstractAnnotationHandler
 
AbstractRequest - Class in io.milton.http
 
AbstractRequest() - Constructor for class io.milton.http.AbstractRequest
 
AbstractResponse - Class in io.milton.http
 
AbstractResponse() - Constructor for class io.milton.http.AbstractResponse
 
AbstractWrappingResponseHandler - Class in io.milton.http
Response Handler which wraps another
AbstractWrappingResponseHandler() - Constructor for class io.milton.http.AbstractWrappingResponseHandler
 
AbstractWrappingResponseHandler(WebDavResponseHandler) - Constructor for class io.milton.http.AbstractWrappingResponseHandler
 
AccessControlListAnnotationHandler - Class in io.milton.http.annotated
Attempt to locate an Access Control List of the given resource for the current user
AccessControlListAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.AccessControlListAnnotationHandler
 
acl - Variable in class io.milton.http.annotated.AnnoResource
 
add(CommonResource) - Method in class io.milton.http.annotated.ResourceList
 
add(ResourceList) - Method in class io.milton.http.annotated.ResourceList
Just adds the elements in the given list to this list and returns list to make it suitable for chaining and use from velocity
add(ResourceFactory) - Method in class io.milton.http.MultipleResourceFactory
Allows factories to be added after construction
add(PropertyMap.StandardProperty) - Method in class io.milton.http.webdav.PropertyMap
 
add(Condition) - Method in class io.milton.ldap.MultiCondition
Add a new condition.
add(LdapFilter) - Method in class io.milton.ldap.CompoundLdapFilter
Add child filter
add(LdapFilter) - Method in interface io.milton.ldap.LdapFilter
 
add(PropertySource) - Method in class io.milton.http.webdav.PropertySourcesList
 
add(QName) - Method in class io.milton.http.webdav.PropertiesRequest
 
addAsFirst(ResourceFactory) - Method in class io.milton.http.MultipleResourceFactory
 
addEventListener(EventListener) - Method in class io.milton.http.HttpManager
 
addHandler(WellKnownResourceFactory.WellKnownHandler) - Method in class io.milton.http.WellKnownResourceFactory
 
addIf(Map<String, Object>, Set<String>, String, Object) - Method in class io.milton.ldap.LdapResponseHandler
 
addPropertySource(PropertySource) - Method in class io.milton.http.webdav.WebDavProtocol
 
addReport(Report) - Method in class io.milton.http.webdav.WebDavProtocol
 
AddressBooksAnnotationHandler - Class in io.milton.http.annotated
 
AddressBooksAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.AddressBooksAnnotationHandler
 
AddressDataTypeListValueWriter - Class in io.milton.http.values
Supports AddressDataTypeList objects, and writes them out as a list of <C:address-data-type content-type="text/vcard" version="3.0"/> elements
AddressDataTypeListValueWriter() - Constructor for class io.milton.http.values.AddressDataTypeListValueWriter
 
addThread() - Method in class io.milton.simpleton.Stage
 
addUser(String, String, String, String, String) - Method in class io.milton.ldap.MemoryUserSessionFactory
 
afterBuild(HttpManagerBuilder, HttpManager) - Method in interface io.milton.config.InitListener
Called immediately after building the http manager
afterCommand(FtpSession, FtpRequest, FtpReply) - Method in class io.milton.ftp.MiltonFtplet
 
afterInit() - Method in class io.milton.config.HttpManagerBuilder
Overridable method called after init but before build
afterInit(HttpManagerBuilder) - Method in interface io.milton.config.InitListener
Called just after init, and before building the HttpManager instance
AjaxLoginResource - Class in io.milton.http.json
 
AjaxLoginResource(String, Resource) - Constructor for class io.milton.http.json.AjaxLoginResource
 
always - Enum constant in enum class io.milton.http.http11.DefaultHttp11ResponseHandler.BUFFERING
 
and(Condition...) - Method in class io.milton.ldap.Conditions
 
And - Enum constant in enum class io.milton.ldap.Condition.Operator
 
AnnoAddressBookResource - Class in io.milton.http.annotated
 
AnnoAddressBookResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoAddressBookResource
 
AnnoCalendarHomeResource - Class in io.milton.http.annotated
Just adds schedling inbox and outbox to the collection
AnnoCalendarHomeResource(AnnotationResourceFactory, Object, AnnoPrincipalResource, CalendarSearchService) - Constructor for class io.milton.http.annotated.AnnoCalendarHomeResource
 
AnnoCalendarResource - Class in io.milton.http.annotated
 
AnnoCalendarResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoCalendarResource
 
annoClass - Variable in class io.milton.http.annotated.AbstractAnnotationHandler
 
AnnoCollectionResource - Class in io.milton.http.annotated
Placeholder object to represent a node in an annotations hierachy acting as a collection A source object (ie your pojo) is considered a collection if it can have children , ie if there exists at least one @ChildOf or @ChildrenOf method which has that object as its source type.
AnnoCollectionResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoCollectionResource
 
AnnoContactResource - Class in io.milton.http.annotated
 
AnnoContactResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoContactResource
 
AnnoEventResource - Class in io.milton.http.annotated
 
AnnoEventResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoEventResource
 
annoFactory - Variable in class io.milton.http.annotated.AnnoResource
 
AnnoFileResource - Class in io.milton.http.annotated
 
AnnoFileResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoFileResource
 
AnnoPrincipalResource - Class in io.milton.http.annotated
 
AnnoPrincipalResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoPrincipalResource
 
AnnoResource - Class in io.milton.http.annotated
 
AnnoResource(AnnotationResourceFactory, Object, AnnoCollectionResource) - Constructor for class io.milton.http.annotated.AnnoResource
 
annoResourceFactory - Variable in class io.milton.http.annotated.AbstractAnnotationHandler
 
AnnoSchedulingInboxResource - Class in io.milton.http.annotated
Placeholder object to represent a node in an annotations hierarchy acting as a collection A source object (ie your POJO) is considered a collection if it can have children , ie if there exists at least one @ChildOf or @ChildrenOf method which has that object as its source type.
AnnoSchedulingInboxResource(AnnotationResourceFactory, Object, AnnoPrincipalResource) - Constructor for class io.milton.http.annotated.AnnoSchedulingInboxResource
 
AnnotationHandler - Interface in io.milton.http.annotated
Common interface for handlers which implement the logic for annotations.
AnnotationResourceFactory - Class in io.milton.http.annotated
A resource factory which provides access to files in a file system.
AnnotationResourceFactory() - Constructor for class io.milton.http.annotated.AnnotationResourceFactory
 
AnnotationResourceFactory.AnnotationsDisplayNameFormatter - Class in io.milton.http.annotated
 
AnnotationsDisplayNameFormatter(DisplayNameFormatter) - Constructor for class io.milton.http.annotated.AnnotationResourceFactory.AnnotationsDisplayNameFormatter
 
AnonymousTrustManager() - Constructor for class io.milton.simpleton.SslSimpletonServer.AnonymousTrustManager
 
appendCDataString(StringBuilder, String) - Static method in class io.milton.http.values.CDataValueWriter
 
appendChallenges(Resource, Request, List<String>) - Method in interface io.milton.http.AuthenticationHandler
Create a challenge for this authentication method.
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.BasicAuthHandler
 
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.DigestAuthenticationHandler
 
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
appendChallenges(Resource, Request, List<String>) - Method in class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
appendResponse(XmlWriter, PropFindResponse, Map<String, String>, boolean) - Method in class io.milton.http.webdav.PropFindXmlGeneratorHelper
 
appendSupportedLevels(Resource, Set<String>) - Method in interface io.milton.http.webdav.WebDavExtension
 
AppEngineDigestAuthenticationHandler - Class in io.milton.gae
Convenience subclass of DigestAuthenticationHandler which just creates a AppEngineMemcacheNonceProvider as the default nonce provider.
AppEngineDigestAuthenticationHandler() - Constructor for class io.milton.gae.AppEngineDigestAuthenticationHandler
 
AppEngineMemcacheNonceProvider - Class in io.milton.gae
Uses google's memcache implementation to store nonces which are available across the cluster.
AppEngineMemcacheNonceProvider(int) - Constructor for class io.milton.gae.AppEngineMemcacheNonceProvider
 
applicableMethod() - Method in class io.milton.http.json.AjaxLoginResource
 
applicableMethod() - Method in class io.milton.http.json.CopyJsonResource
 
applicableMethod() - Method in class io.milton.http.json.JsonResource
 
applicableMethod() - Method in class io.milton.http.json.MkcolJsonResource
 
applicableMethod() - Method in class io.milton.http.json.MoveJsonResource
 
applicableMethod() - Method in class io.milton.http.json.PostJsonResource
 
applicableMethod() - Method in class io.milton.http.json.PropFindJsonResource
 
applicableMethod() - Method in class io.milton.http.json.PropPatchJsonResource
 
applicableMethod() - Method in class io.milton.http.json.PutJsonResource
 
applyPartialUpdate(GetableResource, Request, Range, OutputStream) - Method in class io.milton.http.http11.PutHelper
Copy the current content of the resource to the outputstream, except writing the new partial update for the given range.
ATT_AUTH_CALLED - Static variable in class io.milton.http.AuthenticationService
 
ATT_AUTH_STATUS - Static variable in class io.milton.http.AuthenticationService
 
ATT_DISABLE - Static variable in class io.milton.http.http11.auth.LoginResponseHandler
 
ATT_NAME_FILES - Static variable in class io.milton.http.ResourceHandlerHelper
request attribute name for the files map
ATT_NAME_PARAMS - Static variable in class io.milton.http.ResourceHandlerHelper
request attribute name for the parameters map
attemptToReadProperty(Object, String...) - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
attemptToSetProperty(Object, Object, String...) - Method in class io.milton.http.annotated.AbstractAnnotationHandler
Returns true if it was able to set the property
AttributeCondition - Class in io.milton.ldap
 
AttributeCondition(LdapPropertyMapper, String, Condition.Operator, int) - Constructor for class io.milton.ldap.AttributeCondition
 
AttributeCondition(LdapPropertyMapper, String, Condition.Operator, String) - Constructor for class io.milton.ldap.AttributeCondition
 
auth - Variable in class io.milton.http.AuthenticationService.AuthStatus
 
authenticate(AnnoPrincipalResource, DigestResponse) - Method in class io.milton.http.annotated.AuthenticateAnnotationHandler
 
authenticate(AnnoPrincipalResource, String) - Method in class io.milton.http.annotated.AuthenticateAnnotationHandler
 
authenticate(DigestResponse) - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
authenticate(DigestResponse) - Method in class io.milton.http.annotated.AnnoResource
 
authenticate(DigestResponse) - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
authenticate(DigestResponse) - Method in class io.milton.http.fck.FckCommon
 
authenticate(DigestResponse) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
authenticate(DigestResponse) - Method in class io.milton.http.fs.FsResource
 
authenticate(DigestResponse) - Method in class io.milton.http.fs.NullSecurityManager
 
authenticate(DigestResponse) - Method in class io.milton.http.fs.SimpleSecurityManager
 
authenticate(DigestResponse) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
authenticate(DigestResponse) - Method in class io.milton.http.json.JsonResource
 
authenticate(DigestResponse) - Method in class io.milton.http.ReadOnlySecurityManager
 
authenticate(DigestResponse) - Method in interface io.milton.http.SecurityManager
Authenticate a digest request
authenticate(DigestResponse) - Method in class io.milton.http.SimpleDigestResource
 
authenticate(Request) - Method in class io.milton.http.http11.auth.PreAuthenticationFilter
Looks for an AuthenticationHandler which supports the given resource and authorization header, and then returns the result of that handler's authenticate method.
authenticate(Resource, Request) - Method in interface io.milton.http.AuthenticationHandler
Authenticate the details in the request for access to the given resource.
authenticate(Resource, Request) - Method in class io.milton.http.AuthenticationService
Looks for an AuthenticationHandler which supports the given resource and authorization header, and then returns the result of that handler's authenticate method.
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.BasicAuthHandler
 
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.DigestAuthenticationHandler
 
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
The authentication result is written to a request attribute called "loginResult".
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
authenticate(Resource, Request) - Method in class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
authenticate(String, String) - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
authenticate(String, String) - Method in class io.milton.http.annotated.AnnoResource
 
authenticate(String, String) - Method in class io.milton.http.annotated.LockNullResource
 
authenticate(String, String) - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
authenticate(String, String) - Method in class io.milton.http.fck.FckCommon
 
authenticate(String, String) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
authenticate(String, String) - Method in class io.milton.http.fs.FsResource
 
authenticate(String, String) - Method in class io.milton.http.fs.NullSecurityManager
 
authenticate(String, String) - Method in class io.milton.http.fs.SimpleSecurityManager
 
authenticate(String, String) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
authenticate(String, String) - Method in class io.milton.http.json.JsonResource
 
authenticate(String, String) - Method in class io.milton.http.ReadOnlySecurityManager
 
authenticate(String, String) - Method in interface io.milton.http.SecurityManager
 
authenticate(String, String) - Method in class io.milton.http.SimpleResource
 
authenticate(String, String) - Method in class io.milton.ldap.MapContact
 
authenticate(String, String) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
authenticate(String, String) - Method in class io.milton.servlet.ServletResource
 
authenticate(String, String) - Method in class io.milton.servlet.StaticResource
 
authenticate(String, String) - Method in class io.milton.servlet.UrlResource
 
authenticate(Authentication) - Method in class io.milton.ftp.UserManagerAdapter
 
AuthenticateAnnotationHandler - Class in io.milton.http.annotated
 
AuthenticateAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.AuthenticateAnnotationHandler
 
authenticateDetailsPresent(Request) - Method in class io.milton.http.AuthenticationService
Determine if there are any credentials present.
AuthenticationHandler - Interface in io.milton.http
Implementations of this interface are authentication methods for use with HTTP.
authenticationHandlers - Variable in class io.milton.config.HttpManagerBuilder
 
authenticationService - Variable in class io.milton.config.HttpManagerBuilder
 
AuthenticationService - Class in io.milton.http
 
AuthenticationService(List<AuthenticationHandler>) - Constructor for class io.milton.http.AuthenticationService
Creates a AuthenticationService using the given handlers.
AuthenticationService.AuthStatus - Class in io.milton.http
 
authorisationListener - Variable in class io.milton.config.HttpManagerBuilder
 
AuthorisationListener - Interface in io.milton.http
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.annotated.AnnoResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.annotated.LockNullResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.fck.FckCommon
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.fs.FsResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.json.JsonResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.json.PropPatchJsonResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.http.SimpleResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.ldap.MapContact
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.servlet.ServletResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.servlet.StaticResource
 
authorise(Request, Request.Method, Auth) - Method in class io.milton.servlet.UrlResource
 
authorise(Request, Request.Method, Auth, Resource) - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
authorise(Request, Request.Method, Auth, Resource) - Method in class io.milton.http.fs.NullSecurityManager
 
authorise(Request, Request.Method, Auth, Resource) - Method in class io.milton.http.fs.SimpleSecurityManager
 
authorise(Request, Request.Method, Auth, Resource) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
authorise(Request, Request.Method, Auth, Resource) - Method in class io.milton.http.ReadOnlySecurityManager
 
authorise(Request, Request.Method, Auth, Resource) - Method in interface io.milton.http.SecurityManager
Check that the authenticater user can access the given resource for the given method.
authority - Variable in class io.milton.ftp.NameAndAuthority
The name of the authority which grants access.
authorize(AuthorizationRequest) - Method in class io.milton.ftp.MiltonUser
Note that real authorisation is done by MiltonFtpFile
AuthStatus(Auth, boolean) - Constructor for class io.milton.http.AuthenticationService.AuthStatus
 
availablePrivs(Object, AnnoResource, Auth) - Method in class io.milton.http.annotated.AccessControlListAnnotationHandler
Get priviledges for the current user

B

baseResponse - Variable in class io.milton.simpleton.SimpleMiltonResponse
 
BaseSchedulingResource - Class in io.milton.http.annotated.scheduling
Common sub-interface for inbox and outbox scheduling resources
BaseSchedulingResource(CalDavPrincipal, CalendarSearchService, String) - Constructor for class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
BasicAuthHandler - Class in io.milton.http.http11.auth
 
BasicAuthHandler() - Constructor for class io.milton.http.http11.auth.BasicAuthHandler
 
basicHandler - Variable in class io.milton.config.HttpManagerBuilder
 
BeanPropertyAuthoriser - Class in io.milton.property
 
BeanPropertyAuthoriser(BeanPropertySource, PropertyAuthoriser) - Constructor for class io.milton.property.BeanPropertyAuthoriser
 
beanPropertySource - Variable in class io.milton.config.HttpManagerBuilder
 
BeanPropertySource - Class in io.milton.property
A read/write source of properties which uses getter/setter style properties on the resource class.
BeanPropertySource() - Constructor for class io.milton.property.BeanPropertySource
 
beforeCommand(FtpSession, FtpRequest) - Method in class io.milton.ftp.MiltonFtplet
 
beforeInit(HttpManagerBuilder) - Method in interface io.milton.config.InitListener
Called just before init on HttpManagerBuilder
beforeProtocolBuild(HttpManagerBuilder) - Method in interface io.milton.config.InitListener
Called immediately before building the protocol stack, ie the Http11Protocol etc Note that building the protocol stack is done before building the HttpManager
begin(String) - Method in class io.milton.http.XmlWriter
 
begin(String) - Method in class io.milton.http.XmlWriter.Element
Start a new element, completing the open tag if required
begin(String, String) - Method in class io.milton.http.XmlWriter
 
begin(String, String) - Method in class io.milton.http.XmlWriter.Element
 
begin(String, String, boolean) - Method in class io.milton.http.XmlWriter.Element
 
begin(String, String, String) - Method in class io.milton.http.XmlWriter.Element
 
beginAsyncSearch(LdapConnection, int, SearchRunnable) - Method in class io.milton.ldap.SearchManager
 
bind() - Method in class io.milton.ldap.LdapServer
Bind server socket on defined port.
BooleanValueWriter - Class in io.milton.http.values
 
BooleanValueWriter() - Constructor for class io.milton.http.values.BooleanValueWriter
 
Bufferable - Interface in io.milton.http.http11
For response handlers that can be buffered
buffering - Variable in class io.milton.config.HttpManagerBuilder
 
BufferingGetableResourceEntity - Class in io.milton.http.entity
 
BufferingGetableResourceEntity(GetableResource, Map<String, String>, String, Long, int) - Constructor for class io.milton.http.entity.BufferingGetableResourceEntity
 
build() - Method in class io.milton.servlet.DefaultMiltonConfigurator
Actually builds the httpManager.
builder - Variable in class io.milton.servlet.DefaultMiltonConfigurator
 
buildHttpManager() - Method in class io.milton.config.HttpManagerBuilder
 
buildInvokeArgs(AnnoResource, Method, Object...) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
buildInvokeArgsExt(AnnoResource, Object, boolean, Method, Object...) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
buildJsonResourceFactory() - Method in class io.milton.config.HttpManagerBuilder
 
buildOuterResourceFactory() - Method in class io.milton.config.HttpManagerBuilder
 
buildPatchSetter() - Method in class io.milton.config.HttpManagerBuilder
 
buildProperties(PropFindableResource, int, PropertiesRequest, String) - Method in class io.milton.http.webdav.DefaultPropFindPropertyBuilder
Construct a list of PropFindResponse for the given resource, using the PropertySource's injected into this class.
buildProperties(PropFindableResource, int, PropertiesRequest, String) - Method in interface io.milton.http.webdav.PropFindPropertyBuilder
Construct a list of PropFindResponse for the given resource, using the PropertySource's injected into this class.
buildProtocolHandlers(WebDavResponseHandler, ResourceTypeHelper) - Method in class io.milton.config.HttpManagerBuilder
 
buildResourceTypeHelper() - Method in class io.milton.config.HttpManagerBuilder
 
ByteArrayEntity - Class in io.milton.http.entity
 
ByteArrayEntity(byte[]) - Constructor for class io.milton.http.entity.ByteArrayEntity
 

C

c1 - Variable in class io.milton.proxy.ProxyLogConn
 
c2 - Variable in class io.milton.proxy.ProxyLogConn
 
cacheControlHelper - Variable in class io.milton.config.HttpManagerBuilder
 
CacheControlHelper - Interface in io.milton.http.http11
Generates the cache-control header on the response
CacheManager - Interface in io.milton.cache
Simple abstraction to caching interfaces, represented as Map
calcExpiresAt(Date, long) - Static method in class io.milton.http.http11.DefaultCacheControlHelper
 
calcShaHash(String, String) - Static method in class io.milton.http.http11.auth.HmacUtils
 
calculateResponse(Auth, String, Request.Method) - Method in class io.milton.http.http11.auth.DigestHelper
 
CalendarDateRangeQueryAnnotationHandler - Class in io.milton.http.annotated
 
CalendarDateRangeQueryAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CalendarDateRangeQueryAnnotationHandler
 
CalendarInvitationsAnnotationHandler - Class in io.milton.http.annotated
Find all calendar objects (ie events) which represent an invitation for the given user.
CalendarInvitationsAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CalendarInvitationsAnnotationHandler
 
CalendarInvitationsCTagAnnotationHandler - Class in io.milton.http.annotated
Find all calendar objects (ie events) which represent an invitation for the given user.
CalendarInvitationsCTagAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CalendarInvitationsCTagAnnotationHandler
 
CalendarsAnnotationHandler - Class in io.milton.http.annotated
 
CalendarsAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CalendarsAnnotationHandler
 
calendarSearchService - Variable in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
canAuthenticate(Object) - Method in class io.milton.http.annotated.AuthenticateAnnotationHandler
 
cancelAllSearches(LdapConnection) - Method in class io.milton.ldap.SearchManager
 
canLogin(Resource, Request) - Method in class io.milton.http.http11.auth.LoginResponseHandler.ContentTypeLoginPageTypeHandler
 
canLogin(Resource, Request) - Method in interface io.milton.http.http11.auth.LoginResponseHandler.LoginPageTypeHandler
Return true if the given resource and request is suitable for presenting a web browser login page
canUseExternalAuth(Resource, Request) - Method in class io.milton.http.AuthenticationService
Determine if we can use external identify providers to authenticate this request
CdataDisplayNameFormatter - Class in io.milton.http.webdav
Decorator which wraps the underlying display name within a CDATA tag Provide the underlying DisplayNameFormatter as a constructor argument
CdataDisplayNameFormatter(DisplayNameFormatter) - Constructor for class io.milton.http.webdav.CdataDisplayNameFormatter
 
CDataValueWriter - Class in io.milton.http.values
 
CDataValueWriter() - Constructor for class io.milton.http.values.CDataValueWriter
 
changeWorkingDirectory(String) - Method in class io.milton.ftp.MiltonFsView
 
characters(char[], int, int) - Method in class io.milton.http.LockInfoSaxHandler
 
characters(char[], int, int) - Method in class io.milton.http.webdav.PropFindSaxHandler
 
characters(char[], int, int) - Method in class io.milton.http.webdav.PropPatchSaxHandler
 
charset - Variable in class io.milton.http.XmlWriter
 
checkAuthentication(HttpManager, Resource, Request) - Method in class io.milton.http.HandlerHelper
 
checkAuthentication(HttpManager, Resource, Request) - Method in class io.milton.http.ResourceHandlerHelper
 
checkAuthorisation(HttpManager, Resource, Request) - Method in class io.milton.http.HandlerHelper
 
checkAuthorisation(HttpManager, Resource, Request, Request.Method, Auth) - Method in class io.milton.http.HandlerHelper
Check that the user has the priviledge to perform the requested operation on the primary resource, ie that which is specified or implied in the URL Note that for a PUT we can
checkClientTrusted(X509Certificate[], String) - Method in class io.milton.simpleton.SslSimpletonServer.AnonymousTrustManager
 
checkExpects(Http11ResponseHandler, Request, Response) - Method in class io.milton.http.HandlerHelper
Checks the expect header, and responds if necessary
checkIfMatch(Resource, Request) - Method in class io.milton.http.http11.MatchHelper
Check if the resource has been modified based on etags Returns true if the match comparison indicates that the resource has NOT been modified Ie, returning "true" means to continue with PUT processing.
checkIfNoneMatch(Resource, Request) - Method in class io.milton.http.http11.MatchHelper
Returns true if none of the given etags match those given in the if-none-match header In the usual use case of GET returning false means "do nothing different", ie continue processing.
checkIfRange(Resource, Request) - Method in class io.milton.http.http11.MatchHelper
Only used if a Range header is in the request.
checkPermissions(Request, Request.Method, PropertyAuthoriser.PropertyPermission, Set<QName>, Resource) - Method in class io.milton.property.BeanPropertyAuthoriser
 
checkPermissions(Request, Request.Method, PropertyAuthoriser.PropertyPermission, Set<QName>, Resource) - Method in class io.milton.property.DefaultPropertyAuthoriser
 
checkPermissions(Request, Request.Method, PropertyAuthoriser.PropertyPermission, Set<QName>, Resource) - Method in interface io.milton.property.PropertyAuthoriser
 
checkPermissions(Request, Request.Method, PropertyAuthoriser.PropertyPermission, Set<QName>, Resource) - Method in class io.milton.property.SimplePropertyAuthoriser
 
checkRedirect(Request) - Method in class io.milton.http.annotated.AnnoResource
 
checkRedirect(Request) - Method in class io.milton.http.annotated.LockNullResource
 
checkRedirect(Request) - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
checkRedirect(Request) - Method in class io.milton.http.fck.FckCommon
 
checkRedirect(Request) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
checkRedirect(Request) - Method in class io.milton.http.fs.FsDirectoryResource
Will redirect if a default page has been specified on the factory
checkRedirect(Request) - Method in class io.milton.http.fs.FsFileResource
 
checkRedirect(Request) - Method in class io.milton.http.json.JsonResource
 
checkRedirect(Request) - Method in class io.milton.http.SimpleResource
 
checkRedirect(Request) - Method in class io.milton.ldap.MapContact
 
checkRedirect(Request) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
checkRedirect(Request) - Method in class io.milton.servlet.ServletResource
 
checkRedirect(Request) - Method in class io.milton.servlet.StaticResource
 
checkRedirect(Request) - Method in class io.milton.servlet.UrlResource
 
CheckResult(QName, Response.Status, String, Resource) - Constructor for class io.milton.property.PropertyAuthoriser.CheckResult
 
checkServerTrusted(X509Certificate[], String) - Method in class io.milton.simpleton.SslSimpletonServer.AnonymousTrustManager
 
checkStorageOnAdd(Request, CollectionResource, Path, String) - Method in class io.milton.http.HandlerHelper
 
checkStorageOnAdd(Request, CollectionResource, Path, String) - Method in class io.milton.http.quota.DefaultStorageChecker
 
checkStorageOnAdd(Request, CollectionResource, Path, String) - Method in interface io.milton.http.quota.StorageChecker
Check to see if the operation should be allowed, when there is no existing resource.
checkStorageOnReplace(Request, CollectionResource, Resource, String) - Method in class io.milton.http.HandlerHelper
 
checkStorageOnReplace(Request, CollectionResource, Resource, String) - Method in class io.milton.http.quota.DefaultStorageChecker
 
checkStorageOnReplace(Request, CollectionResource, Resource, String) - Method in interface io.milton.http.quota.StorageChecker
Check to see if the operation should be allowed, when an existing resource is to be overwritten or replaced.
child(String) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
child(String) - Method in class io.milton.http.annotated.scheduling.SchedulingInboxResource
 
child(String) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
child(String) - Method in class io.milton.http.fs.FsDirectoryResource
 
ChildOfAnnotationHandler - Class in io.milton.http.annotated
 
ChildOfAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.ChildOfAnnotationHandler
 
ChildrenOfAnnotationHandler - Class in io.milton.http.annotated
 
ChildrenOfAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.ChildrenOfAnnotationHandler
 
ChildrenOfTypeMap - Class in io.milton.http.annotated
 
ChildrenOfTypeMap(ResourceList) - Constructor for class io.milton.http.annotated.ChildrenOfTypeMap
 
ClassPathResource(String, Path, InputStream) - Constructor for class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
ClassPathResourceFactory - Class in io.milton.http.fs
A resource factory which looks for resources on the classpath
ClassPathResourceFactory() - Constructor for class io.milton.http.fs.ClassPathResourceFactory
 
ClassPathResourceFactory.ClassPathResource - Class in io.milton.http.fs
 
clear() - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
clearLocks() - Method in class io.milton.http.fs.SimpleLockManager
 
clearProperty(QName, Resource) - Method in class io.milton.http.webdav.WebDavProtocol
 
clearProperty(QName, Resource) - Method in class io.milton.property.BeanPropertySource
 
clearProperty(QName, Resource) - Method in class io.milton.property.MultiNamespaceCustomPropertySource
Just calls setProperty(.. null
clearThreadlocals() - Static method in class io.milton.servlet.MiltonServlet
 
close() - Method in class io.milton.ftp.MiltonFtpAdapter
 
close() - Method in class io.milton.http.XmlWriter.Element
Closes the tag by determining its current state.
close() - Method in class io.milton.ldap.LdapConnection
Close client connection, streams and Exchange session .
close() - Method in class io.milton.ldap.LdapServer
Close server socket
close() - Method in class io.milton.servlet.ServletResponse
 
close() - Method in class io.milton.simpleton.SimpleMiltonResponse
 
close() - Method in class io.milton.simpleton.Stage
 
close(boolean) - Method in class io.milton.http.XmlWriter.Element
 
close(String) - Method in class io.milton.http.XmlWriter
Write a closing tag for the given name
close(String, String) - Method in class io.milton.http.XmlWriter
Write a closing tag, Eg
closeReally() - Method in class io.milton.simpleton.SimpleMiltonResponse
 
closeResponse(Response) - Method in class io.milton.http.entity.DefaultEntityTransport
 
closeResponse(Response) - Method in interface io.milton.http.entity.EntityTransport
Called after sending
closeResponse(Response) - Method in class io.milton.http.HttpManager
 
closest(String) - Method in class io.milton.http.annotated.ResourceList
 
CLOSING - Enum constant in enum class io.milton.http.XmlWriter.Type
 
CommonPropertyAnnotationHandler<T> - Class in io.milton.http.annotated
 
CommonPropertyAnnotationHandler(Class, AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
CommonPropertyAnnotationHandler(Class, AnnotationResourceFactory, String...) - Constructor for class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
CommonResource - Interface in io.milton.http.annotated
 
compareTo(Resource) - Method in class io.milton.http.fs.FsResource
 
compareTo(Resource) - Method in class io.milton.servlet.ServletResource
 
compareTo(Resource) - Method in class io.milton.servlet.StaticResource
 
compareTo(Resource) - Method in class io.milton.servlet.UrlResource
 
CompoundLdapFilter - Class in io.milton.ldap
 
CompressedResource - Interface in io.milton.http
This is just initial experimental design for solution to already compressed resources problem
CompressedResourceEntity - Class in io.milton.http.entity
 
CompressedResourceEntity(CompressedResource, Map<String, String>, String, String) - Constructor for class io.milton.http.entity.CompressedResourceEntity
 
CompressingResponseHandler - Class in io.milton.http
Response Handler which wraps another, and compresses content if appropriate
CompressingResponseHandler() - Constructor for class io.milton.http.CompressingResponseHandler
 
CompressingResponseHandler(WebDavResponseHandler) - Constructor for class io.milton.http.CompressingResponseHandler
 
condition - Variable in class io.milton.ldap.NotCondition
 
Condition - Interface in io.milton.ldap
 
Condition.Operator - Enum Class in io.milton.ldap
 
ConditionalCompatibleResource - Interface in io.milton.http
Resources may implement this, to allow them to decide dynamically whether to support particular HTTP methods.
conditions - Variable in class io.milton.ldap.MultiCondition
 
Conditions - Class in io.milton.ldap
 
Conditions(LdapPropertyMapper) - Constructor for class io.milton.ldap.Conditions
 
Conditions.FolderQueryTraversal - Enum Class in io.milton.ldap
 
Config - Class in io.milton.servlet
Provides a common interface for servlet and filter configuration
Config() - Constructor for class io.milton.servlet.Config
 
configurator - Variable in class io.milton.servlet.MiltonFilter
 
configurator - Variable in class io.milton.servlet.MiltonServlet
 
configure(Config) - Method in class io.milton.servlet.DefaultMiltonConfigurator
 
configure(Config) - Method in interface io.milton.servlet.MiltonConfigurator
 
configure(Config) - Method in class io.milton.servlet.SpringResourceFactoryFactory
 
CONTACT_ATTRIBUTES - Static variable in class io.milton.ldap.ContactAttributes
 
ContactAttributes - Class in io.milton.ldap
 
ContactAttributes() - Constructor for class io.milton.ldap.ContactAttributes
 
ContactDataAnnotationHandler - Class in io.milton.http.annotated
 
ContactDataAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.ContactDataAnnotationHandler
 
contactFind(Condition, Set<String>, int) - Method in class io.milton.ldap.SearchRunnable
Search users in contacts folder
contains(String, String) - Method in class io.milton.ldap.Conditions
 
Contains - Enum constant in enum class io.milton.ldap.Condition.Operator
 
containsKey(Object) - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
containsValue(Object) - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
CONTENT_TYPE - Static variable in class io.milton.http.json.JsonResource
 
contentGenerator - Variable in class io.milton.config.HttpManagerBuilder
 
ContentGenerator - Interface in io.milton.http.http11
Used to generate error pages from ResponseHandlers.
contentLength - Variable in class io.milton.http.AbstractResponse
 
contentType - Variable in class io.milton.simpleton.SimpleFileItem
 
ContentTypeAnnotationHandler - Class in io.milton.http.annotated
 
ContentTypeAnnotationHandler(AnnotationResourceFactory, String...) - Constructor for class io.milton.http.annotated.ContentTypeAnnotationHandler
 
ContentTypeLoginPageTypeHandler() - Constructor for class io.milton.http.http11.auth.LoginResponseHandler.ContentTypeLoginPageTypeHandler
 
contextPath - Variable in class io.milton.config.HttpManagerBuilder
 
controllerClassNames - Variable in class io.milton.config.HttpManagerBuilder
 
ControllerMethod - Class in io.milton.http.annotated
 
ControllerMethod(Object, Method, Class, Annotation) - Constructor for class io.milton.http.annotated.ControllerMethod
 
controllerPackagesToScan - Variable in class io.milton.config.HttpManagerBuilder
 
controllers - Variable in class io.milton.config.HttpManagerBuilder
 
convertLdapToContactReturningAttributes(Set<String>) - Static method in class io.milton.ldap.LdapUtils
 
convertToString(Object) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Convert an input Date/Calendar object into a String.
convertToType(Class, Object) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Convert the input object into a Date object of the specified type.
cookieAuthenticationHandler - Variable in class io.milton.config.HttpManagerBuilder
 
CookieAuthenticationHandler - Class in io.milton.http.http11.auth
This wraps a bunch of other authentication handlers, so if any of those successfully login the user then this will generate a cookie which can be used subsequently.
CookieAuthenticationHandler(NonceProvider, List<AuthenticationHandler>, ResourceFactory, List<String>) - Constructor for class io.milton.http.http11.auth.CookieAuthenticationHandler
 
cookieDelegateHandlers - Variable in class io.milton.config.HttpManagerBuilder
 
CopyAnnotationHandler - Class in io.milton.http.annotated
 
CopyAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CopyAnnotationHandler
 
CopyHandler - Class in io.milton.http.webdav
 
CopyHandler(WebDavResponseHandler, HandlerHelper, ResourceHandlerHelper, UserAgentHelper) - Constructor for class io.milton.http.webdav.CopyHandler
 
CopyJsonResource - Class in io.milton.http.json
Forwards the POST request to the copy method on the wrapped resource, looking up destination collection and name from the "destination" request parameter
CopyJsonResource(String, CopyableResource, ResourceFactory) - Constructor for class io.milton.http.json.CopyJsonResource
 
copyTo(CollectionResource, String) - Method in class io.milton.http.annotated.AnnoResource
 
copyTo(CollectionResource, String) - Method in class io.milton.http.fs.FsResource
 
createAndAppend(Collection<AnnoResource>, Object, AnnoCollectionResource, ControllerMethod) - Method in class io.milton.http.annotated.AnnotationResourceFactory
Process the source object (which may be a Collection of source objects), and for each one instantiate an AnnoResource and append it to the result set
createAndLock(String, LockTimeout, LockInfo) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
createAndLock(String, LockTimeout, LockInfo) - Method in class io.milton.http.fs.FsDirectoryResource
 
createCalendar(String, Map<QName, String>) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
createCollection(String) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
createCollection(String) - Method in class io.milton.http.fs.FsDirectoryResource
 
createConnectionHandler(Socket) - Method in class io.milton.ldap.LdapServer
 
createDefaultHttp11ResponseHandler(AuthenticationService) - Method in class io.milton.config.HttpManagerBuilder
 
createFileSystemView(User) - Method in class io.milton.ftp.MiltonFtpAdapter
 
createInputStream(long) - Method in class io.milton.ftp.MiltonFtpFile
 
createListener() - Method in class io.milton.ftp.MiltonListenerFactory
 
createLockHolder(AnnoCollectionResource, String, LockTimeout, LockInfo) - Method in class io.milton.http.annotated.AnnotationResourceFactory
Create an in-memory resource with the given timeout.
createNew(String, InputStream, Long, String) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
createNew(String, InputStream, Long, String) - Method in class io.milton.http.fs.FsDirectoryResource
 
createNonce(Request) - Method in class io.milton.gae.AppEngineMemcacheNonceProvider
 
createNonce(Request) - Method in interface io.milton.http.http11.auth.NonceProvider
Create and return a nonce value to be used for an authentication session.
createNonce(Request) - Method in class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
createNonce(Request, String) - Method in interface io.milton.http.http11.auth.NonceProvider
 
createNonceObject(Request) - Method in class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
createOutputStream(long) - Method in class io.milton.ftp.MiltonFtpFile
 
createResource(MakeCollectionableResource, String, Request) - Method in interface io.milton.http.webdav.MkColHandler.CollectionResourceCreator
 
CreationException(Class, Throwable) - Constructor for exception io.milton.config.HttpManagerBuilder.CreationException
 
CreationException(Field, Class, Throwable) - Constructor for exception io.milton.config.HttpManagerBuilder.CreationException
 
CreationException(Method, Class, Throwable) - Constructor for exception io.milton.config.HttpManagerBuilder.CreationException
 
credentialsPresent(Request) - Method in interface io.milton.http.AuthenticationHandler
Determine if there are login credentials present.
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.BasicAuthHandler
 
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.DigestAuthenticationHandler
 
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
credentialsPresent(Request) - Method in class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
CTagAnnotationHandler - Class in io.milton.http.annotated
 
CTagAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.CTagAnnotationHandler
 
CurrentLock(String, LockToken, String) - Constructor for class io.milton.http.fs.SimpleLockManager.CurrentLock
 
CurrentLock(String, String, Date, String, Long) - Constructor for class io.milton.http.fs.SimpleLockManager.CurrentLock
 
CustomPostHandler - Interface in io.milton.http.http11
Used for when we want to delegate POST handling to something other then the usual processForm method.
CustomProperty - Interface in io.milton.http
Represents support for a given property.

D

DataBinder - Class in io.milton.http.annotated
 
DataBinder() - Constructor for class io.milton.http.annotated.DataBinder
 
DateValueWriter - Class in io.milton.http.values
 
DateValueWriter() - Constructor for class io.milton.http.values.DateValueWriter
 
DAV_PREFIX - Static variable in class io.milton.http.webdav.WebDavProtocol
 
DAV_URI - Static variable in class io.milton.http.webdav.WebDavProtocol
 
DavEnabledDispatcherServlet - Class in io.milton.servlet
Subclasses DispatcherServlet to override logic which filters out requests for webdav methods such as PROPFIND I don't know what the spring guys were thinking when they decided to do that, but at least they made it easy to override.
DavEnabledDispatcherServlet() - Constructor for class io.milton.servlet.DavEnabledDispatcherServlet
 
debug - Variable in class io.milton.proxy.ProxyLogConn
 
decodeUrl(String) - Static method in class io.milton.http.HttpManager
 
Deep - Enum constant in enum class io.milton.ldap.Conditions.FolderQueryTraversal
 
DEFAULT_KEYSTORE_ALGORITHM - Static variable in class io.milton.simpleton.SslSimpletonServer
 
DEFAULT_PORT - Static variable in class io.milton.ldap.LdapServer
Default LDAP port
DefaultCacheControlHelper - Class in io.milton.http.http11
 
DefaultCacheControlHelper() - Constructor for class io.milton.http.http11.DefaultCacheControlHelper
 
DefaultDisplayNameFormatter - Class in io.milton.http.webdav
An implementation of DisplayNameFormatter which just uses the resource getName() as the display name.
DefaultDisplayNameFormatter() - Constructor for class io.milton.http.webdav.DefaultDisplayNameFormatter
 
DefaultEntityTransport - Class in io.milton.http.entity
The normal, trivial, implementation of EntityTransport which simply writes immediately and directly to the Response output stream
DefaultEntityTransport(UserAgentHelper) - Constructor for class io.milton.http.entity.DefaultEntityTransport
 
DefaultETagGenerator - Class in io.milton.http.http11
Generates the ETag as follows: - if the resource has a null unique id, returns null - if the resource has a modified date it's hashcode is appended to the unique id - the result is returned
DefaultETagGenerator() - Constructor for class io.milton.http.http11.DefaultETagGenerator
 
DefaultHttp11ResponseHandler - Class in io.milton.http.http11
 
DefaultHttp11ResponseHandler(AuthenticationService, ETagGenerator, ContentGenerator) - Constructor for class io.milton.http.http11.DefaultHttp11ResponseHandler
 
DefaultHttp11ResponseHandler.BUFFERING - Enum Class in io.milton.http.http11
 
DefaultMiltonConfigurator - Class in io.milton.servlet
The default means of configuring milton's HttpManager.
DefaultMiltonConfigurator() - Constructor for class io.milton.servlet.DefaultMiltonConfigurator
 
defaultPassword - Variable in class io.milton.config.HttpManagerBuilder
 
DefaultPropertyAuthoriser - Class in io.milton.property
This default implementation is to allow property access based on the request.
DefaultPropertyAuthoriser() - Constructor for class io.milton.property.DefaultPropertyAuthoriser
 
DefaultPropFindPropertyBuilder - Class in io.milton.http.webdav
This class performs the main part of PROPFIND processing, which is given a field request (either named fields or an allprop request) and a target resource, iterate over that resource and its children (depending on the depth header) and list a list of PropFindResponse objects.
DefaultPropFindPropertyBuilder(List<PropertySource>) - Constructor for class io.milton.http.webdav.DefaultPropFindPropertyBuilder
 
DefaultPropFindRequestFieldParser - Class in io.milton.http.webdav
Simple implmentation which just parses the request body.
DefaultPropFindRequestFieldParser() - Constructor for class io.milton.http.webdav.DefaultPropFindRequestFieldParser
 
DefaultPropPatchParser - Class in io.milton.http.webdav
 
DefaultPropPatchParser() - Constructor for class io.milton.http.webdav.DefaultPropPatchParser
 
DefaultQuotaDataAccessor - Class in io.milton.http.quota
Default implementation which just reads the quota properties from QuotaResource, if the given resource implements it.
DefaultQuotaDataAccessor() - Constructor for class io.milton.http.quota.DefaultQuotaDataAccessor
 
defaultStandardFilter - Variable in class io.milton.config.HttpManagerBuilder
 
DefaultStorageChecker - Class in io.milton.http.quota
Default storage checking mechanism checks to see if the nearest parent resource implements QuotaResource, and if so uses the available bytes property from that to determine whether to allow a PUT Note that there is not always information available giving the size of new content, and in the case of replacing an existing resource, we might not have that resource's size.
DefaultStorageChecker() - Constructor for class io.milton.http.quota.DefaultStorageChecker
 
defaultUser - Variable in class io.milton.config.HttpManagerBuilder
 
DefaultUserAgentHelper - Class in io.milton.http.webdav
 
DefaultUserAgentHelper() - Constructor for class io.milton.http.webdav.DefaultUserAgentHelper
 
DefaultWebDavResponseHandler - Class in io.milton.http.webdav
 
DefaultWebDavResponseHandler(Http11ResponseHandler, ResourceTypeHelper, PropFindXmlGenerator) - Constructor for class io.milton.http.webdav.DefaultWebDavResponseHandler
 
delete() - Method in class io.milton.ftp.MiltonFtpFile
 
delete() - Method in class io.milton.http.annotated.AnnoResource
 
delete() - Method in class io.milton.http.annotated.LockNullResource
 
delete() - Method in class io.milton.http.fs.FsResource
 
delete(DeletableResource, EventManager) - Method in interface io.milton.http.DeleteHelper
Delete the resource and any child resources The implementation should fire delete events for all resources physically deleted.
delete(DeletableResource, EventManager) - Method in class io.milton.http.DeleteHelperImpl
 
delete(String) - Method in class io.milton.ftp.UserManagerAdapter
 
delete(String) - Method in interface io.milton.ftp.UserService
don't need it
delete(String) - Method in class io.milton.ftp.WrappingFtpSecurityManager
Not supported
DeleteAnnotationHandler - Class in io.milton.http.annotated
 
DeleteAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.DeleteAnnotationHandler
 
DeleteHandler - Class in io.milton.http.http11
 
DeleteHandler(Http11ResponseHandler, ResourceHandlerHelper, HandlerHelper) - Constructor for class io.milton.http.http11.DeleteHandler
 
DeleteHelper - Interface in io.milton.http
Supporting functions for the DeleteHandler
DeleteHelperImpl - Class in io.milton.http
Default implementation of DeleteHelper It will delegate to the resource if it implements DeletableCollectionResource, otherwise it will walk the collection if its a CollectionResource, and finally will just call handlerHelper.isLockedOut otherwise
DeleteHelperImpl(HandlerHelper) - Constructor for class io.milton.http.DeleteHelperImpl
 
DELIM_AUTHORITY - Static variable in class io.milton.ftp.NameAndAuthority
 
DELIM_HOST - Static variable in class io.milton.ftp.NameAndAuthority
 
deriveCtag(CollectionResource) - Static method in class io.milton.http.annotated.CTagAnnotationHandler
 
deriveDefaultValue(Object) - Method in class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
destroy() - Method in class io.milton.ftp.MiltonFtplet
 
destroy() - Method in class io.milton.servlet.MiltonFilter
 
destroy() - Method in class io.milton.servlet.MiltonServlet
 
destroy() - Method in class io.milton.servlet.SpringAwareMiltonServlet
 
destroy() - Method in class io.milton.servlet.SpringMiltonFilter
 
destroy() - Method in class io.milton.servlet.StaticResourceFilter
 
destroy(HttpManager) - Method in interface io.milton.servlet.Initable
 
destroy(HttpManager) - Method in class io.milton.servlet.InitableMultipleResourceFactory
 
destroy(HttpManager) - Method in class io.milton.servlet.WebResourceFactory
 
DigestAuthenticationHandler - Class in io.milton.http.http11.auth
 
DigestAuthenticationHandler(NonceProvider) - Constructor for class io.milton.http.http11.auth.DigestAuthenticationHandler
 
DigestGenerator - Class in io.milton.http.http11.auth
 
DigestGenerator() - Constructor for class io.milton.http.http11.auth.DigestGenerator
 
digestHandler - Variable in class io.milton.config.HttpManagerBuilder
 
DigestHelper - Class in io.milton.http.http11.auth
 
DigestHelper(NonceProvider) - Constructor for class io.milton.http.http11.auth.DigestHelper
 
directPrivs(Object, AnnoResource, Auth) - Method in class io.milton.http.annotated.AccessControlListAnnotationHandler
 
disableClose - Variable in class io.milton.simpleton.SimpleMiltonResponse
 
dispatchStage - Variable in class io.milton.simpleton.SimpletonServer
 
dispatchStage - Variable in class io.milton.simpleton.SslSimpletonServer
 
DisplayNameAnnotationHandler - Class in io.milton.http.annotated
 
DisplayNameAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.DisplayNameAnnotationHandler
 
displayNameFormatter - Variable in class io.milton.config.HttpManagerBuilder
 
DisplayNameFormatter - Interface in io.milton.http.webdav
This interface serves to allow users of milton to implement different display name strategies.
DisplayNameSetterAnnotationHandler - Class in io.milton.http.annotated
 
DisplayNameSetterAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.DisplayNameSetterAnnotationHandler
 
dispose() - Method in class io.milton.ftp.MiltonFsView
 
doCheckRedirect(Http11ResponseHandler, Request, Response, Resource) - Method in class io.milton.http.HandlerHelper
 
doCommit(Map<QName, ValueAndType>, Map<Response.Status, List<PropFindResponse.NameAndError>>) - Method in interface io.milton.http.webdav.PropertySourcePatchSetter.CommitableResource
 
doCopy(File) - Method in class io.milton.http.fs.FsDirectoryResource
 
doCopy(File) - Method in class io.milton.http.fs.FsFileResource
 
doCopy(File) - Method in class io.milton.http.fs.FsResource
 
doesExist() - Method in class io.milton.ftp.MiltonFtpFile
 
doesExist(String) - Method in class io.milton.ftp.UserManagerAdapter
 
doesExist(String) - Method in interface io.milton.ftp.UserService
* don't need it
doesExist(String) - Method in class io.milton.ftp.WrappingFtpSecurityManager
Not supported
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.milton.servlet.MiltonFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.milton.servlet.SpringMiltonFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.milton.servlet.StaticResourceFilter
 
domain - Variable in class io.milton.ftp.NameAndAuthority
The domain they are logging into.
dopolling() - Method in class io.milton.proxy.ProxyLogConn
 
doPropPatch(Request, Resource) - Method in class io.milton.http.webdav.PropPatchHandler
 
doPropPatch(Request, Resource, PropPatchSetter) - Method in class io.milton.http.webdav.PropPatchHandler
 
dumpBer(byte[], int) - Method in class io.milton.ldap.LdapResponseHandler
 

E

EMPTY_BYTE_ARRAY - Static variable in class io.milton.ldap.LdapConnection
 
enableBasicAuth - Variable in class io.milton.config.HttpManagerBuilder
 
enableCompression - Variable in class io.milton.config.HttpManagerBuilder
 
enableCookieAuth - Variable in class io.milton.config.HttpManagerBuilder
 
enabledCkBrowser - Variable in class io.milton.config.HttpManagerBuilder
 
enableDigestAuth - Variable in class io.milton.config.HttpManagerBuilder
 
enabledJson - Variable in class io.milton.config.HttpManagerBuilder
 
enableEarlyAuth - Variable in class io.milton.config.HttpManagerBuilder
 
enableExpectContinue - Variable in class io.milton.config.HttpManagerBuilder
 
enableFormAuth - Variable in class io.milton.config.HttpManagerBuilder
 
enableNonceCountChecking - Variable in class io.milton.gae.AppEngineMemcacheNonceProvider
 
enableOptionsAuth - Variable in class io.milton.config.HttpManagerBuilder
 
enableTextContentProperty - Variable in class io.milton.config.HttpManagerBuilder
 
encodePasswordInA1Format(String, String, String) - Method in class io.milton.http.http11.auth.DigestGenerator
 
encodeRedirectURL(String) - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
encodeURL(String) - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
encodeUserUrl(String) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
endElement(String, String, String) - Method in class io.milton.http.LockInfoSaxHandler
 
endElement(String, String, String) - Method in class io.milton.http.webdav.PropFindSaxHandler
 
endElement(String, String, String) - Method in class io.milton.http.webdav.PropPatchSaxHandler
 
enqueue(V) - Method in class io.milton.simpleton.Stage
 
entity - Variable in class io.milton.http.AbstractResponse
 
entityTransport - Variable in class io.milton.config.HttpManagerBuilder
 
EntityTransport - Interface in io.milton.http.entity
Represents a means of writing entities to the HTTP response.
entrySet() - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
eTagGenerator - Variable in class io.milton.config.HttpManagerBuilder
 
ETagGenerator - Interface in io.milton.http.http11
Generates ETags, ie entity tags.
EventListener - Interface in io.milton.http
 
eventManager - Variable in class io.milton.config.HttpManagerBuilder
 
exception(Throwable) - Method in class io.milton.proxy.ProxyLogConn
 
exceptionCaught(FtpIoSession, Throwable) - Method in class io.milton.ftp.MiltonFtpHandler
 
exclude(String) - Method in class io.milton.http.annotated.ResourceList
 
exclude(String, String) - Method in class io.milton.http.annotated.ResourceList
 
exclude(String, String, String) - Method in class io.milton.http.annotated.ResourceList
 
exclude(String, String, String, String) - Method in class io.milton.http.annotated.ResourceList
 
execute(AnnoAddressBookResource, PrincipalSearchCriteria) - Method in class io.milton.http.annotated.PrincipalSearchAnnotationHandler
 
execute(AnnoCalendarResource, Date, Date) - Method in class io.milton.http.annotated.CalendarDateRangeQueryAnnotationHandler
 
execute(AnnoCollectionResource) - Method in class io.milton.http.annotated.CTagAnnotationHandler
 
execute(AnnoCollectionResource, boolean) - Method in class io.milton.http.annotated.ChildrenOfAnnotationHandler
 
execute(AnnoCollectionResource, String) - Method in class io.milton.http.annotated.ChildOfAnnotationHandler
Will return one of: - ChildOfAnnotationHandler.NOT_ATTEMPTED if no appropriate method was found - null, if a method was available but no resource was found - or, the child object with the given name wrapped in an AnnoResource
execute(AnnoContactResource) - Method in class io.milton.http.annotated.ContactDataAnnotationHandler
 
execute(AnnoEventResource) - Method in class io.milton.http.annotated.ICalDataAnnotationHandler
 
execute(AnnoPrincipalResource, String) - Method in class io.milton.http.annotated.FreeBusyQueryAnnotationHandler
 
execute(AnnoResource, Request, Map<String, String>) - Method in class io.milton.http.annotated.PostAnnotationHandler
Can return a String (meaning redirect to url), or a JsonResult which will be rendered to output in the sendContent phase, or null.
execute(AnnoResource, OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.annotated.GetAnnotationHandler
 
execute(AnnoResource, String) - Method in class io.milton.http.annotated.MakeCollectionAnnotationHandler
 
execute(AnnoResource, String, InputStream, Long, String) - Method in class io.milton.http.annotated.PutChildAnnotationHandler
 
execute(AnnoResource, String, Map<QName, String>) - Method in class io.milton.http.annotated.MakeCalendarAnnotationHandler
 
execute(String) - Method in class io.milton.http.annotated.RootAnnotationHandler
 
execute(Map<String, Object>, OutputStream) - Method in class io.milton.http.template.JspViewResolver.JspTemplateProcessor
 
execute(Map<String, Object>, OutputStream) - Method in interface io.milton.http.template.TemplateProcessor
 
executeRead(AnnoResource) - Method in class io.milton.http.annotated.DisplayNameAnnotationHandler
 
executeWrite(AnnoResource, String) - Method in class io.milton.http.annotated.DisplayNameSetterAnnotationHandler
 
ExistingEntityHandler - Interface in io.milton.http
 
EXPIRED - Enum constant in enum class io.milton.http.http11.auth.NonceProvider.NonceValidity
 
expiredNonceRemover - Variable in class io.milton.config.HttpManagerBuilder
 
ExpiredNonceRemover - Class in io.milton.http.http11.auth
Periodically checks a map of Nonce's to remove those which have expired.
ExpiredNonceRemover(Map<UUID, Nonce>, int) - Constructor for class io.milton.http.http11.auth.ExpiredNonceRemover
 
ExternalIdentityProvider - Interface in io.milton.http
Represents a method of authenticating users using remote sites.
extraAuthenticationHandlers - Variable in class io.milton.config.HttpManagerBuilder
 
extraPropertySources - Variable in class io.milton.config.HttpManagerBuilder
 

F

factories - Variable in class io.milton.http.MultipleResourceFactory
 
FckCommon - Class in io.milton.http.fck
 
FckFileManagerResource - Class in io.milton.http.fck
 
FckFileManagerResource(CollectionResource) - Constructor for class io.milton.http.fck.FckFileManagerResource
 
FckQuickUploaderResource - Class in io.milton.http.fck
 
FckQuickUploaderResource(CollectionResource) - Constructor for class io.milton.http.fck.FckQuickUploaderResource
 
FckResourceFactory - Class in io.milton.http.fck
 
FckResourceFactory(ResourceFactory) - Constructor for class io.milton.http.fck.FckResourceFactory
 
Field(String) - Constructor for class io.milton.http.webdav.PropPatchHandler.Field
 
FieldError(String, String, int) - Constructor for class io.milton.http.json.PropPatchJsonResource.FieldError
 
fieldName() - Method in interface io.milton.http.webdav.PropertyMap.StandardProperty
 
Fields() - Constructor for class io.milton.http.webdav.PropPatchHandler.Fields
 
FILE_ROOTS_SYS_PROP_NAME - Static variable in class io.milton.servlet.StaticResourceFactory
 
fileContentService - Variable in class io.milton.config.HttpManagerBuilder
 
FileContentService - Interface in io.milton.http.fs
Abstraction for storing and retrieving
fileName - Variable in class io.milton.simpleton.SimpleFileItem
 
FileSystemResourceFactory - Class in io.milton.http.fs
A resource factory which provides access to files in a file system.
FileSystemResourceFactory() - Constructor for class io.milton.http.fs.FileSystemResourceFactory
Creates and (optionally) initialises the factory.
FileSystemResourceFactory(File, SecurityManager) - Constructor for class io.milton.http.fs.FileSystemResourceFactory
 
FileSystemResourceFactory(File, SecurityManager, String) - Constructor for class io.milton.http.fs.FileSystemResourceFactory
 
Filter - Interface in io.milton.http
Interface for a request/response wrapping filter.
FilterChain - Class in io.milton.http
Passes the request and response along a series of filters
FilterChain(HttpManager) - Constructor for class io.milton.http.FilterChain
 
FilterConfigWrapper - Class in io.milton.servlet
 
FilterConfigWrapper(FilterConfig) - Constructor for class io.milton.servlet.FilterConfigWrapper
 
filters - Variable in class io.milton.config.HttpManagerBuilder
 
finalize() - Method in class io.milton.proxy.ProxyLogConn
 
find(String) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
find(Element, String, Namespace) - Static method in class io.milton.http.report.ReportUtils
find the first element with the given name
findAll(Element, String, Namespace) - Static method in class io.milton.http.report.ReportUtils
 
findAllProps(PropFindableResource) - Method in class io.milton.http.webdav.DefaultPropFindPropertyBuilder
 
findAllProps(PropFindableResource) - Method in interface io.milton.http.webdav.PropFindPropertyBuilder
 
findChildren(boolean) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
findContentTypes(Request, String) - Method in class io.milton.http.http11.PutHelper
returns a textual representation of the list of content types for the new resource.
findFromRoot(AnnoCollectionResource, Path) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
findInGAL(LdapPrincipal, Set<String>, int) - Method in class io.milton.ldap.CompoundLdapFilter
Find persons in Exchange GAL matching filter.
findInGAL(LdapPrincipal, Set<String>, int) - Method in interface io.milton.ldap.LdapFilter
 
findMethodForAnno(Class, Class) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
findNearestParent(HttpManager, String, Path) - Method in class io.milton.http.http11.PutHelper
 
findPath(Path) - Method in class io.milton.http.annotated.AnnoCollectionResource
Locate a resource from the given path evaluated relative to this resource.
findRecursively(Element, String) - Static method in class io.milton.http.report.ReportUtils
 
findUser(AnnoCollectionResource, String) - Method in class io.milton.http.annotated.UsersAnnotationHandler
 
findUsersCollections(AnnoCollectionResource) - Method in class io.milton.http.annotated.UsersAnnotationHandler
 
fixIEFileName(String) - Static method in class io.milton.servlet.PartWrapper
strip path information provided by IE
fixUrlForWindows(String) - Static method in class io.milton.http.webdav.DefaultPropFindPropertyBuilder
Requested URL *should* never contain an ampersand because its a reserved character.
flush() - Method in class io.milton.http.XmlWriter
Send data and reinitializes buffer.
flushBuffer() - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
footer(XmlWriter) - Method in interface io.milton.http.webdav.PropFindXmlFooter
 
formatDisplayName(PropFindableResource) - Method in class io.milton.http.annotated.AnnotationResourceFactory.AnnotationsDisplayNameFormatter
 
formatDisplayName(PropFindableResource) - Method in class io.milton.http.webdav.CdataDisplayNameFormatter
 
formatDisplayName(PropFindableResource) - Method in class io.milton.http.webdav.DefaultDisplayNameFormatter
 
formatDisplayName(PropFindableResource) - Method in interface io.milton.http.webdav.DisplayNameFormatter
Generate the exact text to appear inside display name elements.
formAuthenticationHandler - Variable in class io.milton.config.HttpManagerBuilder
 
FormAuthenticationHandler - Class in io.milton.http.http11.auth
Supports authentication from form parameters.
FormAuthenticationHandler() - Constructor for class io.milton.http.http11.auth.FormAuthenticationHandler
 
forward(String) - Static method in class io.milton.servlet.MiltonServlet
 
forward(String) - Static method in class io.milton.servlet.SpringAwareMiltonServlet
 
FreeBusyQueryAnnotationHandler - Class in io.milton.http.annotated
 
FreeBusyQueryAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.FreeBusyQueryAnnotationHandler
 
FsDirectoryResource - Class in io.milton.http.fs
Represents a directory in a physical file system.
FsDirectoryResource(String, FileSystemResourceFactory, File, FileContentService) - Constructor for class io.milton.http.fs.FsDirectoryResource
 
FsFileResource - Class in io.milton.http.fs
 
FsFileResource(String, FileSystemResourceFactory, File, FileContentService) - Constructor for class io.milton.http.fs.FsFileResource
 
FsMemoryLockManager - Class in io.milton.http.fs
 
FsMemoryLockManager() - Constructor for class io.milton.http.fs.FsMemoryLockManager
 
fsRealm - Variable in class io.milton.config.HttpManagerBuilder
 
FsResource - Class in io.milton.http.fs
 
FsResource(String, FileSystemResourceFactory, File) - Constructor for class io.milton.http.fs.FsResource
 
FtpActionListener - Interface in io.milton.ftp
 
FtpRequest - Class in io.milton.ftp
Fake Request object to be used for authorisation.
FtpRequest(Request.Method, Auth, String) - Constructor for class io.milton.ftp.FtpRequest
 

G

galFind(Condition, int) - Method in class io.milton.ldap.MemoryUserSessionFactory
 
galFind(Condition, int) - Method in interface io.milton.ldap.UserFactory
Search for contacts in the Global Address List
generate(Resource, Request, Response, Response.Status) - Method in interface io.milton.http.http11.ContentGenerator
Generate an error page for the given status
generate(Resource, Request, Response, Response.Status) - Method in class io.milton.http.http11.SimpleContentGenerator
 
generate(List<PropFindResponse>) - Method in class io.milton.http.webdav.PropFindXmlGenerator
 
generate(List<PropFindResponse>, PropFindXmlFooter) - Method in class io.milton.http.webdav.PropFindXmlGenerator
 
generate(List<PropFindResponse>, OutputStream, boolean) - Method in class io.milton.http.webdav.PropFindXmlGenerator
 
generate(List<PropFindResponse>, OutputStream, boolean, PropFindXmlFooter) - Method in class io.milton.http.webdav.PropFindXmlGenerator
 
generateDigest(DigestResponse, String) - Method in class io.milton.http.http11.auth.DigestGenerator
Computes the response portion of a Digest authentication header.
generateDigestWithEncryptedPassword(DigestResponse, String) - Method in class io.milton.http.http11.auth.DigestGenerator
Use this method if you are persisting a one way hash of the user name, password and realm (referred to as a1md5 in the spec)
generateEtag(Resource) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
generateEtag(Resource) - Method in class io.milton.http.http11.DefaultETagGenerator
 
generateEtag(Resource) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
generateEtag(Resource) - Method in interface io.milton.http.http11.ETagGenerator
ETag's serve to identify a particular version of a particular resource.
generateEtag(Resource) - Method in class io.milton.http.http11.JustCopyTheUniqueIdETagGenerator
 
generateEtag(Resource) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
generateXml(List<SchedulingResponseItem>) - Method in class io.milton.http.annotated.scheduling.SchedulingXmlHelper
 
get(AnnoResource) - Method in class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
get(Object) - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
get(String) - Method in class io.milton.http.annotated.ResourceList
 
get(String, AnnoResource) - Method in class io.milton.http.annotated.ContentTypeAnnotationHandler
 
get(QName) - Method in class io.milton.http.webdav.PropertiesRequest
 
GetableResourceEntity - Class in io.milton.http.entity
 
GetableResourceEntity(GetableResource, Range, Map<String, String>, String) - Constructor for class io.milton.http.entity.GetableResourceEntity
 
GetableResourceEntity(GetableResource, Map<String, String>, String) - Constructor for class io.milton.http.entity.GetableResourceEntity
 
getAbsolutePath() - Method in class io.milton.ftp.MiltonFtpFile
 
getAbsolutePath() - Method in class io.milton.http.AbstractRequest
 
getAbsoluteUrl() - Method in class io.milton.ftp.FtpRequest
 
getAbsoluteUrl() - Method in class io.milton.servlet.ServletRequest
 
getAbsoluteUrl() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getAcceptedIssuers() - Method in class io.milton.simpleton.SslSimpletonServer.AnonymousTrustManager
 
getAcceptEncodingHeader() - Method in class io.milton.http.AbstractRequest
 
getAcceptHeader() - Method in class io.milton.http.AbstractRequest
 
getAcceptLanguage() - Method in class io.milton.http.AbstractRequest
 
getAcceptRanges() - Method in class io.milton.http.AbstractResponse
 
getAccessControlAllowOrigin() - Method in class io.milton.http.AbstractResponse
 
getAccessControlList() - Method in class io.milton.http.annotated.AnnoResource
 
getAccessToken() - Method in class io.milton.http.OAuth2TokenResponse
 
getActiveSessions() - Method in class io.milton.ftp.MiltonListener
 
getAddress() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getAddressBookHomeSet() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getAddressData() - Method in class io.milton.http.annotated.AnnoContactResource
 
getAdminName() - Method in class io.milton.ftp.UserManagerAdapter
 
getAllHandlers() - Method in class io.milton.http.HttpManager
 
getAllPropertyNames() - Method in class io.milton.http.fs.FsFileResource
 
getAllPropertyNames(MultiNamespaceCustomPropertyResource) - Method in class io.milton.http.fs.SimplePropertyManager
 
getAllPropertyNames(Resource) - Method in class io.milton.http.webdav.PropertyMap
 
getAllPropertyNames(Resource) - Method in class io.milton.http.webdav.WebDavProtocol
 
getAllPropertyNames(Resource) - Method in class io.milton.property.BeanPropertySource
 
getAllPropertyNames(Resource) - Method in class io.milton.property.MultiNamespaceCustomPropertySource
 
getAllUserNames() - Method in class io.milton.ftp.UserManagerAdapter
 
getAllUserNames() - Method in interface io.milton.ftp.UserService
* don't need it
getAllUserNames() - Method in class io.milton.ftp.WrappingFtpSecurityManager
Not supported
getAnnoClass() - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
getAnnoClass() - Method in interface io.milton.http.annotated.AnnotationHandler
Get the annotation class that this handler handles
getAnnoClass() - Method in class io.milton.http.annotated.RootAnnotationHandler
 
getAnnoFactory() - Method in class io.milton.http.annotated.AnnoResource
 
getAnnotation(Object) - Method in class io.milton.property.BeanPropertySource
 
GetAnnotationHandler - Class in io.milton.http.annotated
 
GetAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.GetAnnotationHandler
 
getArr() - Method in class io.milton.http.entity.ByteArrayEntity
 
getAsList() - Method in class io.milton.http.annotated.AnnoResource
 
getAttemptedToCreate() - Method in exception io.milton.config.HttpManagerBuilder.CreationException
 
getAttributeName() - Method in class io.milton.ldap.AttributeCondition
Get attribute name.
getAttributes() - Method in class io.milton.http.AbstractRequest
 
getAttributes() - Method in class io.milton.http.webdav.PropFindSaxHandler
 
getAttributesToRemove() - Method in class io.milton.http.webdav.PropPatchSaxHandler
 
getAttributesToSet() - Method in class io.milton.http.webdav.PropPatchSaxHandler
 
getAuthenticationHandlers() - Method in class io.milton.config.HttpManagerBuilder
 
getAuthenticationHandlers() - Method in class io.milton.http.AuthenticationService
 
getAuthenticationService() - Method in class io.milton.config.HttpManagerBuilder
 
getAuthenticationService() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getAuthenticationService() - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
getAuthorisationListener() - Method in class io.milton.config.HttpManagerBuilder
 
getAuthorities() - Method in class io.milton.ftp.MiltonUser
 
getAuthorities(Class<? extends Authority>) - Method in class io.milton.ftp.MiltonUser
getAuthorization() - Method in class io.milton.ftp.FtpRequest
 
getAuthorization() - Method in class io.milton.servlet.ServletRequest
 
getAuthorization() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getBasePath() - Method in class io.milton.http.fs.ClassPathResourceFactory
The resource factory will only serve resources with a path which begins with this May be null Eg static
getBasePath() - Method in class io.milton.http.template.JspViewResolver
 
getBasePath() - Method in class io.milton.servlet.ServletMappedPathResourceFactory
 
getBasePath() - Method in class io.milton.servlet.WebResourceFactory
 
getBasicHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getBeanPropertySource() - Method in class io.milton.config.HttpManagerBuilder
 
getBindAddress() - Method in class io.milton.ldap.LdapServer
 
getBuffering() - Method in class io.milton.config.HttpManagerBuilder
 
getBuffering() - Method in class io.milton.http.AbstractWrappingResponseHandler
 
getBuffering() - Method in interface io.milton.http.http11.Bufferable
 
getBuffering() - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
getBuffering() - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
getCacheControlHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getCacheControlHelper() - Method in class io.milton.http.CompressingResponseHandler
Defaults to io.milton.http.http11.DefaultCacheControlHelper
getCacheControlHelper() - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
Defaults to io.milton.http.http11.DefaultCacheControlHelper
getCacheManager() - Method in class io.milton.config.HttpManagerBuilder
 
getCalendarDateRangeQueryAnnotationHandler() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getCalendarDescription() - Method in class io.milton.http.annotated.AnnoCalendarResource
 
getCalendarHomeSet() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getCalendarInvitations(AnnoPrincipalResource) - Method in class io.milton.http.annotated.CalendarInvitationsAnnotationHandler
 
getCalendarInvitationsAnnotationHandler() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getCalendarInvitationsCtag(AnnoPrincipalResource) - Method in class io.milton.http.annotated.CalendarInvitationsCTagAnnotationHandler
 
getCalendarInvitationsCTagAnnotationHandler() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getCalendarOrder() - Method in class io.milton.http.annotated.AnnoCalendarResource
 
getCalendarSearchService() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getCalendarUserAddressSet() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getCalendarUserType() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getCertificatesDir() - Method in class io.milton.simpleton.SimpletonServer
 
getChallenge(String, Auth, String) - Method in class io.milton.http.http11.auth.DigestHelper
 
getChallenges(Request) - Method in class io.milton.http.http11.auth.PreAuthenticationFilter
Generates a list of http authentication challenges, one for each supported authentication method, to be sent to the client.
getChallenges(Resource, Request) - Method in class io.milton.http.AuthenticationService
Generates a list of http authentication challenges, one for each supported authentication method, to be sent to the client.
getChildren() - Method in class io.milton.http.annotated.AnnoCalendarHomeResource
 
getChildren() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getChildren() - Method in class io.milton.http.annotated.scheduling.SchedulingInboxResource
 
getChildren() - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
getChildren() - Method in class io.milton.http.fs.FsDirectoryResource
 
getChildren(boolean) - Method in class io.milton.http.annotated.AnnoCalendarHomeResource
 
getChildren(boolean) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getChildren(PrincipalSearchCriteria) - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
getChildrenMap() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getChildrenOfType() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getClassNamesFromPackage(String) - Static method in class io.milton.config.ReflectionUtils
 
getCode() - Method in class io.milton.http.json.PropPatchJsonResource.FieldError
 
getCollectionResourceCreator() - Method in class io.milton.http.webdav.MkColHandler
 
getColor() - Method in class io.milton.http.annotated.AnnoCalendarResource
 
getCommonName() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getCompressedContentLength(String) - Method in interface io.milton.http.CompressedResource
Return the content length, if known, for the given encoding.
getConditions() - Method in class io.milton.ldap.MultiCondition
Conditions list.
getConfigFile(String) - Method in class io.milton.servlet.Config
 
getConflict() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getContactSearchFilter() - Method in class io.milton.ldap.CompoundLdapFilter
Build search filter for Contacts folder search.
getContactSearchFilter() - Method in interface io.milton.ldap.LdapFilter
 
getContentEncoding() - Method in class io.milton.http.entity.CompressedResourceEntity
 
getContentGenerator() - Method in class io.milton.config.HttpManagerBuilder
 
getContentGenerator() - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
getContentLength() - Method in class io.milton.http.AbstractResponse
 
getContentLength() - Method in class io.milton.http.annotated.AnnoResource
 
getContentLength() - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
getContentLength() - Method in class io.milton.http.entity.BufferingGetableResourceEntity
 
getContentLength() - Method in class io.milton.http.fck.FckCommon
 
getContentLength() - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getContentLength() - Method in class io.milton.http.fs.FsDirectoryResource
 
getContentLength() - Method in class io.milton.http.fs.FsFileResource
 
getContentLength() - Method in class io.milton.http.json.JsonResource
 
getContentLength() - Method in class io.milton.http.SimpleResource
 
getContentLength() - Method in class io.milton.servlet.ServletResource
 
getContentLength() - Method in class io.milton.servlet.StaticResource
 
getContentLength() - Method in class io.milton.servlet.UrlResource
 
getContentLength(Request) - Method in class io.milton.http.http11.PutHelper
 
getContentLengthHeader() - Method in class io.milton.http.AbstractRequest
 
getContentRangeHeader() - Method in class io.milton.http.AbstractRequest
 
getContentService() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getContentType() - Method in class io.milton.http.annotated.AnnoResource
 
getContentType() - Method in class io.milton.http.entity.CompressedResourceEntity
 
getContentType() - Method in class io.milton.http.entity.GetableResourceEntity
 
getContentType() - Method in class io.milton.http.entity.PartialEntity
 
getContentType() - Method in class io.milton.http.json.PutJsonResource.NewFile
 
getContentType() - Method in class io.milton.servlet.PartWrapper
 
getContentType() - Method in class io.milton.simpleton.SimpleFileItem
 
getContentType(ServletContext, String) - Static method in class io.milton.servlet.MiltonUtils
 
getContentType(String) - Method in class io.milton.http.annotated.AnnoContactResource
 
getContentType(String) - Method in class io.milton.http.annotated.AnnoEventResource
 
getContentType(String) - Method in class io.milton.http.annotated.AnnoResource
 
getContentType(String) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
getContentType(String) - Method in class io.milton.http.fck.FckFileManagerResource
 
getContentType(String) - Method in class io.milton.http.fck.FckQuickUploaderResource
 
getContentType(String) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getContentType(String) - Method in class io.milton.http.fs.FsDirectoryResource
 
getContentType(String) - Method in class io.milton.http.fs.FsFileResource
 
getContentType(String) - Method in class io.milton.http.json.JsonResource
 
getContentType(String) - Method in class io.milton.http.json.PutJsonResource
 
getContentType(String) - Method in class io.milton.http.SimpleResource
 
getContentType(String) - Method in class io.milton.servlet.ServletResource
 
getContentType(String) - Method in class io.milton.servlet.StaticResource
 
getContentType(String) - Method in class io.milton.servlet.UrlResource
 
getContentTypeHeader() - Method in class io.milton.http.AbstractRequest
 
getContentTypeHeader() - Method in class io.milton.http.AbstractResponse
 
getContentTypes() - Method in class io.milton.http.json.JsonResourceFactory
 
getContextPath() - Method in class io.milton.config.HttpManagerBuilder
Used to set context path on certain implementations of ResourceFactory
getContextPath() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getContextPath() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getContextPath() - Method in class io.milton.servlet.StaticResourceFactory
 
getControllerClassNames() - Method in class io.milton.config.HttpManagerBuilder
As an alternative to package scanning via the controllerPackagesToScan property, set this property to a comma seperated list of class names.
getControllerMethods() - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
getControllerMethods() - Method in interface io.milton.http.annotated.AnnotationHandler
List the methods found when parsing annotations on the controller
getControllerMethods() - Method in class io.milton.http.annotated.RootAnnotationHandler
 
getControllerPackagesToScan() - Method in class io.milton.config.HttpManagerBuilder
If not null, is expected to be a comma seperated list of package names.
getControllers() - Method in class io.milton.config.HttpManagerBuilder
Instead of setting controller packages to scan or controller class names, you can set a list of actual controller instances
getControllers() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getCookie(String) - Method in class io.milton.ftp.FtpRequest
 
getCookie(String) - Method in class io.milton.servlet.ServletRequest
 
getCookie(String) - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getCookieAuthenticationHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getCookieDelegateHandlers() - Method in class io.milton.config.HttpManagerBuilder
 
getCookieNameUserUrl() - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getCookieNameUserUrlHash() - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getCookies() - Method in class io.milton.ftp.FtpRequest
 
getCookies() - Method in class io.milton.servlet.ServletRequest
 
getCookies() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getCookieSigningKeys() - Method in class io.milton.config.HttpManagerBuilder
If set will be used as the list of keys to validate cookie signatures, and the last will be used to sign new cookies
getCookieSigningKeysFile() - Method in class io.milton.config.HttpManagerBuilder
If present is assumed to be a text file containing lines, where each line is a cookie signing key.
getCreateDate() - Method in class io.milton.http.annotated.AnnoResource
 
getCreateDate() - Method in class io.milton.http.annotated.scheduling.SchedulingInboxResource
 
getCreateDate() - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
getCreateDate() - Method in class io.milton.http.fs.FsResource
 
getCreateDate() - Method in class io.milton.ldap.MapContact
 
getCreateDate() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getCreatedDate() - Method in class io.milton.http.annotated.LockHolder
When this was created
getCTag() - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
getCTag() - Method in class io.milton.http.annotated.AnnoCalendarResource
 
getCTag() - Method in class io.milton.http.annotated.scheduling.SchedulingInboxResource
 
getCurrentHostName() - Method in class io.milton.ldap.LdapResponseHandler
 
getCurrentLock() - Method in class io.milton.http.annotated.AnnoResource
 
getCurrentLock() - Method in class io.milton.http.fs.FsResource
 
getCurrentRequest() - Static method in class io.milton.http.http11.auth.PreAuthenticationFilter
 
getCurrentToken(LockableResource) - Method in class io.milton.http.fs.FsMemoryLockManager
 
getCurrentToken(LockableResource) - Method in class io.milton.http.fs.SimpleLockManager
 
getCustomPostHandlers() - Method in class io.milton.http.http11.Http11Protocol
 
getCustomPostHandlers() - Method in interface io.milton.http.HttpExtension
 
getCustomPostHandlers() - Method in class io.milton.http.HttpManager
 
getCustomPostHandlers() - Method in class io.milton.http.webdav.WebDavProtocol
 
getDefaultPage() - Method in class io.milton.http.fs.FileSystemResourceFactory
if provided GET requests to a folder will redirect to a page of this name within the folder
getDefaultPassword() - Method in class io.milton.config.HttpManagerBuilder
 
getDefaultStandardFilter() - Method in class io.milton.config.HttpManagerBuilder
 
getDefaultType() - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
 
getDefaultUser() - Method in class io.milton.config.HttpManagerBuilder
 
getDefaultValue() - Method in class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
getDeleteHelper() - Method in class io.milton.http.http11.DeleteHandler
 
getDeleteHelper() - Method in class io.milton.http.webdav.MoveHandler
 
getDependencies() - Method in class io.milton.config.HttpManagerBuilder
Just a list of objects to be made available to auto-created objects via injection
getDepthHeader() - Method in class io.milton.http.AbstractRequest
 
getDescription() - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
getDescription() - Method in class io.milton.http.json.PropPatchJsonResource.FieldError
 
getDescription() - Method in class io.milton.property.PropertyAuthoriser.CheckResult
 
getDestinationHeader() - Method in class io.milton.http.AbstractRequest
 
getDigestGenerator() - Method in class io.milton.http.fs.SimpleSecurityManager
 
getDigestHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getDirectoryGateway() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getDirs() - Method in class io.milton.http.annotated.ResourceList
 
getDisplayName() - Method in class io.milton.http.annotated.AnnoResource
 
getDisplayNameFormatter() - Method in class io.milton.config.HttpManagerBuilder
 
getDisplayNameFormatter() - Method in class io.milton.http.webdav.WebDavProtocol
Generates the displayname element text.
getDomain() - Method in class io.milton.simpleton.SimpletonCookie
 
getDurationMillis() - Method in class io.milton.http.HttpManager.RequestInfo
 
getEmail() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getEnabled() - Method in class io.milton.ftp.MiltonUser
 
getEntity() - Method in class io.milton.http.AbstractResponse
 
getEntityTransport() - Method in class io.milton.config.HttpManagerBuilder
 
getEntityTransport() - Method in class io.milton.http.HttpManager
 
getEtag() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
geteTagGenerator() - Method in class io.milton.config.HttpManagerBuilder
 
geteTagGenerator() - Method in class io.milton.http.webdav.WebDavProtocol
 
getEventManager() - Method in class io.milton.config.HttpManagerBuilder
 
getEventManager() - Method in class io.milton.http.HttpManager
 
getEventManager() - Method in class io.milton.http.json.JsonResourceFactory
 
getExcludePaths() - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
getExpectHeader() - Method in class io.milton.http.AbstractRequest
 
getExpiredNonceRemover() - Method in class io.milton.config.HttpManagerBuilder
 
getExpiresIn() - Method in class io.milton.http.OAuth2TokenResponse
 
getExpiry() - Method in class io.milton.simpleton.SimpletonCookie
 
getExternalIdentityProviders() - Method in class io.milton.http.AuthenticationService
 
getExtraAuthenticationHandlers() - Method in class io.milton.config.HttpManagerBuilder
You can add some extra auth handlers here, which will be added to the default auth handler structure such as basic, digest and cookie.
getExtraPropertySources() - Method in class io.milton.config.HttpManagerBuilder
 
getField() - Method in class io.milton.property.PropertyAuthoriser.CheckResult
 
getFieldName() - Method in class io.milton.servlet.PartWrapper
 
getFieldName() - Method in class io.milton.simpleton.SimpleFileItem
 
getFile() - Method in class io.milton.http.fs.FsResource
 
getFile(String) - Method in class io.milton.ftp.MiltonFsView
 
getFileContent(File) - Method in interface io.milton.http.fs.FileContentService
 
getFileContent(File) - Method in class io.milton.http.fs.SimpleFileContentService
 
getFileContentService() - Method in class io.milton.config.HttpManagerBuilder
 
getFiles() - Method in class io.milton.http.AbstractRequest
 
getFiles() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getFiles() - Method in class io.milton.http.annotated.ResourceList
 
getFilterConfig() - Method in class io.milton.servlet.StaticResourceFilter
 
getFilters() - Method in class io.milton.config.HttpManagerBuilder
 
getFilters() - Method in class io.milton.http.HttpManager
 
getFirst() - Method in class io.milton.http.annotated.ResourceList
 
getFormat(Locale, TimeZone) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Return a DateFormat for the Locale.
getFormattedValue() - Method in interface io.milton.http.CustomProperty
Returns a textual representation of the value suitable for consumption by wedav clients, except that it should not be character encoded as milton will do that
getFormAuthenticationHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getFoundLocalUser(Request) - Static method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
getFreeBusyQueryAnnotationHandler() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getFromAddress() - Method in class io.milton.ftp.FtpRequest
 
getFromAddress() - Method in class io.milton.servlet.ServletRequest
 
getFromAddress() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getFsContextPath() - Method in class io.milton.config.HttpManagerBuilder
Passed to FilesystemResourceFactory when its created
getFsHomeDir() - Method in class io.milton.config.HttpManagerBuilder
Set this if you're using the FileSystemResourceFactory and you want to explicitly set a home directory.
getFsRealm() - Method in class io.milton.config.HttpManagerBuilder
 
getGivenName() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getGroupName() - Method in class io.milton.ftp.MiltonFtpFile
 
GetHandler - Class in io.milton.http.http11
 
GetHandler(Http11ResponseHandler, ResourceHandlerHelper, MatchHelper, PartialGetHelper) - Constructor for class io.milton.http.http11.GetHandler
 
getHandlerHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getHandlerHelper() - Method in class io.milton.http.http11.Http11Protocol
 
getHandlerHelper() - Method in class io.milton.http.webdav.WebDavProtocol
 
getHandlers() - Method in class io.milton.http.http11.Http11Protocol
 
getHandlers() - Method in interface io.milton.http.HttpExtension
 
getHandlers() - Method in class io.milton.http.HttpManager
 
getHandlers() - Method in class io.milton.http.webdav.WebDavProtocol
 
getHashFromRequest(Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getHeaders() - Method in class io.milton.ftp.FtpRequest
 
getHeaders() - Method in class io.milton.servlet.PartWrapper
 
getHeaders() - Method in class io.milton.servlet.ServletRequest
 
getHeaders() - Method in class io.milton.servlet.ServletResponse
 
getHeaders() - Method in class io.milton.simpleton.SimpleFileItem
 
getHeaders() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getHeaders() - Method in class io.milton.simpleton.SimpleMiltonResponse
 
getHomeDirectory() - Method in class io.milton.ftp.MiltonFsView
 
getHomeDirectory() - Method in class io.milton.ftp.MiltonUser
 
getHostHeader() - Method in class io.milton.http.AbstractRequest
 
getHref() - Method in class io.milton.http.annotated.AnnoResource
 
getHref() - Method in class io.milton.http.json.PutJsonResource.NewFile
 
getHttp11ResponseHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getHttpManager() - Method in class io.milton.http.FilterChain
 
getHttpManager() - Method in class io.milton.servlet.MiltonController
 
getHttpPort() - Method in class io.milton.simpleton.SimpletonServer
 
getHttpPort() - Method in class io.milton.simpleton.SslSimpletonServer
 
getICalData() - Method in class io.milton.http.annotated.AnnoEventResource
 
getId() - Method in class io.milton.http.annotated.LockHolder
The lock token
getIdenitifer() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getIfHeader() - Method in class io.milton.http.AbstractRequest
 
getIfMatchHeader() - Method in class io.milton.http.AbstractRequest
 
getIfModifiedHeader() - Method in class io.milton.http.AbstractRequest
 
getIfNoneMatchHeader() - Method in class io.milton.http.AbstractRequest
 
getIfRangeHeader() - Method in class io.milton.http.AbstractRequest
 
getInfo() - Method in class io.milton.http.LockInfoSaxHandler
 
getInitParameter(String) - Method in class io.milton.servlet.Config
 
getInitParameter(String) - Method in class io.milton.servlet.FilterConfigWrapper
 
getInitParameter(String) - Method in class io.milton.servlet.ServletConfigWrapper
 
getInitParameterNames() - Method in class io.milton.servlet.Config
 
getInputStream() - Method in class io.milton.ftp.FtpRequest
 
getInputStream() - Method in class io.milton.http.entity.InputStreamEntity
 
getInputStream() - Method in class io.milton.servlet.PartWrapper
 
getInputStream() - Method in class io.milton.servlet.ServletRequest
 
getInputStream() - Method in class io.milton.simpleton.SimpleFileItem
 
getInputStream() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getIssued() - Method in class io.milton.http.http11.auth.Nonce
 
getKeystoreAlgorithm() - Method in class io.milton.simpleton.SslSimpletonServer
 
getKeystoreFile() - Method in class io.milton.ldap.LdapServer
 
getKeystoreFile() - Method in class io.milton.simpleton.SslSimpletonServer
 
getKeystorePass() - Method in class io.milton.ldap.LdapServer
 
getKeystorePassword() - Method in class io.milton.simpleton.SslSimpletonServer
 
getKeystoreType() - Method in class io.milton.ldap.LdapServer
 
getKeystoreType() - Method in class io.milton.simpleton.SslSimpletonServer
 
getLast() - Method in class io.milton.http.annotated.ResourceList
 
getLastModified() - Method in class io.milton.ftp.MiltonFtpFile
 
getLdapPropertyValue(String, Resource) - Method in class io.milton.ldap.LdapPropertyMapper
 
getLdapUrl() - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
getLength() - Method in class io.milton.http.json.PutJsonResource.NewFile
 
getLink() - Method in class io.milton.http.annotated.AnnoResource
 
getLinkCount() - Method in class io.milton.ftp.MiltonFtpFile
 
getListeners() - Method in class io.milton.config.HttpManagerBuilder
 
getListenPort() - Method in class io.milton.proxy.ProxyServer
 
getLocale() - Method in class io.milton.http.AbstractRequest
 
getLocale() - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Return the Locale for the Converter (or null if none specified).
getLocale() - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
getLocale() - Method in class io.milton.servlet.ServletRequest
 
getLockInfo() - Method in class io.milton.http.annotated.LockHolder
 
getLockManager() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getLockManager() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getLocksByUniqueId() - Method in class io.milton.http.fs.SimpleLockManager
 
getLockTimeout() - Method in class io.milton.http.annotated.LockHolder
The lock timeout that was used when this was created.
getLockToken() - Method in class io.milton.servlet.ServletResource
 
getLockToken() - Method in class io.milton.servlet.StaticResource
 
getLockTokenHeader() - Method in class io.milton.http.AbstractRequest
 
getLoginPage() - Method in class io.milton.config.HttpManagerBuilder
 
getLoginPage() - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
getLoginPageExcludePaths() - Method in class io.milton.config.HttpManagerBuilder
 
getLoginPageTypeHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getLoginResponseHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getLoginResultAttName() - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
Get the attribute name used to store the login result.
getLoginToken(String, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getLoginToken(String, Request, String) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getLoginToken(String, String) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getLoginTokenName() - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getMail() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getMainResourceFactory() - Method in class io.milton.config.HttpManagerBuilder
This is your own resource factory, which provides access to your data repository.
getMap() - Method in class io.milton.http.annotated.ResourceList
 
getMap(String) - Method in interface io.milton.cache.CacheManager
 
getMap(String) - Method in class io.milton.cache.HazelcastCacheManager
 
getMap(String) - Method in class io.milton.cache.LocalCacheManager
 
getMapOfFactoriesByHost() - Method in class io.milton.http.MultipleResourceFactory
When set will always be used exclusively for any matching hosts
getMapOfNameAndPasswords() - Method in class io.milton.config.HttpManagerBuilder
 
getMapOfTempResources() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getMatchHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getMaxAgeSeconds() - Method in class io.milton.config.HttpManagerBuilder
Default max-age to use for certain resource types which can use a default value
getMaxAgeSeconds() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getMaxAgeSeconds() - Method in class io.milton.http.fs.ClassPathResourceFactory
Sets a constant max age for all resources served by this resource factory
getMaxAgeSeconds() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.annotated.AnnoResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.fck.FckCommon
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.fs.FsDirectoryResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.fs.FsFileResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.json.JsonResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.http.json.PropFindJsonResource
Overridden to allow clients to specifiy the max age as a request parameter This is to allow efficient browser caching of results in cases that need it, while also permitting non-cached access
getMaxAgeSeconds(Auth) - Method in class io.milton.http.SimpleResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.servlet.ServletResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.servlet.StaticResource
 
getMaxAgeSeconds(Auth) - Method in class io.milton.servlet.UrlResource
 
getMaxAgeSecsPropFind() - Method in class io.milton.http.json.JsonResourceFactory
 
getMaxIdleTime() - Method in class io.milton.ftp.MiltonUser
 
getMaximumWeightedCapacity() - Method in class io.milton.cache.LocalCacheManager
 
getMaxMemorySize() - Method in class io.milton.http.CompressingResponseHandler
 
getMaxMemorySize() - Method in class io.milton.http.entity.BufferingGetableResourceEntity
 
getMaxMemorySize() - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
Maximum size of data to hold in memory per request when buffering output data.
getMaxMemorySize() - Method in class io.milton.http.http11.PartialGetHelper
 
getMaxProcessTimeMillis() - Method in class io.milton.simpleton.SimpletonServer
 
getMaxProcessTimeMillis() - Method in class io.milton.simpleton.SslSimpletonServer
 
getMaxQueueTimeMillis() - Method in class io.milton.simpleton.SimpletonServer
 
getMaxQueueTimeMillis() - Method in class io.milton.simpleton.SslSimpletonServer
 
getMaxResourceSize() - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
getMethod() - Method in class io.milton.ftp.FtpRequest
 
getMethod() - Method in class io.milton.http.HttpManager.RequestInfo
 
getMethod() - Method in class io.milton.servlet.ServletRequest
 
getMethod() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getMethodForType(AnnoCollectionResource, String) - Method in class io.milton.http.annotated.AbstractAnnotationHandler
Locate a ControllerMethod which can create an object of the given type (may be null) in the given parent
getMethodHandler(Request.Method) - Method in class io.milton.http.HttpManager
 
getMethodNotAllowed() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getMethodNotImplemented() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getMethods() - Method in interface io.milton.http.Handler
 
getMethods() - Method in class io.milton.http.http11.DeleteHandler
 
getMethods() - Method in class io.milton.http.http11.GetHandler
 
getMethods() - Method in class io.milton.http.http11.OptionsHandler
 
getMethods() - Method in class io.milton.http.http11.PostHandler
 
getMethods() - Method in class io.milton.http.http11.PutHandler
 
getMethods() - Method in class io.milton.http.report.ReportHandler
 
getMethods() - Method in class io.milton.http.webdav.CopyHandler
 
getMethods() - Method in class io.milton.http.webdav.MkColHandler
 
getMethods() - Method in class io.milton.http.webdav.MoveHandler
 
getMethods() - Method in class io.milton.http.webdav.PropFindHandler
 
getMethods() - Method in class io.milton.http.webdav.PropPatchHandler
 
getMiltonRequest() - Method in class io.milton.simpleton.Task
 
getMiltonResponse() - Method in class io.milton.simpleton.Task
 
getMkColHandler() - Method in class io.milton.http.webdav.WebDavProtocol
 
getModDate() - Method in class io.milton.servlet.StaticResourceFactory
 
getModifiedDate() - Method in class io.milton.http.annotated.AnnoContactResource
 
getModifiedDate() - Method in class io.milton.http.annotated.AnnoEventResource
 
getModifiedDate() - Method in class io.milton.http.annotated.AnnoResource
 
getModifiedDate() - Method in class io.milton.http.annotated.LockNullResource
 
getModifiedDate() - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
getModifiedDate() - Method in class io.milton.http.fck.FckCommon
 
getModifiedDate() - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getModifiedDate() - Method in class io.milton.http.fs.ClassPathResourceFactory
Modified date for all content.
getModifiedDate() - Method in class io.milton.http.fs.FsResource
 
getModifiedDate() - Method in class io.milton.http.json.JsonPropFindHandler.SimpleResource
 
getModifiedDate() - Method in class io.milton.http.json.JsonResource
 
getModifiedDate() - Method in class io.milton.http.SimpleResource
 
getModifiedDate() - Method in class io.milton.ldap.MapContact
 
getModifiedDate() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getModifiedDate() - Method in class io.milton.servlet.ServletResource
 
getModifiedDate() - Method in class io.milton.servlet.StaticResource
 
getModifiedDate() - Method in class io.milton.servlet.UrlResource
 
getMultiNamespaceCustomPropertySource() - Method in class io.milton.config.HttpManagerBuilder
 
getMultipartBoundary() - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
getName() - Method in class io.milton.ftp.MiltonFtpFile
 
getName() - Method in class io.milton.ftp.MiltonUser
 
getName() - Method in class io.milton.http.annotated.AnnoResource
 
getName() - Method in class io.milton.http.annotated.LockHolder
Name of the resource
getName() - Method in class io.milton.http.annotated.LockNullResource
 
getName() - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
getName() - Method in interface io.milton.http.ExternalIdentityProvider
This will identify the provider when the user selects it (if selection is required)
getName() - Method in class io.milton.http.fck.FckCommon
 
getName() - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getName() - Method in class io.milton.http.fs.FsResource
 
getName() - Method in class io.milton.http.json.JsonPropFindHandler.SimpleResource
 
getName() - Method in class io.milton.http.json.JsonResource
 
getName() - Method in class io.milton.http.json.PropPatchJsonResource.FieldError
 
getName() - Method in interface io.milton.http.report.Report
The name of the report, as used in REPORT requests
getName() - Method in class io.milton.http.SimpleResource
 
getName() - Method in class io.milton.http.webdav.PropertiesRequest.Property
 
getName() - Method in class io.milton.ldap.MapContact
 
getName() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getName() - Method in class io.milton.servlet.PartWrapper
 
getName() - Method in class io.milton.servlet.ServletResource
 
getName() - Method in class io.milton.servlet.StaticResource
 
getName() - Method in class io.milton.servlet.UrlResource
 
getName() - Method in class io.milton.simpleton.SimpleFileItem
 
getName() - Method in class io.milton.simpleton.SimpletonCookie
 
getName() - Method in class io.milton.simpleton.Stage
 
getNameOverride() - Method in class io.milton.http.annotated.AnnoResource
 
getNames() - Method in class io.milton.http.webdav.PropertiesRequest
 
getNamespaceUri() - Method in class io.milton.http.webdav.PropPatchHandler.Field
 
getNested() - Method in class io.milton.http.webdav.PropertiesRequest.Property
 
getNestedMap() - Method in class io.milton.http.webdav.PropertiesRequest.Property
 
getNonceCount() - Method in class io.milton.http.http11.auth.Nonce
 
getNonceProvider() - Method in class io.milton.config.HttpManagerBuilder
 
getNonces() - Method in class io.milton.config.HttpManagerBuilder
Map holding nonce values issued in Digest authentication challenges
getNonces() - Method in class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
getNonceValidity(String, Long) - Method in class io.milton.gae.AppEngineMemcacheNonceProvider
 
getNonceValidity(String, Long) - Method in interface io.milton.http.http11.auth.NonceProvider
Check to see if the given nonce is known.
getNonceValidity(String, Long) - Method in class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
getNonceValidity(String, Long, String) - Method in interface io.milton.http.http11.auth.NonceProvider
Default implementation which calls getNonceValidity( String nonce, Long nonceCount )
getNonceValiditySeconds() - Method in class io.milton.config.HttpManagerBuilder
 
getNonStandardHeader(String) - Method in class io.milton.servlet.ServletResponse
 
getNonStandardHeader(String) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
getNotFound() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getoAuth2Handler() - Method in class io.milton.config.HttpManagerBuilder
 
getOAuth2Handler() - Method in class io.milton.config.HttpManagerBuilder
 
getOAuth2Profile(OAuthAccessTokenResponse, OAuth2Provider) - Method in class io.milton.http.http11.auth.OAuth2Helper
 
getOAuth2URL() - Method in class io.milton.http.OAuth2TokenResponse
 
getOAuth2URL(OAuth2Provider, String) - Static method in class io.milton.http.http11.auth.OAuth2Helper
 
getOAuth2UserInfo(Request, OAuthResourceResponse, OAuthAccessTokenResponse, OAuth2Provider, String, String) - Method in class io.milton.http.http11.auth.OAuth2Helper
 
getOAuthDetails(Request) - Static method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
getOAuthDetailsJson(Request) - Static method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
Returns the profile details as json formatted text.
getOAuthToken() - Method in class io.milton.http.OAuth2TokenResponse
 
getOfType() - Method in class io.milton.http.annotated.ResourceList
 
getOperator() - Method in class io.milton.ldap.MultiCondition
Condition operator.
getOriginalName() - Method in class io.milton.http.json.PutJsonResource.NewFile
 
getOriginHeader() - Method in class io.milton.http.AbstractRequest
 
getOuterResourceFactory() - Method in class io.milton.config.HttpManagerBuilder
Usually set by milton, this will enhance the main resource factory with additional resources, such as .well-known support
getOuterWebdavResponseHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getOutputStream() - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
getOutputStream() - Method in class io.milton.servlet.PartWrapper
 
getOutputStream() - Method in class io.milton.servlet.ServletResponse
 
getOutputStream() - Method in class io.milton.simpleton.SimpleFileItem
 
getOutputStream() - Method in class io.milton.simpleton.SimpleMiltonResponse
 
getOverwriteHeader() - Method in class io.milton.http.AbstractRequest
 
getOwnerName() - Method in class io.milton.ftp.MiltonFtpFile
 
getParams() - Method in class io.milton.http.AbstractRequest
 
getParams() - Method in class io.milton.http.entity.CompressedResourceEntity
 
getParams() - Method in class io.milton.http.entity.GetableResourceEntity
 
getParams() - Method in class io.milton.http.entity.PartialEntity
 
getParent() - Method in class io.milton.http.annotated.AnnoResource
 
getParent() - Method in interface io.milton.http.annotated.CommonResource
 
getParent() - Method in class io.milton.http.annotated.LockNullResource
 
getParentCollectionId() - Method in class io.milton.http.annotated.LockHolder
Unique ID of the parent collection which contains this.
getPartialGetHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getPassword() - Method in class io.milton.ftp.MiltonUser
 
getPassword() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getPasswordParam() - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
getPath() - Method in class io.milton.simpleton.SimpletonCookie
 
getPatterns() - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Return the date format patterns used to convert dates to/from a java.lang.String (or null if none specified).
getPermissionService() - Method in class io.milton.http.json.JsonPropPatchHandler
 
getPermissionService() - Method in class io.milton.http.webdav.PropFindHandler
 
getPermissionService() - Method in class io.milton.http.webdav.PropPatchHandler
 
getPermissionService() - Method in interface io.milton.property.PropertyHandler
 
getPort() - Method in class io.milton.ldap.LdapServer
Server socket TCP port
getPostMethod(AnnoResource, Request, Map<String, String>) - Method in class io.milton.http.annotated.PostAnnotationHandler
 
getPrincipalCollectionHrefs() - Method in class io.milton.http.annotated.AnnoResource
 
getPrincipalURL() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getPrincipalURL() - Method in class io.milton.http.annotated.AnnoResource
 
getPriviledges(Auth) - Method in class io.milton.http.annotated.AnnoResource
 
getProperties() - Method in class io.milton.http.webdav.PropertiesRequest
 
getProperty(QName) - Method in class io.milton.http.fs.FsFileResource
 
getProperty(QName, MultiNamespaceCustomPropertyResource) - Method in class io.milton.http.fs.SimplePropertyManager
 
getProperty(QName, Resource) - Method in class io.milton.http.webdav.DefaultPropFindPropertyBuilder
 
getProperty(QName, Resource) - Method in class io.milton.http.webdav.PropertyMap
 
getProperty(QName, Resource) - Method in interface io.milton.http.webdav.PropFindPropertyBuilder
 
getProperty(QName, Resource) - Method in class io.milton.http.webdav.WebDavProtocol
 
getProperty(QName, Resource) - Method in class io.milton.ldap.LdapPropertyMapper
 
getProperty(QName, Resource) - Method in class io.milton.property.BeanPropertySource
 
getProperty(QName, Resource) - Method in class io.milton.property.MultiNamespaceCustomPropertySource
 
getPropertyAuthoriser() - Method in class io.milton.config.HttpManagerBuilder
 
getPropertyDescriptor(Object, String) - Method in class io.milton.property.BeanPropertySource
 
getPropertyManager() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getPropertyMap() - Method in class io.milton.http.webdav.WebDavProtocol
 
getPropertyMetaData(QName) - Method in class io.milton.http.fs.FsFileResource
 
getPropertyMetaData(QName, MultiNamespaceCustomPropertyResource) - Method in class io.milton.http.fs.SimplePropertyManager
 
getPropertyMetaData(QName, Resource) - Method in class io.milton.http.webdav.PropertyMap
 
getPropertyMetaData(QName, Resource) - Method in class io.milton.http.webdav.WebDavProtocol
 
getPropertyMetaData(QName, Resource) - Method in class io.milton.property.BeanPropertySource
 
getPropertyMetaData(QName, Resource) - Method in class io.milton.property.MultiNamespaceCustomPropertySource
 
getPropertySources() - Method in class io.milton.config.HttpManagerBuilder
 
getPropertySources() - Method in class io.milton.http.webdav.WebDavProtocol
 
getPropFindHandler() - Method in class io.milton.http.json.JsonResourceFactory
 
getPropFindPropertyBuilder() - Method in class io.milton.config.HttpManagerBuilder
 
getPropFindRequestFieldParser() - Method in class io.milton.config.HttpManagerBuilder
 
getPropFindXmlGenerator() - Method in class io.milton.config.HttpManagerBuilder
 
getPropPatchHandler() - Method in class io.milton.http.json.JsonResourceFactory
 
getPropPatchHandler() - Method in class io.milton.http.webdav.WebDavProtocol
 
getPropPatchSetter() - Method in class io.milton.config.HttpManagerBuilder
 
getProps(Document, Namespace) - Static method in class io.milton.http.report.ReportUtils
 
getProtocolHandlers() - Method in class io.milton.config.HttpManagerBuilder
 
getProtocolName() - Method in class io.milton.ldap.LdapServer
 
getProtocols() - Method in class io.milton.config.HttpManagerBuilder
 
getQualifiedName() - Method in interface io.milton.http.report.QualifiedReport
 
getQuotaAvailable(Resource) - Method in class io.milton.http.quota.DefaultQuotaDataAccessor
 
getQuotaAvailable(Resource) - Method in interface io.milton.http.quota.QuotaDataAccessor
 
getQuotaDataAccessor() - Method in class io.milton.config.HttpManagerBuilder
 
getQuotaDataAccessor() - Method in class io.milton.http.webdav.WebDavProtocol
 
getQuotaUsed(Resource) - Method in class io.milton.http.quota.DefaultQuotaDataAccessor
 
getQuotaUsed(Resource) - Method in interface io.milton.http.quota.QuotaDataAccessor
 
getRandom() - Method in class io.milton.http.annotated.ResourceList
 
getRandomSort() - Method in class io.milton.http.annotated.ResourceList
 
getRange() - Method in class io.milton.http.entity.GetableResourceEntity
 
getRangeHeader() - Method in class io.milton.http.AbstractRequest
 
getRanges(String) - Method in class io.milton.http.http11.PartialGetHelper
 
getRawParam(Map<String, String>, String) - Static method in class io.milton.http.annotated.DataBinder
Trims to null, so will never return a value padded with white space, or only whitespace
getRealm() - Method in class io.milton.http.annotated.AnnoResource
 
getRealm() - Method in class io.milton.http.annotated.LockNullResource
 
getRealm() - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
getRealm() - Method in class io.milton.http.fck.FckCommon
 
getRealm() - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getRealm() - Method in class io.milton.http.fs.FsResource
 
getRealm() - Method in class io.milton.http.json.JsonResource
 
getRealm() - Method in class io.milton.http.SimpleResource
 
getRealm() - Method in class io.milton.ldap.MapContact
 
getRealm() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getRealm() - Method in class io.milton.servlet.ServletResource
 
getRealm() - Method in class io.milton.servlet.StaticResource
 
getRealm() - Method in class io.milton.servlet.UrlResource
 
getRealm(String) - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
getRealm(String) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getRealm(String) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getRealm(String) - Method in class io.milton.http.fs.NullSecurityManager
 
getRealm(String) - Method in class io.milton.http.fs.SimpleSecurityManager
 
getRealm(String) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
getRealm(String) - Method in class io.milton.http.ReadOnlySecurityManager
Will return the configured realm if it is not null.
getRealm(String) - Method in interface io.milton.http.SecurityManager
 
getRefererHeader() - Method in class io.milton.http.AbstractRequest
 
getRefreshToken() - Method in class io.milton.http.OAuth2TokenResponse
 
getRemoteAddr() - Method in class io.milton.ftp.FtpRequest
 
getRemoteAddr() - Method in class io.milton.servlet.ServletRequest
 
getRemoteAddr() - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getReports() - Method in class io.milton.http.webdav.WebDavProtocol
 
getRequest() - Static method in class io.milton.servlet.ServletRequest
 
getRequest() - Method in class io.milton.simpleton.Task
 
getRequestContentType() - Method in class io.milton.servlet.ServletRequest
 
getRequestDataForThread(Thread) - Static method in class io.milton.http.HttpManager
 
getRequestedFields(InputStream) - Method in class io.milton.http.webdav.DefaultPropFindRequestFieldParser
 
getRequestedFields(InputStream) - Method in class io.milton.http.webdav.DefaultPropPatchParser
 
getRequestedFields(InputStream) - Method in class io.milton.http.webdav.MsPropFindRequestFieldParser
 
getRequestedFields(InputStream) - Method in interface io.milton.http.webdav.PropFindRequestFieldParser
 
getRequestedFields(InputStream) - Method in interface io.milton.http.webdav.PropPatchRequestParser
 
getRequestHeader(Request.Header) - Method in class io.milton.ftp.FtpRequest
 
getRequestHeader(Request.Header) - Method in class io.milton.http.AbstractRequest
 
getRequestHeader(Request.Header) - Method in class io.milton.servlet.ServletRequest
 
getRequestHeader(Request.Header) - Method in class io.milton.simpleton.SimpleMiltonRequest
 
getResource() - Method in class io.milton.http.entity.CompressedResourceEntity
 
getResource() - Method in class io.milton.http.entity.GetableResourceEntity
 
getResource() - Method in class io.milton.http.entity.PartialEntity
 
getResource() - Method in class io.milton.http.webdav.SupportedLocks
 
getResource() - Method in class io.milton.property.PropertyAuthoriser.CheckResult
 
getResource(Path) - Method in class io.milton.ftp.MiltonFsView
 
getResource(Path, String) - Method in class io.milton.ftp.MiltonFtpAdapter
 
getResource(String, String) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getResource(String, String) - Method in class io.milton.http.fck.FckResourceFactory
 
getResource(String, String) - Method in class io.milton.http.fs.ClassPathResourceFactory
 
getResource(String, String) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getResource(String, String) - Method in class io.milton.http.json.JsonResourceFactory
 
getResource(String, String) - Method in class io.milton.http.MultipleResourceFactory
 
getResource(String, String) - Method in class io.milton.http.WellKnownResourceFactory
 
getResource(String, String) - Method in class io.milton.servlet.ServletMappedPathResourceFactory
 
getResource(String, String) - Method in class io.milton.servlet.ServletResourceFactory
 
getResource(String, String) - Method in class io.milton.servlet.StaticResourceFactory
 
getResource(String, String) - Method in class io.milton.servlet.WebResourceFactory
 
getResourceFactory() - Method in class io.milton.config.HttpManagerBuilder
 
getResourceFactory() - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
getResourceFactory() - Method in class io.milton.http.HttpManager
 
getResourceHandlerHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getResourceList() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getResourceTypeHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getResourceTypeHelper() - Method in class io.milton.http.webdav.WebDavProtocol
 
getResourceTypes(Resource) - Method in interface io.milton.http.webdav.ResourceTypeHelper
Get the resource types for a PROPFIND request.
getResourceTypes(Resource) - Method in class io.milton.http.webdav.WebDavResourceTypeHelper
 
getResponse() - Static method in class io.milton.servlet.ServletResponse
We make this available via a threadlocal so it can be accessed from parts of the application which don't have a reference to the servletresponse
getResponse() - Method in class io.milton.simpleton.Task
 
getResponseHandler() - Method in class io.milton.http.HttpManager
 
getResponseHandler() - Method in class io.milton.http.ResourceHandlerHelper
 
getResponseHeader(Response.Header) - Method in class io.milton.http.AbstractResponse
 
getReverse() - Method in class io.milton.http.annotated.ResourceList
 
getRoot() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getRoot() - Method in class io.milton.http.annotated.AnnoResource
 
getRoot() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getRootContext() - Method in class io.milton.config.HttpManagerBuilder
 
getRootDir() - Method in class io.milton.config.HttpManagerBuilder
used by FileSystemResourceFactory when its created as default resource factory
getRootFolder() - Method in class io.milton.servlet.Config
 
getRoots() - Method in class io.milton.servlet.StaticResourceFactory
 
getScope() - Method in class io.milton.http.OAuth2TokenResponse
 
getSecure() - Method in class io.milton.simpleton.SimpletonCookie
 
getSecurityManager() - Method in class io.milton.config.HttpManagerBuilder
Mainly used when creating filesystem resourcfe factory, but can also be used by other resoruce factories that want to delegate security management
getSecurityManager() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getSecurityManager() - Method in class io.milton.http.fs.ClassPathResourceFactory
Security manager to delegate authentication and authorisation to.
getSecurityManager() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getSecurityManager() - Method in class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
getServerError() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getServiceInfo() - Method in class io.milton.ldap.LdapResponseHandler
 
getServletConfig() - Method in class io.milton.servlet.MiltonServlet
 
getServletConfig() - Method in class io.milton.servlet.ServletConfigWrapper
 
getServletConfig() - Method in class io.milton.servlet.SpringAwareMiltonServlet
 
getServletContext() - Method in class io.milton.servlet.Config
 
getServletContext() - Method in class io.milton.servlet.FilterConfigWrapper
 
getServletContext() - Method in class io.milton.servlet.ServletConfigWrapper
 
getServletContext() - Method in class io.milton.servlet.ServletRequest
 
getServletInfo() - Method in class io.milton.servlet.MiltonServlet
 
getServletInfo() - Method in class io.milton.servlet.SpringAwareMiltonServlet
 
getSession() - Method in class io.milton.servlet.ServletRequest
 
getShutdownHandlers() - Method in class io.milton.config.HttpManagerBuilder
 
getSize() - Method in class io.milton.ftp.MiltonFtpFile
 
getSize() - Method in class io.milton.servlet.PartWrapper
 
getSize() - Method in class io.milton.simpleton.SimpleFileItem
 
getSortByModifiedDate() - Method in class io.milton.http.annotated.ResourceList
 
getSortByName() - Method in class io.milton.http.annotated.ResourceList
 
getSource() - Method in class io.milton.http.annotated.AnnoResource
 
getSslPort() - Method in class io.milton.simpleton.SimpletonServer
 
getSslProtocol() - Method in class io.milton.simpleton.SslSimpletonServer
 
getSsoPrefix() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getStarted() - Method in class io.milton.http.HttpManager.RequestInfo
 
getStatii() - Method in class io.milton.http.entity.MultiStatusEntity
 
getStatus() - Method in class io.milton.property.PropertyAuthoriser.CheckResult
 
getStatus() - Method in class io.milton.servlet.ServletResponse
 
getStatus() - Method in class io.milton.simpleton.SimpleMiltonResponse
 
getString() - Method in class io.milton.http.entity.StringEntity
 
getSubFolders() - Method in class io.milton.http.annotated.AnnoCollectionResource
 
getSupportedAddressData() - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
getSupportedComponentSet() - Method in class io.milton.http.annotated.AnnoCalendarResource
 
getSupportedComponentSets() - Method in class io.milton.http.annotated.AnnoPrincipalResource
 
getSupportedEncoding(String) - Method in interface io.milton.http.CompressedResource
Return the supported encoding from the list of allowable encodings from the user agent If none are supported return null.
getSupportedLevels(Resource) - Method in interface io.milton.http.webdav.ResourceTypeHelper
Gets the list of supported level names for a resource.
getSupportedLevels(Resource) - Method in class io.milton.http.webdav.WebDavResourceTypeHelper
 
getSupportedMethods() - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
getSupportedMethods() - Method in interface io.milton.http.annotated.AnnotationHandler
Return any HTTP methods which this annotation handler supports
getSupportedMethods() - Method in class io.milton.http.annotated.RootAnnotationHandler
 
getSurName() - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
getTargetHost() - Method in class io.milton.proxy.ProxyServer
 
getTargetPort() - Method in class io.milton.proxy.ProxyServer
 
getTempResourcesForParent(AnnoCollectionResource) - Method in class io.milton.http.annotated.AnnotationResourceFactory
Null-safe method to get the list of lock holders for the given parent.
getTempResourcesForParent(String) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getTheme() - Method in class io.milton.http.template.JspViewResolver
 
getTimeoutHeader() - Method in class io.milton.http.AbstractRequest
 
getTimeZone() - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
 
getTimeZoneForRequest() - Static method in class io.milton.http.annotated.DataBinder
 
getTLServletContext() - Static method in class io.milton.servlet.ServletRequest
 
getTypedValue() - Method in interface io.milton.http.CustomProperty
Returns the typed value.
getUnauthorised() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getUniqueId() - Method in class io.milton.http.annotated.AnnoContactResource
 
getUniqueId() - Method in class io.milton.http.annotated.AnnoEventResource
 
getUniqueId() - Method in class io.milton.http.annotated.AnnoResource
 
getUniqueId() - Method in class io.milton.http.annotated.LockNullResource
 
getUniqueId() - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
getUniqueId() - Method in class io.milton.http.fck.FckFileManagerResource
 
getUniqueId() - Method in class io.milton.http.fck.FckQuickUploaderResource
 
getUniqueId() - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
getUniqueId() - Method in class io.milton.http.fs.FsResource
 
getUniqueId() - Method in class io.milton.http.json.JsonResource
 
getUniqueId() - Method in class io.milton.http.SimpleResource
 
getUniqueId() - Method in class io.milton.ldap.MapContact
 
getUniqueId() - Method in class io.milton.servlet.ServletResource
 
getUniqueId() - Method in class io.milton.servlet.StaticResource
 
getUniqueId() - Method in class io.milton.servlet.UrlResource
 
getUnknown() - Method in class io.milton.http.http11.SimpleContentGenerator
 
getUrl() - Method in class io.milton.http.HttpManager.RequestInfo
 
getUrl(Request) - Method in interface io.milton.http.UrlAdapter
 
getUrl(Request) - Method in class io.milton.http.UrlAdapterImpl
 
getUrlAdapter() - Method in class io.milton.config.HttpManagerBuilder
 
getUrlAdapter() - Method in class io.milton.http.ResourceHandlerHelper
 
getUrlSigningHash(String, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
The hmac signs a message in the form nonce || userUrl, where the nonce is requested from the nonceProvider This method returns a signing token in the form nonce || hmac
getUrlSigningHash(String, Request, String) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getUser() - Method in class io.milton.ftp.MiltonUser
 
getUser(String) - Method in class io.milton.ldap.MemoryUserSessionFactory
 
getUser(String, String) - Method in class io.milton.ldap.MemoryUserSessionFactory
 
getUser(String, String) - Method in interface io.milton.ldap.UserFactory
 
getUserAgentHeader() - Method in class io.milton.http.AbstractRequest
 
getUserAgentHelper() - Method in class io.milton.config.HttpManagerBuilder
 
getUserAgentHelper() - Method in class io.milton.http.entity.DefaultEntityTransport
 
getUserAgentHelper() - Method in class io.milton.http.webdav.CopyHandler
 
getUserAgentHelper() - Method in class io.milton.http.webdav.MoveHandler
 
getUserByName(String) - Method in class io.milton.ftp.UserManagerAdapter
 
getUserByName(String) - Method in class io.milton.http.fs.SimpleSecurityManager
 
getUserByName(String, String) - Method in interface io.milton.ftp.UserService
 
getUserByName(String, String) - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
getUserNameParam() - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
getUserPassword(String) - Method in class io.milton.ldap.MemoryUserSessionFactory
 
getUserPassword(String) - Method in interface io.milton.ldap.UserFactory
Used for SASL authentication
getUsersAnnotationHandler() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getUserUrl(Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
Find a previous login token in the request, and if present verify its authenticity via a signing cookie
getUserUrlAttName() - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getUserUrlFromRequest(Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
getUuid() - Method in class io.milton.ldap.SearchRunnable
 
getValidContextPath() - Method in class io.milton.http.annotated.AnnotationResourceFactory
Get a context path which is definitely valid as a path.
getValue() - Method in class io.milton.http.http11.auth.Nonce
 
getValue() - Method in class io.milton.ldap.AttributeCondition
Condition value.
getValue() - Method in class io.milton.simpleton.SimpletonCookie
 
getValue(PropFindableResource) - Method in interface io.milton.http.webdav.PropertyMap.StandardProperty
 
getValueClass() - Method in interface io.milton.http.CustomProperty
Returns a class which is assignable from any value which can be stored in this property.
getValueClass() - Method in interface io.milton.http.webdav.PropertyMap.StandardProperty
 
getValueWriters() - Method in class io.milton.config.HttpManagerBuilder
 
getValueWriters() - Method in class io.milton.http.values.ValueWriters
 
getValueWriters() - Method in class io.milton.http.webdav.PropFindXmlGeneratorHelper
 
getVersion() - Method in class io.milton.simpleton.SimpletonCookie
 
getViewResolver() - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
getWebDavProtocol() - Method in class io.milton.config.HttpManagerBuilder
 
getWebdavResponseHandler() - Method in class io.milton.config.HttpManagerBuilder
 
getWebInfDir() - Method in class io.milton.servlet.Config
 
getWellKnownHandlers() - Method in class io.milton.http.WellKnownResourceFactory
 
getWellKnownName() - Method in interface io.milton.http.WellKnownResourceFactory.WellKnownHandler
Identifies the part of the path following .well-known which will map to this handler
getWorkingDirectory() - Method in class io.milton.ftp.MiltonFsView
 
getWrapped() - Method in class io.milton.http.AbstractWrappingResponseHandler
 
getWrapped() - Method in class io.milton.simpleton.SimpletonCookie
 
getWrappedResource() - Method in class io.milton.http.json.JsonResource
 
getWriter() - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
getWsManager() - Method in class io.milton.http.fs.FileSystemResourceFactory
 
getZuluDateFormat() - Static method in class io.milton.ldap.LdapUtils
 
GMT_TIMEZONE - Static variable in class io.milton.ldap.LdapUtils
 
go() - Method in class io.milton.proxy.ProxyLogConn
 
go() - Method in class io.milton.proxy.ProxyServer
 
gotconn(Socket) - Method in class io.milton.proxy.ProxyLogServer
 
gotconn(Socket) - Method in class io.milton.proxy.ProxyServer
 
gt(String, String) - Method in class io.milton.ldap.Conditions
 
gte(String, String) - Method in class io.milton.ldap.Conditions
 

H

handle(Request, Response) - Method in class io.milton.simpleton.SimpletonServer
 
handle(Request, Response) - Method in class io.milton.simpleton.SslSimpletonServer
 
handleMissing(Class) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
 
Handler - Interface in io.milton.http
 
handleRequest(byte[], int) - Method in class io.milton.ldap.LdapConnection
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class io.milton.servlet.MiltonController
 
handlerHelper - Variable in class io.milton.config.HttpManagerBuilder
 
HandlerHelper - Class in io.milton.http
 
HandlerHelper(AuthenticationService) - Constructor for class io.milton.http.HandlerHelper
 
HandlerHelper(AuthenticationService, AuthorisationListener) - Constructor for class io.milton.http.HandlerHelper
 
HandlerHelper(AuthenticationService, List<StorageChecker>) - Constructor for class io.milton.http.HandlerHelper
 
hasAddressBooks(Object) - Method in class io.milton.http.annotated.AddressBooksAnnotationHandler
Check if the source object is a source parameter for methods with the
hasCalendars(Object) - Method in class io.milton.http.annotated.CalendarsAnnotationHandler
Check if the source object is a source parameter for methods with the
hasChild(String) - Method in class io.milton.http.annotated.ResourceList
 
hasProperty(QName) - Method in class io.milton.http.webdav.PropertyMap
 
HazelcastCacheManager - Class in io.milton.cache
Attempts to connect to a hazelcast cluster.
HazelcastCacheManager() - Constructor for class io.milton.cache.HazelcastCacheManager
 
HmacUtils - Class in io.milton.http.http11.auth
 
HmacUtils() - Constructor for class io.milton.http.http11.auth.HmacUtils
 
href - Variable in class io.milton.http.HrefStatus
 
HrefListValueWriter - Class in io.milton.http.values
Supports HrefList objects, and writes them out as a list of ... elements Currently readonly, but should support writing
HrefListValueWriter() - Constructor for class io.milton.http.values.HrefListValueWriter
 
HrefStatus - Class in io.milton.http
An immutable class to represent an item in a MultiStatus response
HrefStatus(String, Response.Status) - Constructor for class io.milton.http.HrefStatus
 
Http11Protocol - Class in io.milton.http.http11
 
Http11Protocol(Http11ResponseHandler, HandlerHelper, ResourceHandlerHelper, boolean, MatchHelper, PartialGetHelper) - Constructor for class io.milton.http.http11.Http11Protocol
 
http11ResponseHandler - Variable in class io.milton.config.HttpManagerBuilder
 
Http11ResponseHandler - Interface in io.milton.http.http11
The ResponseHandler should handle all responses back to the client.
HttpExtension - Interface in io.milton.http
 
httpManager - Variable in class io.milton.servlet.DefaultMiltonConfigurator
 
httpManager - Variable in class io.milton.servlet.MiltonFilter
 
httpManager - Variable in class io.milton.servlet.MiltonServlet
 
HttpManager - Class in io.milton.http
Milton's main class.
HttpManager(ResourceFactory, WebDavResponseHandler, ProtocolHandlers, EntityTransport, List<Filter>, EventManager, List<Stoppable>) - Constructor for class io.milton.http.HttpManager
Instead of using this constructor directly, consider using the HttpManagerConfig builder class
HttpManager.RequestInfo - Class in io.milton.http
 
HttpManagerBuilder - Class in io.milton.config
Manages the options for configuring a HttpManager.
HttpManagerBuilder() - Constructor for class io.milton.config.HttpManagerBuilder
 
HttpManagerBuilder.CreationException - Exception in io.milton.config
 

I

ICalDataAnnotationHandler - Class in io.milton.http.annotated
 
ICalDataAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.ICalDataAnnotationHandler
 
increaseNonceCount(long) - Method in class io.milton.http.http11.auth.Nonce
 
INFINITY - Static variable in class io.milton.http.AbstractRequest
 
init() - Method in class io.milton.config.HttpManagerBuilder
This method creates instances of required objects which have not been set on the builder.
init(Config, HttpManager) - Method in interface io.milton.servlet.Initable
 
init(Config, HttpManager) - Method in class io.milton.servlet.InitableMultipleResourceFactory
 
init(Config, HttpManager) - Method in class io.milton.servlet.WebResourceFactory
 
init(FilterConfig) - Method in class io.milton.servlet.MiltonFilter
 
init(FilterConfig) - Method in class io.milton.servlet.SpringMiltonFilter
 
init(FilterConfig) - Method in class io.milton.servlet.StaticResourceFilter
 
init(ServletConfig) - Method in class io.milton.servlet.MiltonServlet
 
init(ServletConfig) - Method in class io.milton.servlet.SpringAwareMiltonServlet
 
init(String, SecurityManager) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
init(String, Config, HttpManager) - Method in class io.milton.servlet.InitableMultipleResourceFactory
 
init(FtpletContext) - Method in class io.milton.ftp.MiltonFtplet
 
init(FtpServerContext, Listener) - Method in class io.milton.ftp.MiltonFtpHandler
 
Initable - Interface in io.milton.servlet
 
InitableMultipleResourceFactory - Class in io.milton.servlet
 
InitableMultipleResourceFactory() - Constructor for class io.milton.servlet.InitableMultipleResourceFactory
 
InitableMultipleResourceFactory(List<ResourceFactory>) - Constructor for class io.milton.servlet.InitableMultipleResourceFactory
 
initables - Variable in class io.milton.servlet.DefaultMiltonConfigurator
 
initBeanPropertySource() - Method in class io.milton.config.HttpManagerBuilder
 
initChildren(boolean) - Method in class io.milton.http.annotated.AnnoCalendarHomeResource
 
initChildren(boolean) - Method in class io.milton.http.annotated.AnnoCollectionResource
Called when the children list is first accessed This will create the children ResourceList and populate it with known child resources
initCookieSigningKeys() - Method in class io.milton.config.HttpManagerBuilder
 
initDefaultPropertySources(ResourceTypeHelper) - Method in class io.milton.config.HttpManagerBuilder
 
initDone - Variable in class io.milton.config.HttpManagerBuilder
 
initHttp(Connection, int) - Method in class io.milton.simpleton.SimpletonServer
 
initHttps(int) - Method in class io.milton.simpleton.SslSimpletonServer
Setting up certificates EG C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -keystore certs -keyalg rsa -alias jamie -storepass serverkspw -keypass serverpw note that 'first name last name' should be machine name
initiateExternalAuth(Resource, Request, Response) - Method in interface io.milton.http.ExternalIdentityProvider
Begin the external authentication process.
initiateExternalAuth(Resource, Request, Response) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
InitListener - Interface in io.milton.config
Listener interface to hook into the initialization process for HttpManagerBuilder
initParamNames() - Method in class io.milton.servlet.Config
 
initParamNames() - Method in class io.milton.servlet.FilterConfigWrapper
 
initParamNames() - Method in class io.milton.servlet.ServletConfigWrapper
 
initPropertyAuthoriser() - Method in class io.milton.config.HttpManagerBuilder
 
initSpringApplicationContext(FilterConfig) - Method in class io.milton.servlet.SpringMiltonFilter
 
initWebdavProtocol() - Method in class io.milton.config.HttpManagerBuilder
 
InputStreamEntity - Class in io.milton.http.entity
 
InputStreamEntity(InputStream) - Constructor for class io.milton.http.entity.InputStreamEntity
 
insertSsoPrefix(String, String) - Static method in class io.milton.http.fs.FsDirectoryResource
 
instantiate(LockHolder, AnnoCollectionResource) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
instantiate(Object, AnnoCollectionResource, Method) - Method in class io.milton.http.annotated.AnnotationResourceFactory
Create a Resource to wrap a source pojo object.
instantiate(String) - Static method in class io.milton.servlet.DefaultMiltonConfigurator
 
INTERNAL_SERVER_ERROR_HTML - Static variable in class io.milton.http.StandardFilter
 
INVALID - Enum constant in enum class io.milton.http.http11.auth.NonceProvider.NonceValidity
 
invoke(ControllerMethod, AnnoResource, Object...) - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
io.milton.cache - package io.milton.cache
 
io.milton.config - package io.milton.config
 
io.milton.ftp - package io.milton.ftp
 
io.milton.gae - package io.milton.gae
 
io.milton.http - package io.milton.http
 
io.milton.http.annotated - package io.milton.http.annotated
 
io.milton.http.annotated.scheduling - package io.milton.http.annotated.scheduling
 
io.milton.http.entity - package io.milton.http.entity
 
io.milton.http.fck - package io.milton.http.fck
 
io.milton.http.fs - package io.milton.http.fs
 
io.milton.http.http11 - package io.milton.http.http11
 
io.milton.http.http11.auth - package io.milton.http.http11.auth
 
io.milton.http.json - package io.milton.http.json
 
io.milton.http.quota - package io.milton.http.quota
 
io.milton.http.report - package io.milton.http.report
 
io.milton.http.template - package io.milton.http.template
 
io.milton.http.values - package io.milton.http.values
 
io.milton.http.webdav - package io.milton.http.webdav
 
io.milton.ldap - package io.milton.ldap
 
io.milton.property - package io.milton.property
 
io.milton.proxy - package io.milton.proxy
 
io.milton.servlet - package io.milton.servlet
 
io.milton.simpleton - package io.milton.simpleton
 
is - Variable in class io.milton.ldap.LdapConnection
raw connection inputStream
is(String) - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
is(String) - Method in class io.milton.http.annotated.AnnoCalendarResource
 
is(String) - Method in class io.milton.http.annotated.AnnoContactResource
 
is(String) - Method in class io.milton.http.annotated.AnnoEventResource
 
is(String) - Method in class io.milton.http.annotated.AnnoFileResource
 
is(String) - Method in class io.milton.http.annotated.AnnoResource
 
is(String) - Method in interface io.milton.http.annotated.CommonResource
 
is(String) - Method in class io.milton.http.annotated.LockNullResource
 
isAdmin(String) - Method in class io.milton.ftp.UserManagerAdapter
 
isAjax(Resource, Request) - Method in class io.milton.http.http11.auth.LoginResponseHandler.ContentTypeLoginPageTypeHandler
 
isAjax(Resource, Request) - Method in interface io.milton.http.http11.auth.LoginResponseHandler.LoginPageTypeHandler
Return true if the request indicates that the login response should be given as json data (ie response to an ajax login)
isAllowDirectoryBrowsing() - Method in class io.milton.http.fs.FileSystemResourceFactory
Whether to generate an index page.
isAllowNewlines() - Method in class io.milton.http.XmlWriter
 
isAllowRemote() - Method in class io.milton.ldap.LdapServer
 
isAllProp() - Method in class io.milton.http.webdav.PropertiesRequest
 
isAllProp() - Method in class io.milton.http.webdav.PropFindSaxHandler
 
isClientTrusted(X509Certificate[]) - Method in class io.milton.simpleton.SslSimpletonServer.AnonymousTrustManager
 
isCompatible(Request.Method) - Method in class io.milton.http.annotated.AnnoResource
 
isCompatible(Request.Method) - Method in interface io.milton.http.ConditionalCompatibleResource
Return whether or not this resource might be compatible with the given HTTP method.
isCompatible(Resource) - Method in interface io.milton.http.Handler
 
isCompatible(Resource) - Method in class io.milton.http.http11.DeleteHandler
 
isCompatible(Resource) - Method in class io.milton.http.http11.GetHandler
 
isCompatible(Resource) - Method in class io.milton.http.http11.OptionsHandler
 
isCompatible(Resource) - Method in class io.milton.http.http11.PostHandler
 
isCompatible(Resource) - Method in class io.milton.http.http11.PutHandler
 
isCompatible(Resource) - Method in class io.milton.http.report.ReportHandler
 
isCompatible(Resource) - Method in class io.milton.http.webdav.CopyHandler
 
isCompatible(Resource) - Method in class io.milton.http.webdav.MkColHandler
 
isCompatible(Resource) - Method in class io.milton.http.webdav.MoveHandler
 
isCompatible(Resource) - Method in class io.milton.http.webdav.PropFindHandler
 
isCompatible(Resource) - Method in class io.milton.http.webdav.PropPatchHandler
 
isCompatible(Resource, Request) - Method in interface io.milton.http.AuthenticationHandler
Returns true if this authentication handler is compatible with the given resource This is used when authorisation has failed, in generating challenge responses If you don't want to add a challenge response, return false
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.BasicAuthHandler
 
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.DigestAuthenticationHandler
 
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
isCompatible(Resource, Request) - Method in class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
isCompatible(Object) - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
isCompatible(Object) - Method in interface io.milton.http.annotated.AnnotationHandler
Determine if this handler is able to support the given source object, ie if there is a controller method registered in this handler that supports the given source type
isCompatible(Object) - Method in class io.milton.http.annotated.RootAnnotationHandler
 
isCompatible(Object, Request.Method) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
isDebug() - Method in class io.milton.proxy.ProxyServer
 
isDeleteExistingBeforeCopy() - Method in class io.milton.http.webdav.CopyHandler
 
isDeleteExistingBeforeMove() - Method in class io.milton.http.webdav.MoveHandler
 
isDigestAllowed() - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
isDigestAllowed() - Method in class io.milton.http.annotated.AnnoResource
 
isDigestAllowed() - Method in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
isDigestAllowed() - Method in class io.milton.http.fck.FckCommon
 
isDigestAllowed() - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
isDigestAllowed() - Method in class io.milton.http.fs.FsResource
 
isDigestAllowed() - Method in class io.milton.http.fs.NullSecurityManager
 
isDigestAllowed() - Method in class io.milton.http.fs.SimpleSecurityManager
 
isDigestAllowed() - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
isDigestAllowed() - Method in class io.milton.http.json.JsonResource
 
isDigestAllowed() - Method in class io.milton.http.ReadOnlySecurityManager
 
isDigestAllowed() - Method in interface io.milton.http.SecurityManager
 
isDigestAllowed() - Method in class io.milton.http.SimpleDigestResource
 
isDirectory() - Method in class io.milton.ftp.MiltonFtpFile
 
isDisableExternal() - Method in class io.milton.http.AuthenticationService
 
isDoEarlyAuth() - Method in class io.milton.http.annotated.AnnotationResourceFactory
If true authentication will be attempted as soon as the root resource is located
isEmpty() - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
isEmpty() - Method in class io.milton.ldap.AttributeCondition
 
isEmpty() - Method in interface io.milton.ldap.Condition
True if condition is empty.
isEmpty() - Method in class io.milton.ldap.MonoCondition
 
isEmpty() - Method in class io.milton.ldap.MultiCondition
 
isEmpty() - Method in class io.milton.ldap.NotCondition
 
isEnableAuthorisation() - Method in class io.milton.http.http11.OptionsHandler
 
isEnableBasicAuth() - Method in class io.milton.config.HttpManagerBuilder
 
isEnableCompression() - Method in class io.milton.config.HttpManagerBuilder
 
isEnableCookieAuth() - Method in class io.milton.config.HttpManagerBuilder
 
isEnabled() - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
isEnabledCkBrowser() - Method in class io.milton.config.HttpManagerBuilder
Whether to enable support for CK Editor server browser support.
isEnableDigest() - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
isEnableDigestAuth() - Method in class io.milton.config.HttpManagerBuilder
 
isEnabledJson() - Method in class io.milton.config.HttpManagerBuilder
 
isEnableEarlyAuth() - Method in class io.milton.config.HttpManagerBuilder
 
isEnableExpectContinue() - Method in class io.milton.config.HttpManagerBuilder
If true milton will response to Expect: Continue requests.
isEnableExpectContinue() - Method in class io.milton.http.HandlerHelper
 
isEnableExpectContinue() - Method in class io.milton.http.HttpManager
 
isEnableExpectContinue() - Method in class io.milton.http.ProtocolHandlers
 
isEnableFormAuth() - Method in class io.milton.config.HttpManagerBuilder
 
isEnableNonceCountChecking() - Method in class io.milton.gae.AppEngineMemcacheNonceProvider
IE seems to send nc (nonce count) parameters out of order.
isEnableNonceCountChecking() - Method in class io.milton.http.http11.auth.SimpleMemoryNonceProvider
IE seems to send nc (nonce count) parameters out of order.
isEnableOAuth2() - Method in class io.milton.config.HttpManagerBuilder
 
isEnableOptionsAuth() - Method in class io.milton.config.HttpManagerBuilder
False by default, which means that OPTIONS requests will not trigger authentication.
isEnableQuota() - Method in class io.milton.config.HttpManagerBuilder
If quota is enabled, then extension properties to report quota information are available.
isEqualTo(String, int) - Method in class io.milton.ldap.Conditions
 
isEqualTo(String, String) - Method in class io.milton.ldap.Conditions
 
IsEqualTo - Enum constant in enum class io.milton.ldap.Condition.Operator
 
isEvolution(Request) - Method in class io.milton.http.webdav.DefaultUserAgentHelper
 
isEvolution(Request) - Method in interface io.milton.http.webdav.UserAgentHelper
 
isFalse(String) - Method in class io.milton.ldap.Conditions
 
IsFalse - Enum constant in enum class io.milton.ldap.Condition.Operator
 
isFile() - Method in class io.milton.ftp.MiltonFtpFile
 
isFullSearch() - Method in class io.milton.ldap.CompoundLdapFilter
This is only a full search if every child is also a full search
isFullSearch() - Method in interface io.milton.ldap.LdapFilter
 
IsGreaterThan - Enum constant in enum class io.milton.ldap.Condition.Operator
 
IsGreaterThanOrEqualTo - Enum constant in enum class io.milton.ldap.Condition.Operator
 
isHidden() - Method in class io.milton.ftp.MiltonFtpFile
 
isHttpOnly() - Method in class io.milton.simpleton.SimpletonCookie
 
isInitDone() - Method in class io.milton.config.HttpManagerBuilder
 
isLdapV3() - Method in class io.milton.ldap.LdapResponseHandler
 
IsLessThan - Enum constant in enum class io.milton.ldap.Condition.Operator
 
IsLessThanOrEqualTo - Enum constant in enum class io.milton.ldap.Condition.Operator
 
isLocked(Resource) - Method in class io.milton.http.HandlerHelper
 
isLockedOut(Request, Resource) - Method in interface io.milton.http.DeleteHelper
Check if the resource or any child resources are locked or otherwise not deletable
isLockedOut(Request, Resource) - Method in class io.milton.http.DeleteHelperImpl
 
isLockedOut(Request, Resource) - Method in class io.milton.http.HandlerHelper
 
isLockedOut(Request, Resource) - Method in class io.milton.http.ResourceHandlerHelper
 
isLockedOutRecursive(Request) - Method in class io.milton.http.annotated.AnnoCollectionResource
 
isMacFinder(Request) - Method in class io.milton.http.webdav.DefaultUserAgentHelper
 
isMacFinder(Request) - Method in interface io.milton.http.webdav.UserAgentHelper
 
isMatch(LdapContact) - Method in class io.milton.ldap.AttributeCondition
 
isMatch(LdapContact) - Method in class io.milton.ldap.CompoundLdapFilter
Test if person matches the current filter.
isMatch(LdapContact) - Method in interface io.milton.ldap.Condition
Test if the contact matches current condition.
isMatch(LdapContact) - Method in interface io.milton.ldap.LdapFilter
 
isMatch(LdapContact) - Method in class io.milton.ldap.MonoCondition
 
isMatch(LdapContact) - Method in class io.milton.ldap.MultiCondition
 
isMatch(LdapContact) - Method in class io.milton.ldap.NotCondition
 
isMultiNamespaceCustomPropertySourceEnabled() - Method in class io.milton.config.HttpManagerBuilder
 
isMultiPart() - Method in class io.milton.servlet.ServletRequest
 
isNautilus(Request) - Method in class io.milton.http.webdav.DefaultUserAgentHelper
 
isNautilus(Request) - Method in interface io.milton.http.webdav.UserAgentHelper
 
isNosslFlag() - Method in class io.milton.ldap.LdapServer
 
isNotCompatible(Resource, Request.Method) - Method in class io.milton.http.HandlerHelper
Returns true to indicate that the given resource MUST NOT handle the given method.
isNotCompatible(Resource, Request.Method) - Method in class io.milton.http.ResourceHandlerHelper
 
isNull(String) - Method in class io.milton.ldap.Conditions
 
IsNull - Enum constant in enum class io.milton.ldap.Condition.Operator
 
isRandomAccessible() - Method in class io.milton.ftp.MiltonFsView
 
isReadable() - Method in class io.milton.ftp.MiltonFtpFile
 
isRemovable() - Method in class io.milton.ftp.MiltonFtpFile
 
isServerTrusted(X509Certificate[]) - Method in class io.milton.simpleton.SslSimpletonServer.AnonymousTrustManager
 
isStopped() - Method in class io.milton.ftp.MiltonListener
 
isSuspended() - Method in class io.milton.ftp.MiltonListener
 
isTrue(String) - Method in class io.milton.ldap.Conditions
 
IsTrue - Enum constant in enum class io.milton.ldap.Condition.Operator
 
isUseLongLivedCookies() - Method in class io.milton.config.HttpManagerBuilder
If true signed cookies for authentication will be long-lived, as defined in CookieAuthenticationHandler.SECONDS_PER_YEAR
isUseLongLivedCookies() - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
isWebdavEnabled() - Method in class io.milton.config.HttpManagerBuilder
 
isWritable() - Method in class io.milton.ftp.MiltonFtpFile
Check file write permission.
iterator() - Method in class io.milton.http.ProtocolHandlers
 
iterator() - Method in class io.milton.http.webdav.PropPatchHandler.Fields
 

J

JsonPropFindHandler - Class in io.milton.http.json
 
JsonPropFindHandler(PropFindPropertyBuilder) - Constructor for class io.milton.http.json.JsonPropFindHandler
 
JsonPropFindHandler.SimpleResource - Class in io.milton.http.json
 
JsonPropPatchHandler - Class in io.milton.http.json
 
JsonPropPatchHandler(PropPatchSetter, PropertyAuthoriser, EventManager) - Constructor for class io.milton.http.json.JsonPropPatchHandler
 
JsonResource - Class in io.milton.http.json
Abstract class to contain common properties
JsonResource(Resource, String, Long) - Constructor for class io.milton.http.json.JsonResource
 
JsonResourceFactory - Class in io.milton.http.json
 
JsonResourceFactory(ResourceFactory, EventManager, JsonPropFindHandler, JsonPropPatchHandler) - Constructor for class io.milton.http.json.JsonResourceFactory
 
jsonResult - Variable in class io.milton.http.annotated.AnnoResource
 
JsonWriter - Class in io.milton.http.annotated
Just writes an object to the outputstream in JSON notation.
JsonWriter() - Constructor for class io.milton.http.annotated.JsonWriter
 
JspTemplateProcessor(String, RequestDispatcher) - Constructor for class io.milton.http.template.JspViewResolver.JspTemplateProcessor
 
JspViewResolver - Class in io.milton.http.template
 
JspViewResolver(ServletContext) - Constructor for class io.milton.http.template.JspViewResolver
 
JspViewResolver.JspTemplateProcessor - Class in io.milton.http.template
 
JustCopyTheUniqueIdETagGenerator - Class in io.milton.http.http11
Generates the ETag by just returning the getUniqueId
JustCopyTheUniqueIdETagGenerator() - Constructor for class io.milton.http.http11.JustCopyTheUniqueIdETagGenerator
 

K

keySet() - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 

L

Ldap - Class in io.milton.ldap
 
Ldap() - Constructor for class io.milton.ldap.Ldap
 
LdapConnection - Class in io.milton.ldap
Handle a caldav connection.
LdapConnection(Socket, UserFactory, SearchManager, LdapTransactionManager, PropFindPropertyBuilder) - Constructor for class io.milton.ldap.LdapConnection
Initialize the streams and start the thread.
LdapFilter - Interface in io.milton.ldap
 
LdapMappedProp(String, QName) - Constructor for class io.milton.ldap.LdapPropertyMapper.LdapMappedProp
 
LdapParser - Class in io.milton.ldap
 
LdapParser(LdapPropertyMapper, LdapResponseHandler, UserFactory) - Constructor for class io.milton.ldap.LdapParser
 
LdapPrincipal - Interface in io.milton.ldap
An LDAP principal (ie a user) is simply a contact which can contain other contacts, since we often allow users to maintain their own private address books as well as accessing the global contact list Note that we imply certain meaning to properties defined elsewhere.
LdapPropertyMapper - Class in io.milton.ldap
 
LdapPropertyMapper(PropFindPropertyBuilder) - Constructor for class io.milton.ldap.LdapPropertyMapper
 
LdapPropertyMapper.LdapMappedProp - Class in io.milton.ldap
 
LdapResponseHandler - Class in io.milton.ldap
 
LdapResponseHandler(Socket, OutputStream) - Constructor for class io.milton.ldap.LdapResponseHandler
 
LdapSecurityManager - Class in io.milton.http.http11.auth
NOT TESTED YET!!!!!!
LdapSecurityManager() - Constructor for class io.milton.http.http11.auth.LdapSecurityManager
 
LdapServer - Class in io.milton.ldap
LDAP server, handle LDAP directory requests.
LdapServer(LdapTransactionManager, UserFactory, int, boolean, String, PropFindPropertyBuilder) - Constructor for class io.milton.ldap.LdapServer
Create a ServerSocket to listen for connections.
LdapServer(LdapTransactionManager, UserFactory, PropFindPropertyBuilder) - Constructor for class io.milton.ldap.LdapServer
 
LdapServer(LdapTransactionManager, UserFactory, WebDavProtocol, PropFindPropertyBuilder) - Constructor for class io.milton.ldap.LdapServer
This constructor is for convenience.
LdapTransactionManager - Interface in io.milton.ldap
Allows applications to wrap LDAP operations in a transaction
LdapUtils - Class in io.milton.ldap
 
LdapUtils() - Constructor for class io.milton.ldap.LdapUtils
 
Like - Enum constant in enum class io.milton.ldap.Condition.Operator
 
listeners - Variable in class io.milton.config.HttpManagerBuilder
 
listFiles() - Method in class io.milton.ftp.MiltonFtpFile
 
loadClass(String) - Static method in class io.milton.config.ReflectionUtils
 
LocalCacheManager - Class in io.milton.cache
Attempts to connect to a hazelcast cluster.
LocalCacheManager() - Constructor for class io.milton.cache.LocalCacheManager
 
locateWellKnownResource(Resource) - Method in interface io.milton.http.WellKnownResourceFactory.WellKnownHandler
Find a resource which will handle the well-known request.
lock(LockTimeout, LockInfo) - Method in class io.milton.http.annotated.AnnoResource
 
lock(LockTimeout, LockInfo) - Method in class io.milton.http.fs.FsResource
 
lock(LockTimeout, LockInfo, LockableResource) - Method in class io.milton.http.fs.FsMemoryLockManager
 
lock(LockTimeout, LockInfo, LockableResource) - Method in class io.milton.http.fs.SimpleLockManager
 
lock(LockTimeout, LockInfo, String) - Method in class io.milton.http.fs.SimpleLockManager
 
lock(LockTimeout, LockInfo, String, String) - Method in class io.milton.http.fs.SimpleLockManager
 
LockHolder - Class in io.milton.http.annotated
 
LockHolder(UUID) - Constructor for class io.milton.http.annotated.LockHolder
 
LockInfoSaxHandler - Class in io.milton.http
 
LockInfoSaxHandler() - Constructor for class io.milton.http.LockInfoSaxHandler
 
LockNullResource - Class in io.milton.http.annotated
 
LockNullResource(AnnotationResourceFactory, AnnoCollectionResource, LockHolder) - Constructor for class io.milton.http.annotated.LockNullResource
 
log(boolean, byte[]) - Method in class io.milton.proxy.ProxyLogConn
 
loginFailed - Variable in class io.milton.http.AuthenticationService.AuthStatus
 
loginPage - Variable in class io.milton.config.HttpManagerBuilder
 
loginPageExcludePaths - Variable in class io.milton.config.HttpManagerBuilder
 
loginPageTypeHandler - Variable in class io.milton.config.HttpManagerBuilder
 
loginResponseHandler - Variable in class io.milton.config.HttpManagerBuilder
 
LoginResponseHandler - Class in io.milton.http.http11.auth
This decorates a wrapped response handler, and gives it the ability to generate login pages.
LoginResponseHandler(WebDavResponseHandler, ResourceFactory, LoginResponseHandler.LoginPageTypeHandler) - Constructor for class io.milton.http.http11.auth.LoginResponseHandler
 
LoginResponseHandler.ContentTypeLoginPageTypeHandler - Class in io.milton.http.http11.auth
Default implementation which uses some sensible rules about content types etc
LoginResponseHandler.LoginPageTypeHandler - Interface in io.milton.http.http11.auth
 
lout - Variable in class io.milton.proxy.ProxyLogConn
 
lt(String, String) - Method in class io.milton.ldap.Conditions
 
lte(String, String) - Method in class io.milton.ldap.Conditions
 

M

main(String[]) - Static method in class io.milton.proxy.ProxyLogServer
 
main(String[]) - Static method in class io.milton.proxy.ProxyServer
 
main(String[]) - Static method in class io.milton.simpleton.SimpletonStarter
 
mainResourceFactory - Variable in class io.milton.config.HttpManagerBuilder
 
MakeCalendarAnnotationHandler - Class in io.milton.http.annotated
 
MakeCalendarAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.MakeCalendarAnnotationHandler
 
MakeCollectionAnnotationHandler - Class in io.milton.http.annotated
 
MakeCollectionAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.MakeCollectionAnnotationHandler
 
MapContact - Class in io.milton.ldap
 
MapContact(String) - Constructor for class io.milton.ldap.MapContact
 
mapOfFactoriesByHost - Variable in class io.milton.http.MultipleResourceFactory
 
mapOfNameAndPasswords - Variable in class io.milton.config.HttpManagerBuilder
 
mapPath(String) - Method in class io.milton.servlet.Config
 
mapProperties(boolean, Set<String>, PropFindableResource) - Method in class io.milton.ldap.LdapPropertyMapper
 
mapToDavProp(String) - Method in class io.milton.ldap.LdapPropertyMapper
 
mapToLdapProp(QName) - Method in class io.milton.ldap.LdapPropertyMapper
 
matches(Resource) - Method in interface io.milton.http.json.ResourceMatcher
 
matches(Resource) - Method in class io.milton.http.json.TypeResourceMatcher
 
matchHelper - Variable in class io.milton.config.HttpManagerBuilder
 
MatchHelper - Class in io.milton.http.http11
 
MatchHelper(ETagGenerator) - Constructor for class io.milton.http.http11.MatchHelper
 
maxAgeSeconds(FsResource) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
md5(String...) - Method in class io.milton.http.http11.auth.DigestGenerator
 
memcache - Variable in class io.milton.gae.AppEngineMemcacheNonceProvider
 
MemoryUser(String, String, String, String) - Constructor for class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
MemoryUserSessionFactory - Class in io.milton.ldap
 
MemoryUserSessionFactory() - Constructor for class io.milton.ldap.MemoryUserSessionFactory
 
MemoryUserSessionFactory(Map<String, MemoryUserSessionFactory.MemoryUser>) - Constructor for class io.milton.ldap.MemoryUserSessionFactory
 
MemoryUserSessionFactory.MemoryUser - Class in io.milton.ldap
The BeanPropertyResource annotation makes the bean properties on this class available to milton property resolution.
messageReceived(FtpIoSession, FtpRequest) - Method in class io.milton.ftp.MiltonFtpHandler
 
messageSent(FtpIoSession, FtpReply) - Method in class io.milton.ftp.MiltonFtpHandler
 
methods - Variable in class io.milton.http.annotated.AbstractAnnotationHandler
 
MiltonConfigurator - Interface in io.milton.servlet
Implement this to customise how the HttpManager is created in the servlet
MiltonController - Class in io.milton.servlet
IMPORTANT !!!!!!!!!!!
MiltonController() - Constructor for class io.milton.servlet.MiltonController
 
MiltonController(HttpManagerBuilder) - Constructor for class io.milton.servlet.MiltonController
 
MiltonController(HttpManager) - Constructor for class io.milton.servlet.MiltonController
 
MiltonFilter - Class in io.milton.servlet
 
MiltonFilter() - Constructor for class io.milton.servlet.MiltonFilter
 
MiltonFsView - Class in io.milton.ftp
 
MiltonFsView(Path, String, ResourceFactory, MiltonUser) - Constructor for class io.milton.ftp.MiltonFsView
 
MiltonFsView.ResourceAndPath - Class in io.milton.ftp
Represents a resource (possibly null) and an absolute path (never null)
MiltonFtpAdapter - Class in io.milton.ftp
Adapts a milton resource factory into an FTP file system, which allows integration with Apache FTP. ie with this class a milton data source can be accessed by webdav and FTP simultaneously.
MiltonFtpAdapter(ResourceFactory, UserManager) - Constructor for class io.milton.ftp.MiltonFtpAdapter
 
MiltonFtpAdapter(ResourceFactory, UserManager, int) - Constructor for class io.milton.ftp.MiltonFtpAdapter
Creates and starts the FTP server on the given port
MiltonFtpAdapter(ResourceFactory, UserManager, FtpActionListener) - Constructor for class io.milton.ftp.MiltonFtpAdapter
Creates and starts the FTP server on port 21
MiltonFtpAdapter(ResourceFactory, UserManager, FtpActionListener, int, boolean) - Constructor for class io.milton.ftp.MiltonFtpAdapter
Creates and optionally starts the server
MiltonFtpAdapter(ResourceFactory, FtpServer) - Constructor for class io.milton.ftp.MiltonFtpAdapter
Just sets dependencies.
MiltonFtpFile - Class in io.milton.ftp
Adapter to between apache FTP's FtpFile interface and milton's Resource interface This class can wrap any Resource instance and will allow or disallow requests as appropriate given what methods the resource instance supports - E.g.
MiltonFtpFile(MiltonFsView, Path, CollectionResource, Resource, MiltonUser) - Constructor for class io.milton.ftp.MiltonFtpFile
 
MiltonFtpFile(MiltonFsView, Path, Resource, MiltonUser) - Constructor for class io.milton.ftp.MiltonFtpFile
 
MiltonFtpHandler - Class in io.milton.ftp
Wraps DefaultFtpHandler, adding support for filters
MiltonFtpHandler(FtpHandler, FtpActionListener) - Constructor for class io.milton.ftp.MiltonFtpHandler
 
MiltonFtplet - Class in io.milton.ftp
 
MiltonFtplet() - Constructor for class io.milton.ftp.MiltonFtplet
 
MiltonListener - Class in io.milton.ftp
This class is copied from org.apache.ftpserver.impl.DefaultFtpHandler The only change is that this takes a FtpHandler in its constructor which is what gets hooked up to Mina.
MiltonListener(String, int, boolean, SslConfiguration, DataConnectionConfiguration, int, List<InetAddress>, List<Subnet>, FtpHandler) - Constructor for class io.milton.ftp.MiltonListener
Constructor for internal use, do not use directly.
MiltonListenerFactory - Class in io.milton.ftp
 
MiltonListenerFactory(FtpHandler) - Constructor for class io.milton.ftp.MiltonListenerFactory
 
MiltonServlet - Class in io.milton.servlet
MiltonServlet is a thin wrapper around HttpManager.
MiltonServlet() - Constructor for class io.milton.servlet.MiltonServlet
 
MiltonUser - Class in io.milton.ftp
 
MiltonUser(Object, String, String) - Constructor for class io.milton.ftp.MiltonUser
 
MiltonUtils - Class in io.milton.servlet
 
MiltonUtils() - Constructor for class io.milton.servlet.MiltonUtils
 
missingLock(Request, Resource) - Method in class io.milton.http.HandlerHelper
Check of an IF header, and if it exists return true if it contains "no-lock"
MkColHandler - Class in io.milton.http.webdav
 
MkColHandler(WebDavResponseHandler, HandlerHelper) - Constructor for class io.milton.http.webdav.MkColHandler
 
MkColHandler.CollectionResourceCreator - Interface in io.milton.http.webdav
 
MkcolJsonResource - Class in io.milton.http.json
Forwards the POST request to the createCollection method on the wrapped resource, passin it the "name" request parameter
MkcolJsonResource(MakeCollectionableResource, String, EventManager) - Constructor for class io.milton.http.json.MkcolJsonResource
 
mkdir() - Method in class io.milton.ftp.MiltonFtpFile
 
ModifiedDateValueWriter - Class in io.milton.http.values
Windows explorer is VERY picky about the format of its modified date, which this class supports Only applies to the getlastmodified field
ModifiedDateValueWriter() - Constructor for class io.milton.http.values.ModifiedDateValueWriter
 
MonoCondition - Class in io.milton.ldap
 
MonoCondition(LdapPropertyMapper, String, Condition.Operator) - Constructor for class io.milton.ldap.MonoCondition
 
move(FtpFile) - Method in class io.milton.ftp.MiltonFtpFile
 
MoveAnnotationHandler - Class in io.milton.http.annotated
 
MoveAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.MoveAnnotationHandler
 
MoveHandler - Class in io.milton.http.webdav
 
MoveHandler(WebDavResponseHandler, HandlerHelper, ResourceHandlerHelper, UserAgentHelper) - Constructor for class io.milton.http.webdav.MoveHandler
Sets userAgentHelper to DefaultUserAgentHelper, which can be overridden by setting the property deleteHelper is set to DeleteHelperImpl
MoveJsonResource - Class in io.milton.http.json
Forwards the POST request to the move method on the wrapped resource
MoveJsonResource(String, MoveableResource, ResourceFactory) - Constructor for class io.milton.http.json.MoveJsonResource
 
moveTo(CollectionResource, String) - Method in class io.milton.http.annotated.AnnoResource
 
moveTo(CollectionResource, String) - Method in class io.milton.http.fs.FsResource
 
MsPropFindRequestFieldParser - Class in io.milton.http.webdav
Decorator for PropFindRequestFieldParser's.
MsPropFindRequestFieldParser(PropFindRequestFieldParser) - Constructor for class io.milton.http.webdav.MsPropFindRequestFieldParser
 
MultiCondition - Class in io.milton.ldap
 
MultiCondition(Condition.Operator, Condition...) - Constructor for class io.milton.ldap.MultiCondition
 
multiNamespaceCustomPropertySource - Variable in class io.milton.config.HttpManagerBuilder
 
MultiNamespaceCustomPropertySource - Class in io.milton.property
 
MultiNamespaceCustomPropertySource() - Constructor for class io.milton.property.MultiNamespaceCustomPropertySource
 
multiNamespaceCustomPropertySourceEnabled - Variable in class io.milton.config.HttpManagerBuilder
 
MultipleRangeWritingOutputStream - Class in io.milton.http.http11
Write the full content of yuor resource to this outputstream, and it will write the requested ranges, including multipart boundaries, to the wrapped outputstream
MultipleRangeWritingOutputStream(long, OutputStream, List<Range>, String, String) - Constructor for class io.milton.http.http11.MultipleRangeWritingOutputStream
 
MultipleResourceFactory - Class in io.milton.http
 
MultipleResourceFactory() - Constructor for class io.milton.http.MultipleResourceFactory
 
MultipleResourceFactory(List<ResourceFactory>) - Constructor for class io.milton.http.MultipleResourceFactory
 
MultiStatusEntity - Class in io.milton.http.entity
 
MultiStatusEntity(List<HrefStatus>) - Constructor for class io.milton.http.entity.MultiStatusEntity
 

N

name - Variable in class io.milton.ftp.NameAndAuthority
The username part.
name - Variable in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
name - Variable in class io.milton.http.webdav.PropPatchHandler.Field
 
name - Variable in class io.milton.simpleton.SimpleFileItem
 
NameAndAuthority - Class in io.milton.ftp
Parse a string into three components - username - domain - authority The domain field is to support servers which serve multiple domains, where the user list is defined per domain.
NameAndAuthority(String) - Constructor for class io.milton.ftp.NameAndAuthority
 
NameAndAuthority(String, String, String) - Constructor for class io.milton.ftp.NameAndAuthority
 
nameOverride - Variable in class io.milton.http.annotated.AnnoResource
 
never - Enum constant in enum class io.milton.http.http11.DefaultHttp11ResponseHandler.BUFFERING
 
NewFile() - Constructor for class io.milton.http.json.PutJsonResource.NewFile
 
newLine() - Method in class io.milton.http.XmlWriter
 
next(Resource) - Method in class io.milton.http.annotated.ResourceList
Returns the next item after the one given.
NO_CONTENT - Enum constant in enum class io.milton.http.XmlWriter.Type
 
noContent() - Method in class io.milton.http.XmlWriter.Element
Write a self closing tag, eg />
noContent(boolean) - Method in class io.milton.http.XmlWriter.Element
 
Nonce - Class in io.milton.http.http11.auth
Represents a Nonce which has been issued and is stored in memory
Nonce(UUID, Date) - Constructor for class io.milton.http.http11.auth.Nonce
 
nonceProvider - Variable in class io.milton.config.HttpManagerBuilder
 
NonceProvider - Interface in io.milton.http.http11.auth
Provides a source of nonce values to be used in Digest authentication, and a means to validate nonce values.
NonceProvider.NonceValidity - Enum Class in io.milton.http.http11.auth
 
nonces - Variable in class io.milton.config.HttpManagerBuilder
 
nonceValiditySeconds - Variable in class io.milton.config.HttpManagerBuilder
 
nonceValiditySeconds - Variable in class io.milton.gae.AppEngineMemcacheNonceProvider
 
nosslFlag - Variable in class io.milton.ldap.LdapServer
 
not(Condition) - Method in class io.milton.ldap.Conditions
 
Not - Enum constant in enum class io.milton.ldap.Condition.Operator
 
NOT_ATTEMPTED - Static variable in class io.milton.http.annotated.AuthenticateAnnotationHandler
 
NOT_ATTEMPTED - Static variable in class io.milton.http.annotated.ChildOfAnnotationHandler
 
NOT_ATTEMPTED - Static variable in class io.milton.http.annotated.UsersAnnotationHandler
 
NotCondition - Class in io.milton.ldap
 
NotCondition(Condition) - Constructor for class io.milton.ldap.NotCondition
 
NS_DAV - Static variable in class io.milton.http.webdav.WebDavProtocol
 
NullLdapTransactionManager - Class in io.milton.ldap
Does not do anything
NullLdapTransactionManager() - Constructor for class io.milton.ldap.NullLdapTransactionManager
 
NullSafeDateTimeConverter - Class in io.milton.http.annotated
Null safe and pulls the timezone from the request using DataBinder.getTimeZoneForRequest Mostly copied from DateTimeConverter
NullSafeDateTimeConverter() - Constructor for class io.milton.http.annotated.NullSafeDateTimeConverter
Construct a Date/Time Converter that throws a ConversionException if an error occurs.
NullSafeDateTimeConverter(Object) - Constructor for class io.milton.http.annotated.NullSafeDateTimeConverter
Construct a Date/Time Converter that returns a default value if an error occurs.
NullSecurityManager - Class in io.milton.http.fs
 
NullSecurityManager() - Constructor for class io.milton.http.fs.NullSecurityManager
 

O

OAuth2AuthenticationHandler - Class in io.milton.http.http11.auth
 
OAuth2AuthenticationHandler(NonceProvider) - Constructor for class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
OAuth2Helper - Class in io.milton.http.http11.auth
 
OAuth2Helper(NonceProvider) - Constructor for class io.milton.http.http11.auth.OAuth2Helper
 
OAuth2TokenResponse - Class in io.milton.http
 
OAuth2TokenResponse() - Constructor for class io.milton.http.OAuth2TokenResponse
 
obtainAuth2Token(OAuth2Provider, String) - Method in class io.milton.http.http11.auth.OAuth2Helper
 
ofType(String) - Method in class io.milton.http.annotated.ResourceList
Returns a new list where elements satisfy is(s)
OK - Enum constant in enum class io.milton.http.http11.auth.NonceProvider.NonceValidity
 
onAction(FtpIoSession, FtpRequest, Runnable) - Method in interface io.milton.ftp.FtpActionListener
 
onAuthorisationResult(Request, Request.Method, Auth, boolean) - Method in interface io.milton.http.AuthorisationListener
 
onConnect(FtpSession) - Method in class io.milton.ftp.MiltonFtplet
 
onDisconnect(FtpSession) - Method in class io.milton.ftp.MiltonFtplet
 
onGet(Request, Response, Resource, Map<String, String>) - Method in interface io.milton.http.EventListener
 
onGet(Request, Response, Resource, Map<String, String>) - Method in class io.milton.http.HttpManager
 
onPost(Request, Response, Resource, Map<String, String>, Map<String, FileItem>) - Method in interface io.milton.http.EventListener
 
onPost(Request, Response, Resource, Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.HttpManager
 
onProcessResourceFinish(Request, Response, Resource, long) - Method in interface io.milton.http.EventListener
 
onProcessResourceFinish(Request, Response, Resource, long) - Method in class io.milton.http.HttpManager
 
onProcessResourceStart(Request, Response, Resource) - Method in interface io.milton.http.EventListener
 
onProcessResourceStart(Request, Response, Resource) - Method in class io.milton.http.HttpManager
 
open() - Method in class io.milton.http.XmlWriter.Element
Completes the opening tag which is started in the constructor.
open(boolean) - Method in class io.milton.http.XmlWriter.Element
 
open(String) - Method in class io.milton.http.XmlWriter
Write an opening tag
open(String, String) - Method in class io.milton.http.XmlWriter
Write an opening tag
OPENING - Enum constant in enum class io.milton.http.XmlWriter.Type
 
operator - Variable in class io.milton.ldap.MultiCondition
 
OPERATOR_MAP - Variable in class io.milton.ldap.Conditions
 
OptionsHandler - Class in io.milton.http.http11
Support the OPTIONS http method.
OptionsHandler(Http11ResponseHandler, ResourceHandlerHelper, HandlerHelper, boolean) - Constructor for class io.milton.http.http11.OptionsHandler
Creates an OptionHandler with no authorization
or(Condition...) - Method in class io.milton.ldap.Conditions
 
Or - Enum constant in enum class io.milton.ldap.Condition.Operator
 
out - Variable in class io.milton.http.XmlWriter
 
outerResourceFactory - Variable in class io.milton.config.HttpManagerBuilder
 
outerWebdavResponseHandler - Variable in class io.milton.config.HttpManagerBuilder
 
OutputStreamWrappingHttpServletResponse - Class in io.milton.servlet
 
OutputStreamWrappingHttpServletResponse(HttpServletResponse, OutputStream) - Constructor for class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 

P

PARAM_AUTONAME - Static variable in class io.milton.http.json.PutJsonResource
 
PARAM_NAME - Static variable in class io.milton.http.json.PutJsonResource
 
PARAM_OVERWRITE - Static variable in class io.milton.http.json.PutJsonResource
 
parent - Variable in class io.milton.http.annotated.AnnoResource
 
parse(OAuth2Resource, Request) - Method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
parse(String) - Static method in class io.milton.ftp.NameAndAuthority
Valid forms: joe - domain and authority are null joe#www.joe.com - domain and authority are 'www.joe.com' joe#admin.joe.com:www.joes-client.com - authority is 'admin.joe.com', domain is 'www.joes-client.com'
parse(String, String, String) - Method in class io.milton.http.values.AddressDataTypeListValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.BooleanValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.CDataValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.DateValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.HrefListValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.ModifiedDateValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.PriviledgeListValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.PropFindResponseListWriter
 
parse(String, String, String) - Method in class io.milton.http.values.ResourceTypeValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.SupportedLocksValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.SupportedReportSetWriter
 
parse(String, String, String) - Method in class io.milton.http.values.ToStringValueWriter
 
parse(String, String, String) - Method in class io.milton.http.values.UUIDValueWriter
 
parse(String, String, String) - Method in interface io.milton.http.values.ValueWriter
Parse the given textual representation, probably from a PROPPATCH request
parse(String, String, String) - Method in class io.milton.http.values.WrappedHrefWriter
 
parse(QName, Class, String) - Method in class io.milton.http.values.ValueWriters
Find the first ValueWriter which supports the given property and use it to parse the value
parseContentRange(Resource, Request) - Method in class io.milton.http.http11.PutHelper
Largly copied from tomcat See the spec http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
parseController(Object) - Method in class io.milton.http.annotated.AbstractAnnotationHandler
 
parseController(Object) - Method in interface io.milton.http.annotated.AnnotationHandler
Called on initialisation, the handler should look for annotations on the controller object and prepare itself to use them
parseController(Object) - Method in class io.milton.http.annotated.RootAnnotationHandler
 
parseFilter(BerDecoder, LdapPrincipal, String) - Method in class io.milton.ldap.LdapParser
 
parseLockInfo(Request) - Static method in class io.milton.http.LockInfoSaxHandler
 
parseQueryString(Map<String, String>, String) - Static method in class io.milton.servlet.ServletRequest
 
parseRequestParameters(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.ftp.FtpRequest
 
parseRequestParameters(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.servlet.ServletRequest
 
parseRequestParameters(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.simpleton.SimpleMiltonRequest
 
parseReturningAttributes(BerDecoder) - Method in class io.milton.ldap.LdapParser
 
parseState(String) - Static method in class io.milton.http.http11.auth.OAuth2Helper
 
PartialEntity - Class in io.milton.http.entity
 
PartialEntity(GetableResource, List<Range>, Map<String, String>, String, String) - Constructor for class io.milton.http.entity.PartialEntity
 
partialGetHelper - Variable in class io.milton.config.HttpManagerBuilder
 
PartialGetHelper - Class in io.milton.http.http11
 
PartialGetHelper() - Constructor for class io.milton.http.http11.PartialGetHelper
 
PartialllyUpdateableResource - Interface in io.milton.http.http11
A resource which, as well as being completely replaceable, can have its content partially replaced. ie individual ranges can be set While PutHandler will do this for you even if you don't implement this interface, the approach used might not be efficient.
PartWrapper - Class in io.milton.servlet
 
PartWrapper(Part) - Constructor for class io.milton.servlet.PartWrapper
 
populate(Object, Map) - Method in class io.milton.http.annotated.DataBinder
 
populate(Object, Map, TimeZone) - Method in class io.milton.http.annotated.DataBinder
 
PostAnnotationHandler - Class in io.milton.http.annotated
 
PostAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.PostAnnotationHandler
 
PostHandler - Class in io.milton.http.http11
 
PostHandler(Http11ResponseHandler, ResourceHandlerHelper) - Constructor for class io.milton.http.http11.PostHandler
 
PostJsonResource - Class in io.milton.http.json
This just allows the determination of the per method handling class to be figured out during POST or GET processing, rather then requiring that determination to be made solely on the basis of the url
PostJsonResource(String, String, Resource, String, JsonResourceFactory) - Constructor for class io.milton.http.json.PostJsonResource
 
PreAuthenticationFilter - Class in io.milton.http.http11.auth
A filter to perform authentication before resource location.
PreAuthenticationFilter(Http11ResponseHandler, SecurityManager) - Constructor for class io.milton.http.http11.auth.PreAuthenticationFilter
 
PreAuthenticationFilter(Http11ResponseHandler, SecurityManager, NonceProvider) - Constructor for class io.milton.http.http11.auth.PreAuthenticationFilter
 
PreAuthenticationFilter(Http11ResponseHandler, List<AuthenticationHandler>) - Constructor for class io.milton.http.http11.auth.PreAuthenticationFilter
 
principal - Variable in class io.milton.http.annotated.scheduling.BaseSchedulingResource
 
PrincipalSearchAnnotationHandler - Class in io.milton.http.annotated
 
PrincipalSearchAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.PrincipalSearchAnnotationHandler
 
PriviledgeListValueWriter - Class in io.milton.http.values
Supports PriviledgeList objects, and writes them out as a list of ... elements.
PriviledgeListValueWriter() - Constructor for class io.milton.http.values.PriviledgeListValueWriter
 
process(FilterChain, Request, Response) - Method in interface io.milton.http.Filter
 
process(FilterChain, Request, Response) - Method in class io.milton.http.http11.auth.PreAuthenticationFilter
 
process(FilterChain, Request, Response) - Method in class io.milton.http.StandardFilter
 
process(HttpManager, Request, Response) - Method in interface io.milton.http.Handler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.http11.DeleteHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.http11.GetHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.http11.OptionsHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.http11.PostHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.http11.PutHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.report.ReportHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.webdav.CopyHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.webdav.MkColHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.webdav.MoveHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.webdav.PropFindHandler
 
process(HttpManager, Request, Response) - Method in class io.milton.http.webdav.PropPatchHandler
 
process(HttpManager, Request, Response, ResourceHandler) - Method in class io.milton.http.ResourceHandlerHelper
 
process(HttpManager, Request, Response, MkColHandler.CollectionResourceCreator) - Method in class io.milton.http.webdav.MkColHandler
 
process(Request, Response) - Method in class io.milton.http.FilterChain
 
process(Request, Response) - Method in class io.milton.http.HttpManager
 
process(Resource, Request, Response) - Method in interface io.milton.http.http11.CustomPostHandler
 
process(Resource, String, Map<String, String>) - Method in class io.milton.http.json.JsonPropPatchHandler
 
process(String, String, Resource, Document) - Method in interface io.milton.http.report.Report
Process the requested report body, and return a document containing the response body.
processExistingResource(HttpManager, Request, Response, Resource) - Method in interface io.milton.http.ExistingEntityHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.DeleteHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.GetHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.PostHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.PutHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.report.ReportHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.CopyHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.MoveHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.PropFindHandler
 
processExistingResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.PropPatchHandler
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.annotated.AnnoResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.fck.FckFileManagerResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.fck.FckQuickUploaderResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.AjaxLoginResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.CopyJsonResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.MkcolJsonResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.MoveJsonResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.PostJsonResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.PropPatchJsonResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.json.PutJsonResource
 
processForm(Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.SimpleResource
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.DeleteHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.GetHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.OptionsHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.http11.PostHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.report.ReportHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in interface io.milton.http.ResourceHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.CopyHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.MoveHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.PropFindHandler
 
processResource(HttpManager, Request, Response, Resource) - Method in class io.milton.http.webdav.PropPatchHandler
 
processResource(HttpManager, Request, Response, Resource, ExistingEntityHandler) - Method in class io.milton.http.ResourceHandlerHelper
 
processResource(HttpManager, Request, Response, Resource, ExistingEntityHandler, boolean, Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.ResourceHandlerHelper
 
processResource(HttpManager, Request, Response, Resource, ExistingEntityHandler, Map<String, String>, Map<String, FileItem>) - Method in class io.milton.http.ResourceHandlerHelper
 
processResource(List<PropFindResponse>, PropFindableResource, PropertiesRequest, String, int, int, String) - Method in class io.milton.http.webdav.DefaultPropFindPropertyBuilder
 
processResource(List<PropFindResponse>, PropFindableResource, PropertiesRequest, String, int, int, String) - Method in interface io.milton.http.webdav.PropFindPropertyBuilder
 
prop(String, Integer) - Method in class io.milton.http.XmlWriter.Element
 
prop(String, String) - Method in class io.milton.http.XmlWriter.Element
Write a property element like - value
PropertiesRequest - Class in io.milton.http.webdav
 
PropertiesRequest() - Constructor for class io.milton.http.webdav.PropertiesRequest
 
PropertiesRequest(Collection<PropertiesRequest.Property>) - Constructor for class io.milton.http.webdav.PropertiesRequest
 
PropertiesRequest.Property - Class in io.milton.http.webdav
 
Property(QName, Set<PropertiesRequest.Property>) - Constructor for class io.milton.http.webdav.PropertiesRequest.Property
 
propertyAuthoriser - Variable in class io.milton.config.HttpManagerBuilder
 
PropertyAuthoriser - Interface in io.milton.property
 
PropertyAuthoriser.CheckResult - Class in io.milton.property
Describes a permission violation.
PropertyAuthoriser.PropertyPermission - Enum Class in io.milton.property
 
PropertyHandler - Interface in io.milton.property
A type of method handler which does property permission checking.
PropertyMap - Class in io.milton.http.webdav
Helper class for PropertySources.
PropertyMap(String) - Constructor for class io.milton.http.webdav.PropertyMap
 
PropertyMap.StandardProperty<T> - Interface in io.milton.http.webdav
 
PropertyMap.WritableStandardProperty<T> - Interface in io.milton.http.webdav
 
propertyNames - Variable in class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
propertyNames - Variable in class io.milton.http.annotated.ContentTypeAnnotationHandler
 
PropertySourcePatchSetter - Class in io.milton.http.webdav
 
PropertySourcePatchSetter(List<PropertySource>) - Constructor for class io.milton.http.webdav.PropertySourcePatchSetter
 
PropertySourcePatchSetter(List<PropertySource>, ValueWriters) - Constructor for class io.milton.http.webdav.PropertySourcePatchSetter
 
PropertySourcePatchSetter.CommitableResource - Interface in io.milton.http.webdav
 
propertySources - Variable in class io.milton.config.HttpManagerBuilder
 
PropertySourcesList - Class in io.milton.http.webdav
 
PropertySourcesList() - Constructor for class io.milton.http.webdav.PropertySourcesList
Constructs an empty list
PropertyWriter - Interface in io.milton.http.webdav
 
PropFindHandler - Class in io.milton.http.webdav
 
PropFindHandler(ResourceHandlerHelper, PropFindRequestFieldParser, WebDavResponseHandler, PropFindPropertyBuilder) - Constructor for class io.milton.http.webdav.PropFindHandler
 
PropFindJsonResource - Class in io.milton.http.json
 
PropFindJsonResource(PropFindableResource, JsonPropFindHandler, String, Long) - Constructor for class io.milton.http.json.PropFindJsonResource
 
propFindPropertyBuilder() - Method in class io.milton.config.HttpManagerBuilder
 
PropFindPropertyBuilder - Interface in io.milton.http.webdav
This class performs the main part of PROPFIND processing, which is given a field request (either named fields or an allprop request) and a target resource, iterate over that resource and its children (depending on the depth header) and list a list of PropFindResponse objects.
propFindRequestFieldParser() - Method in class io.milton.config.HttpManagerBuilder
 
PropFindRequestFieldParser - Interface in io.milton.http.webdav
Parses the body of a PROPFIND request and returns the requested fields
PropFindResponseListWriter - Class in io.milton.http.values
 
PropFindResponseListWriter(PropFindXmlGeneratorHelper) - Constructor for class io.milton.http.values.PropFindResponseListWriter
 
PropFindSaxHandler - Class in io.milton.http.webdav
 
PropFindSaxHandler() - Constructor for class io.milton.http.webdav.PropFindSaxHandler
 
PropFindXmlFooter - Interface in io.milton.http.webdav
 
propFindXmlGenerator - Variable in class io.milton.config.HttpManagerBuilder
 
propFindXmlGenerator - Variable in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
PropFindXmlGenerator - Class in io.milton.http.webdav
 
PropFindXmlGenerator(ValueWriters) - Constructor for class io.milton.http.webdav.PropFindXmlGenerator
 
PropFindXmlGeneratorHelper - Class in io.milton.http.webdav
 
PropFindXmlGeneratorHelper() - Constructor for class io.milton.http.webdav.PropFindXmlGeneratorHelper
 
PropFindXmlGeneratorHelper(ValueWriters) - Constructor for class io.milton.http.webdav.PropFindXmlGeneratorHelper
 
PropPatchHandler - Class in io.milton.http.webdav
 
PropPatchHandler(ResourceHandlerHelper, PropPatchRequestParser, PropPatchSetter, WebDavResponseHandler, PropertyAuthoriser) - Constructor for class io.milton.http.webdav.PropPatchHandler
 
PropPatchHandler.Field - Class in io.milton.http.webdav
 
PropPatchHandler.Fields - Class in io.milton.http.webdav
 
PropPatchHandler.SetField - Class in io.milton.http.webdav
 
PropPatchJsonResource - Class in io.milton.http.json
 
PropPatchJsonResource(Resource, JsonPropPatchHandler, String) - Constructor for class io.milton.http.json.PropPatchJsonResource
 
PropPatchJsonResource.FieldError - Class in io.milton.http.json
 
PropPatchRequestParser - Interface in io.milton.http.webdav
 
PropPatchSaxHandler - Class in io.milton.http.webdav
 
PropPatchSaxHandler() - Constructor for class io.milton.http.webdav.PropPatchSaxHandler
 
propPatchSetter - Variable in class io.milton.config.HttpManagerBuilder
 
PropPatchSetter - Interface in io.milton.http.webdav
Applies a proppatch result to a resource This interface is only really needed to support updating properties via the old PropPatchableResource.setFields() method.
protocolHandlers - Variable in class io.milton.config.HttpManagerBuilder
 
ProtocolHandlers - Class in io.milton.http
 
ProtocolHandlers(List<HttpExtension>) - Constructor for class io.milton.http.ProtocolHandlers
 
protocols - Variable in class io.milton.config.HttpManagerBuilder
 
ProxyLogConn - Class in io.milton.proxy
proxylogconn is a logging version of proxyconn.
ProxyLogConn(Socket, String, int) - Constructor for class io.milton.proxy.ProxyLogConn
 
ProxyLogServer - Class in io.milton.proxy
proxylogserver is a logging version of proxyserver.
ProxyLogServer() - Constructor for class io.milton.proxy.ProxyLogServer
 
ProxyLogServer(String, int, int) - Constructor for class io.milton.proxy.ProxyLogServer
 
ProxyServer - Class in io.milton.proxy
proxyserver listens on given lport, forwards traffic to tport on thost
ProxyServer() - Constructor for class io.milton.proxy.ProxyServer
 
ProxyServer(String, int, int) - Constructor for class io.milton.proxy.ProxyServer
 
put(String, ResourceList) - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
putAll(Map<? extends String, ? extends ResourceList>) - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
PutChildAnnotationHandler - Class in io.milton.http.annotated
 
PutChildAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.PutChildAnnotationHandler
 
PutHandler - Class in io.milton.http.http11
 
PutHandler(Http11ResponseHandler, HandlerHelper, PutHelper, MatchHelper) - Constructor for class io.milton.http.http11.PutHandler
 
PutHelper - Class in io.milton.http.http11
A collection of utility methods for PutHandler
PutHelper() - Constructor for class io.milton.http.http11.PutHelper
 
PutJsonResource - Class in io.milton.http.json
Will use milton's PUT framework to support file uploads using POST and multipart encoding
PutJsonResource(PutableResource, String, EventManager) - Constructor for class io.milton.http.json.PutJsonResource
 
PutJsonResource.NewFile - Class in io.milton.http.json
 

Q

QualifiedReport - Interface in io.milton.http.report
Report with a qualified name so that reports can be implemented from namespace other than DAV:
queryFreeBusy(String) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
A POST request may deliver a scheduling message to one or more Calendar Users.
quotaDataAccessor - Variable in class io.milton.config.HttpManagerBuilder
 
QuotaDataAccessor - Interface in io.milton.http.quota
Encapsulates access to quota data.

R

READ - Enum constant in enum class io.milton.property.PropertyAuthoriser.PropertyPermission
 
ReadOnlySecurityManager - Class in io.milton.http
 
ReadOnlySecurityManager() - Constructor for class io.milton.http.ReadOnlySecurityManager
 
ReadOnlySecurityManager(String) - Constructor for class io.milton.http.ReadOnlySecurityManager
 
realm - Variable in class io.milton.http.annotated.AnnoResource
 
ReflectionUtils - Class in io.milton.config
 
ReflectionUtils() - Constructor for class io.milton.config.ReflectionUtils
 
refresh(String, LockTimeout, LockableResource) - Method in class io.milton.http.fs.FsMemoryLockManager
 
refresh(String, LockTimeout, LockableResource) - Method in class io.milton.http.fs.SimpleLockManager
 
refreshLock(String, LockTimeout) - Method in class io.milton.http.annotated.AnnoResource
 
refreshLock(String, LockTimeout) - Method in class io.milton.http.fs.FsResource
 
remove(Object) - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
remove(Object) - Method in class io.milton.http.annotated.ResourceList
 
remove(String) - Method in class io.milton.http.annotated.ResourceList
 
removeEventListener(EventListener) - Method in class io.milton.http.HttpManager
 
removeFields - Variable in class io.milton.http.webdav.PropPatchHandler.Fields
fields to remove
removeLockHolder(AnnoCollectionResource, String) - Method in class io.milton.http.annotated.AnnotationResourceFactory
Removes the LockHolder from memory and also from the parent which contains it (if loaded)
replace(AnnoFileResource, InputStream, Long) - Method in class io.milton.http.annotated.PutChildAnnotationHandler
 
replaceContent(InputStream, Long) - Method in class io.milton.http.annotated.AnnoFileResource
 
replaceContent(InputStream, Long) - Method in class io.milton.http.annotated.LockNullResource
 
replaceContent(InputStream, Long) - Method in class io.milton.http.fs.FsFileResource
 
replacePartialContent(Range, InputStream) - Method in interface io.milton.http.http11.PartialllyUpdateableResource
Update the content with the date in the given inputstream, affecting only those bytes in the given range.
Report - Interface in io.milton.http.report
Represents a known report type, is delegated to by the ReportHandler
ReportHandler - Class in io.milton.http.report
 
ReportHandler(WebDavResponseHandler, ResourceHandlerHelper, Map<String, Report>) - Constructor for class io.milton.http.report.ReportHandler
 
ReportUtils - Class in io.milton.http.report
 
ReportUtils() - Constructor for class io.milton.http.report.ReportUtils
 
REQ_ATT_LOCAL_USER - Static variable in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
REQ_ATT_OAUTH_DETAILS - Static variable in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
REQ_ATT_OAUTH_JSON - Static variable in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
request() - Static method in class io.milton.http.HttpManager
 
request() - Static method in class io.milton.servlet.MiltonServlet
 
request() - Static method in class io.milton.servlet.SpringAwareMiltonServlet
 
RequestInfo(Request.Method, String, Date) - Constructor for class io.milton.http.HttpManager.RequestInfo
 
requiredPriv(AnnoResource, Request.Method, Request) - Method in class io.milton.http.annotated.AccessControlListAnnotationHandler
 
resolveFile(String, File) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
resolvePath(File, String) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
resolveView(View) - Method in class io.milton.http.template.JspViewResolver
 
resolveView(View) - Method in interface io.milton.http.template.ViewResolver
 
ResourceAndPath(Resource, Path) - Constructor for class io.milton.ftp.MiltonFsView.ResourceAndPath
 
ResourceHandler - Interface in io.milton.http
 
resourceHandlerHelper - Variable in class io.milton.config.HttpManagerBuilder
 
ResourceHandlerHelper - Class in io.milton.http
 
ResourceHandlerHelper(HandlerHelper, UrlAdapter, Http11ResponseHandler, AuthenticationService) - Constructor for class io.milton.http.ResourceHandlerHelper
 
ResourceList - Class in io.milton.http.annotated
 
ResourceList() - Constructor for class io.milton.http.annotated.ResourceList
 
ResourceList(AnnoResource[]) - Constructor for class io.milton.http.annotated.ResourceList
 
ResourceList(ResourceList) - Constructor for class io.milton.http.annotated.ResourceList
 
ResourceMatcher - Interface in io.milton.http.json
 
resourceTypeHelper - Variable in class io.milton.config.HttpManagerBuilder
 
resourceTypeHelper - Variable in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
ResourceTypeHelper - Interface in io.milton.http.webdav
Assists in determining the logical type of a given resource, for the purpose of the protocol
ResourceTypeValueWriter - Class in io.milton.http.values
 
ResourceTypeValueWriter() - Constructor for class io.milton.http.values.ResourceTypeValueWriter
 
respondBadRequest(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondBadRequest(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondBadRequest(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
Respond with a 400 status
respondBadRequest(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondConflict(Resource, Response, Request, String) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondConflict(Resource, Response, Request, String) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondConflict(Resource, Response, Request, String) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondConflict(Resource, Response, Request, String) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondContent(Resource, Response, Request, Map<String, String>) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondContent(Resource, Response, Request, Map<String, String>) - Method in class io.milton.http.CompressingResponseHandler
 
respondContent(Resource, Response, Request, Map<String, String>) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondContent(Resource, Response, Request, Map<String, String>) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondContent(Resource, Response, Request, Map<String, String>) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondCreated(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondCreated(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondCreated(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondCreated(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondDeleteFailed(Request, Response, Resource, Response.Status) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondDeleteFailed(Request, Response, Resource, Response.Status) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondDeleteFailed(Request, Response, Resource, Response.Status) - Method in interface io.milton.http.http11.Http11ResponseHandler
Called when a delete has failed, including the failure status.
respondDeleteFailed(Request, Response, Resource, Response.Status) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondError(SimpleMiltonRequest, SimpleMiltonResponse, String) - Method in class io.milton.simpleton.SimpletonServer
 
respondError(SimpleMiltonRequest, SimpleMiltonResponse, String) - Method in class io.milton.simpleton.SslSimpletonServer
 
respondExpectationFailed(Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondExpectationFailed(Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondExpectationFailed(Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
Response with a 417
respondExpectationFailed(Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondForbidden(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondForbidden(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondForbidden(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
Respond with a 403 status - forbidden
respondForbidden(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondHead(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondHead(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondHead(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
Generate a HEAD response
respondHead(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondInsufficientStorage(Request, Response, StorageChecker.StorageErrorReason) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondInsufficientStorage(Request, Response, StorageChecker.StorageErrorReason) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondInsufficientStorage(Request, Response, StorageChecker.StorageErrorReason) - Method in interface io.milton.http.webdav.WebDavResponseHandler
 
respondLocked(Request, Response, Resource) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondLocked(Request, Response, Resource) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondLocked(Request, Response, Resource) - Method in interface io.milton.http.webdav.WebDavResponseHandler
 
respondMethodNotAllowed(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondMethodNotAllowed(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondMethodNotAllowed(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondMethodNotAllowed(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondMethodNotImplemented(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondMethodNotImplemented(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondMethodNotImplemented(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondMethodNotImplemented(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondNoContent(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondNoContent(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondNoContent(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
Invoked when an operation is successful, but there is no content, and there is nothing more specific to return (E.g. created) For example, as a result of a PUT when a resouce has been updated)
respondNoContent(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondNotFound(Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondNotFound(Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondNotFound(Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondNotFound(Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondNotModified(GetableResource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondNotModified(GetableResource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondNotModified(GetableResource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondNotModified(GetableResource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondPartialContent(GetableResource, Response, Request, Map<String, String>, Range) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondPartialContent(GetableResource, Response, Request, Map<String, String>, Range) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondPartialContent(GetableResource, Response, Request, Map<String, String>, Range) - Method in interface io.milton.http.http11.Http11ResponseHandler
Respond with content from a single range, in a partial GET
respondPartialContent(GetableResource, Response, Request, Map<String, String>, Range) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondPartialContent(GetableResource, Response, Request, Map<String, String>, List<Range>) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondPartialContent(GetableResource, Response, Request, Map<String, String>, List<Range>) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
Send a partial content response with multiple ranges
respondPartialContent(GetableResource, Response, Request, Map<String, String>, List<Range>) - Method in interface io.milton.http.http11.Http11ResponseHandler
Respond with multiple ranges for a partial GET
respondPartialContent(GetableResource, Response, Request, Map<String, String>, List<Range>) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondPreconditionFailed(Request, Response, Resource) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondPreconditionFailed(Request, Response, Resource) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondPreconditionFailed(Request, Response, Resource) - Method in interface io.milton.http.http11.Http11ResponseHandler
Generate a 412 response,
respondPreconditionFailed(Request, Response, Resource) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondPreconditionFailed(Request, Response, Resource) - Method in interface io.milton.http.webdav.WebDavResponseHandler
Generate a 412 response,
respondPropFind(List<PropFindResponse>, Response, Request, PropFindableResource) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondPropFind(List<PropFindResponse>, Response, Request, Resource) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondPropFind(List<PropFindResponse>, Response, Request, Resource) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondPropFind(List<PropFindResponse>, Response, Request, Resource) - Method in interface io.milton.http.webdav.WebDavResponseHandler
Generate the response for a PROPFIND or a PROPPATCH
respondRedirect(Response, Request, String) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondRedirect(Response, Request, String) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondRedirect(Response, Request, String) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondRedirect(Response, Request, String) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondServerError(Request, Response, String) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondServerError(Request, Response, String) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondServerError(Request, Response, String) - Method in interface io.milton.http.http11.Http11ResponseHandler
Usually a 500 error.
respondServerError(Request, Response, String) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondUnauthorised(Resource, Response, Request) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondUnauthorised(Resource, Response, Request) - Method in class io.milton.http.http11.auth.LoginResponseHandler
If responding with a login page, the request attribute "authReason" is set to either "required", indicating that the user must login; or "notPermitted" indicating that the user is currently logged in but does not have permission
respondUnauthorised(Resource, Response, Request) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondUnauthorised(Resource, Response, Request) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondUnauthorised(Resource, Response, Request) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
respondWithOptions(Resource, Response, Request, List<String>) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
respondWithOptions(Resource, Response, Request, List<String>) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
respondWithOptions(Resource, Response, Request, List<String>) - Method in interface io.milton.http.http11.Http11ResponseHandler
 
respondWithOptions(Resource, Response, Request, List<String>) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
response() - Static method in class io.milton.http.HttpManager
 
response() - Static method in class io.milton.servlet.MiltonServlet
 
response() - Static method in class io.milton.servlet.SpringAwareMiltonServlet
 
responseMultiStatus(Resource, Response, Request, List<HrefStatus>) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
responseMultiStatus(Resource, Response, Request, List<HrefStatus>) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
responseMultiStatus(Resource, Response, Request, List<HrefStatus>) - Method in interface io.milton.http.webdav.WebDavResponseHandler
 
resume() - Method in class io.milton.ftp.MiltonListener
 
RootAnnotationHandler - Class in io.milton.http.annotated
 
RootAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.RootAnnotationHandler
 
rootDir - Variable in class io.milton.config.HttpManagerBuilder
 
run() - Method in class io.milton.http.http11.auth.ExpiredNonceRemover
 
run() - Method in class io.milton.ldap.LdapConnection
 
run() - Method in class io.milton.ldap.LdapServer
The body of the server thread.
run() - Method in class io.milton.ldap.SearchRunnable
 
run() - Method in class io.milton.proxy.ProxyLogConn
 
run() - Method in class io.milton.proxy.ProxyServer
 
run() - Method in class io.milton.simpleton.SimpletonServer.TaskMonitor
 
run() - Method in class io.milton.simpleton.SslSimpletonServer.TaskMonitor
 
run() - Method in class io.milton.simpleton.Stage
 
run() - Method in class io.milton.simpleton.Task
 

S

saslServer - Variable in class io.milton.ldap.LdapConnection
Sasl server for DIGEST-MD5 authentication
save(MiltonUser) - Method in interface io.milton.ftp.UserService
Save the user.
save(MiltonUser) - Method in class io.milton.ftp.WrappingFtpSecurityManager
 
save(User) - Method in class io.milton.ftp.UserManagerAdapter
 
SchedulingInboxResource - Class in io.milton.http.annotated.scheduling
4.2.
SchedulingInboxResource(CalDavPrincipal, CalendarSearchService, String) - Constructor for class io.milton.http.annotated.scheduling.SchedulingInboxResource
 
SchedulingOutboxResource - Class in io.milton.http.annotated.scheduling
The following WebDAV properties specified in CalDAV "calendar-access" [RFC4791] MAY also be defined on scheduling Outbox collections: CALDAV:supported-calendar-component-set - when present this indicates the allowed calendar component types for scheduling messages submitted to the scheduling Outbox collection with the POST method.
SchedulingOutboxResource(CalDavPrincipal, CalendarSearchService, String) - Constructor for class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
SchedulingXmlHelper - Class in io.milton.http.annotated.scheduling
Example response: <?
SchedulingXmlHelper() - Constructor for class io.milton.http.annotated.scheduling.SchedulingXmlHelper
 
search(LdapConnection, SearchRunnable) - Method in class io.milton.ldap.SearchManager
 
searchComplete(UUID, Integer) - Method in class io.milton.ldap.SearchManager
 
searchContacts(Condition, int) - Method in interface io.milton.ldap.LdapPrincipal
Search for contacts in this user's private contact list.
searchContacts(Condition, int) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
SearchManager - Class in io.milton.ldap
 
SearchManager(LdapTransactionManager) - Constructor for class io.milton.ldap.SearchManager
 
SearchRunnable - Class in io.milton.ldap
 
SearchRunnable(UserFactory, LdapPropertyMapper, int, String, int, int, int, LdapFilter, Set<String>, LdapResponseHandler, LdapPrincipal, SearchManager) - Constructor for class io.milton.ldap.SearchRunnable
 
SECONDS_PER_YEAR - Static variable in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
securityManager - Variable in class io.milton.config.HttpManagerBuilder
 
securityManager() - Method in class io.milton.config.HttpManagerBuilder
 
SecurityManager - Interface in io.milton.http
 
SecurityManagerBasicAuthHandler - Class in io.milton.http.http11.auth
 
SecurityManagerBasicAuthHandler(SecurityManager) - Constructor for class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
SecurityManagerDigestAuthenticationHandler - Class in io.milton.http.http11.auth
 
SecurityManagerDigestAuthenticationHandler(NonceProvider, SecurityManager) - Constructor for class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
SecurityManagerDigestAuthenticationHandler(SecurityManager) - Constructor for class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
sendBaseContext(int) - Method in class io.milton.ldap.LdapResponseHandler
Send Base Context
sendBindResponse(int, int, byte[]) - Method in class io.milton.ldap.LdapResponseHandler
 
sendClient(int, int, int, String) - Method in class io.milton.ldap.LdapResponseHandler
 
sendCompressedContent(String, OutputStream, Range, Map<String, String>, String) - Method in interface io.milton.http.CompressedResource
 
sendComputerContext(int, Set<String>) - Method in class io.milton.ldap.LdapResponseHandler
Send ComputerContext
sendContent(PropFindableResource, String, OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.JsonPropFindHandler
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.annotated.AnnoResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.annotated.scheduling.SchedulingOutboxResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.fck.FckFileManagerResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.fck.FckQuickUploaderResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.fs.ClassPathResourceFactory.ClassPathResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.fs.FsDirectoryResource
Will generate a listing of the contents of this directory, unless the factory's allowDirectoryBrowsing has been set to false.
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.fs.FsFileResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.AjaxLoginResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.CopyJsonResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.MkcolJsonResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.MoveJsonResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.PostJsonResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.PropFindJsonResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.PropPatchJsonResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.json.PutJsonResource
Returns a JSON representation of the newly created hrefs
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.http.SimpleResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.servlet.ServletResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.servlet.StaticResource
 
sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.servlet.UrlResource
 
sendEntry(int, String, Map<String, Object>) - Method in class io.milton.ldap.LdapResponseHandler
 
sendErr(int, int, Exception) - Method in class io.milton.ldap.LdapResponseHandler
 
sendError(Response.Status, String) - Method in class io.milton.servlet.ServletResponse
 
sendError(Response.Status, String) - Method in class io.milton.simpleton.SimpleMiltonResponse
Just set the status and content, and close the connection
sendPartialContent(GetableResource, Request, Response, List<Range>, Map<String, String>, Http11ResponseHandler) - Method in class io.milton.http.http11.PartialGetHelper
 
sendPermanentRedirect(String) - Method in class io.milton.http.AbstractResponse
 
sendRedirect(String) - Method in class io.milton.http.AbstractResponse
 
sendRedirect(String) - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
sendRedirect(String) - Method in class io.milton.servlet.ServletResponse
 
sendResponse() - Method in class io.milton.ldap.LdapResponseHandler
 
sendResponseEntity(Response) - Method in class io.milton.http.entity.DefaultEntityTransport
 
sendResponseEntity(Response) - Method in interface io.milton.http.entity.EntityTransport
Transmit the response to the client
sendResponseEntity(Response) - Method in class io.milton.http.HttpManager
 
sendRootDSE(int) - Method in class io.milton.ldap.LdapResponseHandler
Send Root DSE
sendStringProp(XmlWriter, String, String) - Method in class io.milton.http.webdav.WebDavProtocol
 
SER_DISK_FULL - Enum constant in enum class io.milton.http.quota.StorageChecker.StorageErrorReason
 
SER_QUOTA_EXCEEDED - Enum constant in enum class io.milton.http.quota.StorageChecker.StorageErrorReason
 
service(HttpServletRequest, HttpServletResponse) - Method in class io.milton.servlet.DavEnabledDispatcherServlet
Override of the default implementation to enable webdav methods
service(ServletRequest, ServletResponse) - Method in class io.milton.servlet.MiltonServlet
 
service(ServletRequest, ServletResponse) - Method in class io.milton.servlet.SpringAwareMiltonServlet
 
servletConfig() - Static method in class io.milton.servlet.MiltonServlet
Make the servlet config available to any code on this thread.
ServletConfigWrapper - Class in io.milton.servlet
 
ServletConfigWrapper(ServletConfig) - Constructor for class io.milton.servlet.ServletConfigWrapper
 
ServletMappedPathResourceFactory - Class in io.milton.servlet
For any requests which match the mapping path, the request is handled by simply including a servlet resource at that path
ServletMappedPathResourceFactory() - Constructor for class io.milton.servlet.ServletMappedPathResourceFactory
 
ServletRequest - Class in io.milton.servlet
 
ServletRequest(HttpServletRequest, ServletContext) - Constructor for class io.milton.servlet.ServletRequest
 
ServletResource - Class in io.milton.servlet
Used to provide access to servlet resources via milton.
ServletResource(File, String, HttpServletRequest, HttpServletResponse) - Constructor for class io.milton.servlet.ServletResource
 
ServletResource(String, HttpServletRequest, HttpServletResponse) - Constructor for class io.milton.servlet.ServletResource
 
ServletResourceFactory - Class in io.milton.servlet
Provides access to servlet resources (ie files defined within the folder which contains WEB-INF) in a milton friendly resource factory
ServletResourceFactory(ServletContext) - Constructor for class io.milton.servlet.ServletResourceFactory
 
ServletResponse - Class in io.milton.servlet
 
ServletResponse(HttpServletResponse) - Constructor for class io.milton.servlet.ServletResponse
 
sessionClosed(FtpIoSession) - Method in class io.milton.ftp.MiltonFtpHandler
 
sessionCreated(FtpIoSession) - Method in class io.milton.ftp.MiltonFtpHandler
 
sessionIdle(FtpIoSession, IdleStatus) - Method in class io.milton.ftp.MiltonFtpHandler
 
sessionOpened(FtpIoSession) - Method in class io.milton.ftp.MiltonFtpHandler
 
set(AnnoResource, T) - Method in class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
setAcceptRanges(String) - Method in class io.milton.http.AbstractResponse
 
setAccessControlAllowOrigin(String) - Method in class io.milton.http.AbstractResponse
 
setAccessControlList(Map<Principal, List<AccessControlledResource.Priviledge>>) - Method in class io.milton.http.annotated.AnnoResource
 
setAllowDirectoryBrowsing(boolean) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setAllowHeader(List<String>) - Method in class io.milton.http.AbstractResponse
 
setAllowNewlines(boolean) - Method in class io.milton.http.XmlWriter
 
setAllowRemote(boolean) - Method in class io.milton.ldap.LdapServer
 
setAnyDateHeader(Response.Header, Date) - Method in class io.milton.http.AbstractResponse
 
setAnyDateHeader(Response.Header, Date) - Method in class io.milton.servlet.ServletResponse
Override to use servlets own date setting
setAuthenticateHeader(List<String>) - Method in class io.milton.servlet.ServletResponse
 
setAuthenticateHeader(List<String>) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setAuthenticationHandlers(List<AuthenticationHandler>) - Method in class io.milton.config.HttpManagerBuilder
 
setAuthenticationService(AuthenticationService) - Method in class io.milton.config.HttpManagerBuilder
 
setAuthenticationService(AuthenticationService) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setAuthorisationListener(AuthorisationListener) - Method in class io.milton.config.HttpManagerBuilder
 
setAuthorization(Auth) - Method in class io.milton.ftp.FtpRequest
 
setAuthorization(Auth) - Method in class io.milton.servlet.ServletRequest
 
setAuthorization(Auth) - Method in class io.milton.simpleton.SimpleMiltonRequest
 
setBasePath(String) - Method in class io.milton.http.fs.ClassPathResourceFactory
 
setBasePath(String) - Method in class io.milton.http.template.JspViewResolver
 
setBasePath(String) - Method in class io.milton.servlet.ServletMappedPathResourceFactory
 
setBasePath(String) - Method in class io.milton.servlet.WebResourceFactory
 
setBasicHandler(BasicAuthHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setBeanPropertySource(BeanPropertySource) - Method in class io.milton.config.HttpManagerBuilder
 
setBindAddress(String) - Method in class io.milton.ldap.LdapServer
 
setBody(String) - Method in class io.milton.http.OAuth2TokenResponse
 
setBuffering(DefaultHttp11ResponseHandler.BUFFERING) - Method in class io.milton.config.HttpManagerBuilder
 
setBuffering(DefaultHttp11ResponseHandler.BUFFERING) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
setBuffering(DefaultHttp11ResponseHandler.BUFFERING) - Method in interface io.milton.http.http11.Bufferable
 
setBuffering(DefaultHttp11ResponseHandler.BUFFERING) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setBuffering(DefaultHttp11ResponseHandler.BUFFERING) - Method in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
setCacheControl(GetableResource, Response, Auth) - Method in interface io.milton.http.http11.CacheControlHelper
 
setCacheControl(GetableResource, Response, Auth) - Method in class io.milton.http.http11.DefaultCacheControlHelper
 
setCacheControlHelper(CacheControlHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setCacheControlHelper(CacheControlHelper) - Method in class io.milton.http.CompressingResponseHandler
 
setCacheControlHelper(CacheControlHelper) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setCacheControlMaxAgeHeader(Long) - Method in class io.milton.http.AbstractResponse
 
setCacheControlNoCacheHeader() - Method in class io.milton.http.AbstractResponse
 
setCacheControlPrivateMaxAgeHeader(Long) - Method in class io.milton.http.AbstractResponse
 
setCacheManager(CacheManager) - Method in class io.milton.config.HttpManagerBuilder
 
setCalendarOrder(String) - Method in class io.milton.http.annotated.AnnoCalendarResource
 
setCalendarSearchService(CalendarSearchService) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setCertificatesDir(String) - Method in class io.milton.simpleton.SimpletonServer
 
setCode(int) - Method in class io.milton.http.json.PropPatchJsonResource.FieldError
 
setCollectionResourceCreator(MkColHandler.CollectionResourceCreator) - Method in class io.milton.http.webdav.MkColHandler
 
setColor(String) - Method in class io.milton.http.annotated.AnnoCalendarResource
 
setConflict(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setContentEncodingHeader(Response.ContentEncoding) - Method in class io.milton.http.AbstractResponse
 
setContentGenerator(ContentGenerator) - Method in class io.milton.config.HttpManagerBuilder
 
setContentLengthHeader(Long) - Method in class io.milton.http.AbstractResponse
 
setContentLengthHeader(Long) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setContentRangeHeader(long, long, Long) - Method in class io.milton.http.AbstractResponse
 
setContentService(FileContentService) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setContentType(String) - Method in class io.milton.http.json.PutJsonResource.NewFile
 
setContentType(String) - Method in class io.milton.http.OAuth2TokenResponse
 
setContentTypeHeader(String) - Method in class io.milton.http.AbstractResponse
 
setContentTypes(List<String>) - Method in class io.milton.http.json.JsonResourceFactory
 
setContextPath(String) - Method in class io.milton.config.HttpManagerBuilder
 
setContextPath(String) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setContextPath(String) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setContextPath(String) - Method in class io.milton.servlet.StaticResourceFactory
 
setControllerClassNames(String) - Method in class io.milton.config.HttpManagerBuilder
 
setControllerPackagesToScan(String) - Method in class io.milton.config.HttpManagerBuilder
 
setControllers(Collection<Object>) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setControllers(List) - Method in class io.milton.config.HttpManagerBuilder
 
setCookie(Cookie) - Method in class io.milton.servlet.ServletResponse
 
setCookie(Cookie) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setCookie(String, String) - Method in class io.milton.servlet.ServletResponse
 
setCookie(String, String) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setCookieAuthenticationHandler(CookieAuthenticationHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setCookieDelegateHandlers(List<AuthenticationHandler>) - Method in class io.milton.config.HttpManagerBuilder
 
setCookieSigningKeys(List<String>) - Method in class io.milton.config.HttpManagerBuilder
 
setCookieSigningKeysFile(String) - Method in class io.milton.config.HttpManagerBuilder
 
setCustomPostHandlers(List<CustomPostHandler>) - Method in class io.milton.http.webdav.WebDavProtocol
 
setDateHeader(Date) - Method in class io.milton.http.AbstractResponse
 
setDavHeader(String) - Method in class io.milton.http.AbstractResponse
 
setDebug(boolean) - Method in class io.milton.proxy.ProxyServer
 
setDefaultPage(String) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setDefaultPassword(String) - Method in class io.milton.config.HttpManagerBuilder
 
setDefaultStandardFilter(Filter) - Method in class io.milton.config.HttpManagerBuilder
 
setDefaultUser(String) - Method in class io.milton.config.HttpManagerBuilder
 
setDefaultValue(T) - Method in class io.milton.http.annotated.CommonPropertyAnnotationHandler
 
setDeleteExistingBeforeCopy(boolean) - Method in class io.milton.http.webdav.CopyHandler
 
setDeleteExistingBeforeMove(boolean) - Method in class io.milton.http.webdav.MoveHandler
 
setDeleteHelper(DeleteHelper) - Method in class io.milton.http.http11.DeleteHandler
 
setDeleteHelper(DeleteHelper) - Method in class io.milton.http.webdav.MoveHandler
 
setDependencies(List) - Method in class io.milton.config.HttpManagerBuilder
 
setDescription(InternationalizedString) - Method in class io.milton.http.annotated.AnnoAddressBookResource
 
setDescription(String) - Method in class io.milton.http.json.PropPatchJsonResource.FieldError
 
setDigestAllowed(boolean) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setDigestGenerator(DigestGenerator) - Method in class io.milton.http.fs.SimpleSecurityManager
 
setDigestHandler(DigestAuthenticationHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setDisableExternal(boolean) - Method in class io.milton.http.AuthenticationService
 
setDisableHtmlResponse(Request) - Static method in class io.milton.http.http11.auth.LoginResponseHandler
Called when authentication has detected a user type which is not compatible with form authentication.
setDisplayName(String) - Method in class io.milton.http.annotated.AnnoCalendarResource
 
setDisplayName(String) - Method in class io.milton.http.annotated.AnnoResource
 
setDisplayNameFormatter(DisplayNameFormatter) - Method in class io.milton.config.HttpManagerBuilder
 
setDoEarlyAuth(boolean) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setDomain(String) - Method in class io.milton.simpleton.SimpletonCookie
 
setEnableAuthorisation(boolean) - Method in class io.milton.http.http11.OptionsHandler
 
setEnableBasicAuth(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableCompression(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableCookieAuth(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnabled(boolean) - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
setEnabledCkBrowser(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableDigest(boolean) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
setEnableDigestAuth(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnabledJson(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableEarlyAuth(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableExpectContinue(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableExpectContinue(boolean) - Method in class io.milton.http.HandlerHelper
 
setEnableExpectContinue(boolean) - Method in class io.milton.http.HttpManager
 
setEnableExpectContinue(boolean) - Method in class io.milton.http.ProtocolHandlers
 
setEnableFormAuth(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableNonceCountChecking(boolean) - Method in class io.milton.gae.AppEngineMemcacheNonceProvider
 
setEnableNonceCountChecking(boolean) - Method in class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
setEnableOAuth2(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableOptionsAuth(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEnableQuota(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setEntity(Response.Entity) - Method in class io.milton.http.AbstractResponse
 
setEntityTransport(EntityTransport) - Method in class io.milton.config.HttpManagerBuilder
 
setEtag(String) - Method in class io.milton.http.AbstractResponse
 
seteTagGenerator(ETagGenerator) - Method in class io.milton.config.HttpManagerBuilder
 
setEventManager(EventManager) - Method in class io.milton.config.HttpManagerBuilder
 
setExcludePaths(List<String>) - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
setExpiredNonceRemover(ExpiredNonceRemover) - Method in class io.milton.config.HttpManagerBuilder
 
setExpiresHeader(Date) - Method in class io.milton.http.AbstractResponse
 
setExpiry(int) - Method in class io.milton.simpleton.SimpletonCookie
 
setExternalIdentityProviders(List<ExternalIdentityProvider>) - Method in class io.milton.http.AuthenticationService
 
setExtraAuthenticationHandlers(List<AuthenticationHandler>) - Method in class io.milton.config.HttpManagerBuilder
 
setExtraPropertySources(List<PropertySource>) - Method in class io.milton.config.HttpManagerBuilder
 
setExtraSource(PropertySource) - Method in class io.milton.http.webdav.PropertySourcesList
Allows you to add an extra source to the default list
SetField(String, String) - Constructor for class io.milton.http.webdav.PropPatchHandler.SetField
 
setFields - Variable in class io.milton.http.webdav.PropPatchHandler.Fields
fields to set to a value
setFileContent(File, InputStream) - Method in interface io.milton.http.fs.FileContentService
 
setFileContent(File, InputStream) - Method in class io.milton.http.fs.SimpleFileContentService
 
setFileContentService(FileContentService) - Method in class io.milton.config.HttpManagerBuilder
 
setFilters(List<Filter>) - Method in class io.milton.config.HttpManagerBuilder
 
setFormattedValue(String) - Method in interface io.milton.http.CustomProperty
Set the unencoded string value into this property.
setFormAuthenticationHandler(FormAuthenticationHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setFsContextPath(String) - Method in class io.milton.config.HttpManagerBuilder
 
setFsHomeDir(String) - Method in class io.milton.config.HttpManagerBuilder
 
setFsRealm(String) - Method in class io.milton.config.HttpManagerBuilder
 
setGivenName(String) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
setHandlerHelper(HandlerHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setHref(String) - Method in class io.milton.http.json.PutJsonResource.NewFile
 
setHttp11ResponseHandler(Http11ResponseHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setHttpManager(HttpManager) - Method in class io.milton.servlet.MiltonController
 
setHttpOnly(boolean) - Method in class io.milton.simpleton.SimpletonCookie
 
setHttpPort(Integer) - Method in class io.milton.simpleton.SimpletonServer
 
setHttpPort(Integer) - Method in class io.milton.simpleton.SslSimpletonServer
 
setInitDone(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setKeystoreAlgorithm(String) - Method in class io.milton.simpleton.SslSimpletonServer
 
setKeystoreFile(File) - Method in class io.milton.ldap.LdapServer
 
setKeystoreFile(File) - Method in class io.milton.simpleton.SslSimpletonServer
 
setKeystorePass(String) - Method in class io.milton.ldap.LdapServer
 
setKeystorePassword(String) - Method in class io.milton.simpleton.SslSimpletonServer
 
setKeystoreType(String) - Method in class io.milton.ldap.LdapServer
 
setKeystoreType(String) - Method in class io.milton.simpleton.SslSimpletonServer
 
setLastModified(long) - Method in class io.milton.ftp.MiltonFtpFile
 
setLastModifiedHeader(Date) - Method in class io.milton.http.AbstractResponse
 
setLdapUrl(String) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
setLength(long) - Method in class io.milton.http.json.PutJsonResource.NewFile
 
setListeners(List<InitListener>) - Method in class io.milton.config.HttpManagerBuilder
 
setListenPort(int) - Method in class io.milton.proxy.ProxyServer
 
setLocale(Locale) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Set the Locale for the Converter.
setLocale(Locale) - Method in class io.milton.servlet.OutputStreamWrappingHttpServletResponse
 
setLocationHeader(String) - Method in class io.milton.http.AbstractResponse
 
setLocationHeader(String) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setLockInfo(LockInfo) - Method in class io.milton.http.annotated.LockHolder
 
setLockManager(LockManager) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setLockManager(LockManager) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setLockTimeout(LockTimeout) - Method in class io.milton.http.annotated.LockHolder
 
setLockTokenHeader(String) - Method in class io.milton.http.AbstractResponse
 
setLoginCookies(DiscretePrincipal, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
Sets cookies to make the given user the currently logged in user for any subsequent requests.
setLoginCookies(String, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
setLoginPage(String) - Method in class io.milton.config.HttpManagerBuilder
 
setLoginPage(String) - Method in class io.milton.http.http11.auth.LoginResponseHandler
 
setLoginPageExcludePaths(List<String>) - Method in class io.milton.config.HttpManagerBuilder
 
setLoginPageTypeHandler(LoginResponseHandler.LoginPageTypeHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setLoginResponseHandler(LoginResponseHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setLoginResultAttName(String) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
setMail(String) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
setMainResourceFactory(ResourceFactory) - Method in class io.milton.config.HttpManagerBuilder
 
setMapOfFactoriesByHost(Map<String, ResourceFactory>) - Method in class io.milton.http.MultipleResourceFactory
 
setMapOfNameAndPasswords(Map<String, String>) - Method in class io.milton.config.HttpManagerBuilder
 
setMapOfTempResources(Map<String, List<LockHolder>>) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setMatchHelper(MatchHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setMaxAgeSeconds(Long) - Method in class io.milton.config.HttpManagerBuilder
 
setMaxAgeSeconds(Long) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setMaxAgeSeconds(Long) - Method in class io.milton.http.fs.ClassPathResourceFactory
 
setMaxAgeSeconds(Long) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setMaxAgeSecsPropFind(Long) - Method in class io.milton.http.json.JsonResourceFactory
 
setMaximumWeightedCapacity(int) - Method in class io.milton.cache.LocalCacheManager
 
setMaxMemorySize(int) - Method in class io.milton.http.CompressingResponseHandler
 
setMaxMemorySize(int) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setMaxMemorySize(int) - Method in class io.milton.http.http11.PartialGetHelper
 
setMaxProcessTimeMillis(int) - Method in class io.milton.simpleton.SimpletonServer
 
setMaxProcessTimeMillis(int) - Method in class io.milton.simpleton.SslSimpletonServer
 
setMaxQueueTimeMillis(int) - Method in class io.milton.simpleton.SimpletonServer
 
setMaxQueueTimeMillis(int) - Method in class io.milton.simpleton.SslSimpletonServer
 
setMethodNotAllowed(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setMethodNotImplemented(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setModDate(Date) - Method in class io.milton.servlet.StaticResourceFactory
 
setModifiedDate(Response, Resource, Auth) - Static method in class io.milton.http.http11.DefaultHttp11ResponseHandler
The modified date response header is used by the client for content caching.
setModifiedDate(Date) - Method in class io.milton.http.fs.ClassPathResourceFactory
 
setMultiNamespaceCustomPropertySource(MultiNamespaceCustomPropertySource) - Method in class io.milton.config.HttpManagerBuilder
 
setMultiNamespaceCustomPropertySourceEnabled(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setMultipartBoundary(String) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setName(String) - Method in class io.milton.http.annotated.LockHolder
 
setName(String) - Method in class io.milton.http.json.PropPatchJsonResource.FieldError
 
setNameAndPasswords(Map<String, String>) - Method in class io.milton.http.fs.SimpleSecurityManager
 
setNameOverride(String) - Method in class io.milton.http.annotated.AnnoResource
 
setNamespaceUri(String) - Method in class io.milton.http.webdav.PropPatchHandler.Field
 
setNonceProvider(NonceProvider) - Method in class io.milton.config.HttpManagerBuilder
 
setNonces(Map<UUID, Nonce>) - Method in class io.milton.config.HttpManagerBuilder
 
setNonceValiditySeconds(int) - Method in class io.milton.config.HttpManagerBuilder
 
setNonStandardHeader(String, String) - Method in class io.milton.servlet.ServletResponse
 
setNonStandardHeader(String, String) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setNosslFlag(boolean) - Method in class io.milton.ldap.LdapServer
 
setNotFound(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setoAuth2Handler(OAuth2AuthenticationHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setOAuth2Handler(OAuth2AuthenticationHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setOAuth2URL(String) - Method in class io.milton.http.OAuth2TokenResponse
 
setOriginalName(String) - Method in class io.milton.http.json.PutJsonResource.NewFile
 
setOuterResourceFactory(ResourceFactory) - Method in class io.milton.config.HttpManagerBuilder
 
setOuterWebdavResponseHandler(WebDavResponseHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setParentCollectionId(String) - Method in class io.milton.http.annotated.LockHolder
 
setPartialGetHelper(PartialGetHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setPassword(String) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
setPasswordParam(String) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
setPath(String) - Method in class io.milton.simpleton.SimpletonCookie
 
setPattern(String) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Set a date format pattern to use to convert dates to/from a java.lang.String.
setPatterns(String[]) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Set the date format patterns to use to convert dates to/from a java.lang.String.
setPort(int) - Method in class io.milton.ldap.LdapServer
 
setProperties(String, PropPatchParseResult, Resource) - Method in class io.milton.http.webdav.PropertySourcePatchSetter
 
setProperties(String, PropPatchParseResult, Resource) - Method in interface io.milton.http.webdav.PropPatchSetter
Update the given resource with the properties specified in the parseResult and return appropriate responses
setProperty(QName, Resource, Object) - Method in class io.milton.http.webdav.PropertyMap
 
setProperty(QName, Object) - Method in class io.milton.http.fs.FsFileResource
 
setProperty(QName, Object, MultiNamespaceCustomPropertyResource) - Method in class io.milton.http.fs.SimplePropertyManager
 
setProperty(QName, Object, Resource) - Method in class io.milton.http.webdav.WebDavProtocol
 
setProperty(QName, Object, Resource) - Method in class io.milton.property.BeanPropertySource
 
setProperty(QName, Object, Resource) - Method in class io.milton.property.MultiNamespaceCustomPropertySource
 
setPropertyAuthoriser(PropertyAuthoriser) - Method in class io.milton.config.HttpManagerBuilder
 
setPropertyManager(PropertyManager) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setPropertySources(List<PropertySource>) - Method in class io.milton.config.HttpManagerBuilder
 
setPropFindPropertyBuilder(PropFindPropertyBuilder) - Method in class io.milton.config.HttpManagerBuilder
 
setPropFindRequestFieldParser(PropFindRequestFieldParser) - Method in class io.milton.config.HttpManagerBuilder
 
setPropFindXmlGenerator(PropFindXmlGenerator) - Method in class io.milton.config.HttpManagerBuilder
 
setPropPatchSetter(PropPatchSetter) - Method in class io.milton.config.HttpManagerBuilder
 
setProtocolHandlers(ProtocolHandlers) - Method in class io.milton.config.HttpManagerBuilder
 
setProtocols(ArrayList<HttpExtension>) - Method in class io.milton.config.HttpManagerBuilder
 
setQuotaDataAccessor(QuotaDataAccessor) - Method in class io.milton.config.HttpManagerBuilder
 
setRealm(String) - Method in class io.milton.http.fs.NullSecurityManager
 
setRealm(String) - Method in class io.milton.http.fs.SimpleSecurityManager
 
setRealm(String) - Method in class io.milton.http.http11.auth.LdapSecurityManager
 
setResourceFactory(ResourceFactory) - Method in class io.milton.config.HttpManagerBuilder
 
setResourceHandlerHelper(ResourceHandlerHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setResourceTypeHelper(ResourceTypeHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setRespondCommonHeaders(Response, Resource, Response.Status, Auth) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setRespondContentCommonHeaders(Response, Resource, Auth) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setRespondContentCommonHeaders(Response, Resource, Response.Status, Auth) - Method in class io.milton.http.CompressingResponseHandler
 
setRespondContentCommonHeaders(Response, Resource, Response.Status, Auth) - Method in class io.milton.http.http11.DefaultHttp11ResponseHandler
 
setResponseCode(int) - Method in class io.milton.http.OAuth2TokenResponse
 
setResponseHeader(Response.Header, String) - Method in class io.milton.http.AbstractResponse
 
setRoot(File) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setRootDir(File) - Method in class io.milton.config.HttpManagerBuilder
 
setSecure(boolean) - Method in class io.milton.simpleton.SimpletonCookie
 
setSecurityManager(SecurityManager) - Method in class io.milton.config.HttpManagerBuilder
 
setSecurityManager(SecurityManager) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setSecurityManager(SecurityManager) - Method in class io.milton.http.fs.ClassPathResourceFactory
 
setSecurityManager(SecurityManager) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setServerError(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setShutdownHandlers(List<Stoppable>) - Method in class io.milton.config.HttpManagerBuilder
 
setSources(List<PropertySource>) - Method in class io.milton.http.webdav.PropertySourcesList
 
setSslPort(int) - Method in class io.milton.simpleton.SimpletonServer
 
setSslProtocol(String) - Method in class io.milton.simpleton.SslSimpletonServer
 
setSsoPrefix(String) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
setStatus(Response.Status) - Method in class io.milton.servlet.ServletResponse
 
setStatus(Response.Status) - Method in class io.milton.simpleton.SimpleMiltonResponse
 
setSurName(String) - Method in class io.milton.ldap.MemoryUserSessionFactory.MemoryUser
 
setTargetHost(String) - Method in class io.milton.proxy.ProxyServer
 
setTargetPort(int) - Method in class io.milton.proxy.ProxyServer
 
setTheme(String) - Method in class io.milton.http.template.JspViewResolver
 
setThreadlocals(HttpServletRequest, HttpServletResponse) - Static method in class io.milton.servlet.MiltonServlet
 
setTimeZoneForRequest(TimeZone) - Static method in class io.milton.http.annotated.DataBinder
 
setUnauthorised(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setUnknown(String) - Method in class io.milton.http.http11.SimpleContentGenerator
 
setUrlAdapter(UrlAdapter) - Method in class io.milton.config.HttpManagerBuilder
 
setUseLocaleFormat(boolean) - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Indicate whether conversion should use a format/pattern or not.
setUseLongLivedCookies(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setUseLongLivedCookies(boolean) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
setUserAgentHelper(UserAgentHelper) - Method in class io.milton.config.HttpManagerBuilder
 
setUserAgentHelper(UserAgentHelper) - Method in class io.milton.http.entity.DefaultEntityTransport
 
setUserNameParam(String) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
setUserUrlAttName(String) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
setUuid(UUID) - Method in class io.milton.ldap.SearchRunnable
 
setValue(PropFindableResource, T) - Method in interface io.milton.http.webdav.PropertyMap.WritableStandardProperty
 
setValue(String) - Method in class io.milton.simpleton.SimpletonCookie
 
setValueWriters(ValueWriters) - Method in class io.milton.config.HttpManagerBuilder
 
setValueWriters(ValueWriters) - Method in class io.milton.http.webdav.PropFindXmlGeneratorHelper
 
setVaryHeader(String) - Method in class io.milton.http.AbstractResponse
 
setVersion(int) - Method in class io.milton.simpleton.SimpletonCookie
 
setViewResolver(ViewResolver) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
setWebdavEnabled(boolean) - Method in class io.milton.config.HttpManagerBuilder
 
setWebDavProtocol(WebDavProtocol) - Method in class io.milton.config.HttpManagerBuilder
 
setWebdavResponseHandler(WebDavResponseHandler) - Method in class io.milton.config.HttpManagerBuilder
 
setWellKnownHandlers(List<WellKnownResourceFactory.WellKnownHandler>) - Method in class io.milton.http.WellKnownResourceFactory
 
setWrapped(WebDavResponseHandler) - Method in class io.milton.http.AbstractWrappingResponseHandler
 
setWsManager(WSManager) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
Shallow - Enum constant in enum class io.milton.ldap.Conditions.FolderQueryTraversal
 
showLog(String, Object) - Method in class io.milton.config.HttpManagerBuilder
 
shutdown() - Method in class io.milton.http.HttpManager
 
shutdown() - Method in class io.milton.servlet.DefaultMiltonConfigurator
 
shutdown() - Method in interface io.milton.servlet.MiltonConfigurator
called on destroy from the servlet
shutdown() - Method in class io.milton.servlet.SpringResourceFactoryFactory
 
shutdownHandlers - Variable in class io.milton.config.HttpManagerBuilder
 
SimpleContentGenerator - Class in io.milton.http.http11
Just uses simple property values to generate error content
SimpleContentGenerator() - Constructor for class io.milton.http.http11.SimpleContentGenerator
 
SimpleDigestResource - Class in io.milton.http
 
SimpleDigestResource(String, Date, byte[], String, String, DigestResource) - Constructor for class io.milton.http.SimpleDigestResource
 
SimpleDigestResource(String, Date, byte[], String, String, String) - Constructor for class io.milton.http.SimpleDigestResource
 
SimpleFileContentService - Class in io.milton.http.fs
 
SimpleFileContentService() - Constructor for class io.milton.http.fs.SimpleFileContentService
 
SimpleFileItem - Class in io.milton.simpleton
 
SimpleFileItem(String, String, String) - Constructor for class io.milton.simpleton.SimpleFileItem
 
SimpleLockManager - Class in io.milton.http.fs
Keys on getUniqueID of the locked resource.
SimpleLockManager(CacheManager) - Constructor for class io.milton.http.fs.SimpleLockManager
 
SimpleLockManager.CurrentLock - Class in io.milton.http.fs
 
SimpleMemoryNonceProvider - Class in io.milton.http.http11.auth
A very simple nonce provide that users a map to store issued nonces.
SimpleMemoryNonceProvider(int) - Constructor for class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
SimpleMemoryNonceProvider(int, ExpiredNonceRemover, Map<UUID, Nonce>) - Constructor for class io.milton.http.http11.auth.SimpleMemoryNonceProvider
 
SimpleMiltonRequest - Class in io.milton.simpleton
 
SimpleMiltonRequest(Request) - Constructor for class io.milton.simpleton.SimpleMiltonRequest
 
SimpleMiltonResponse - Class in io.milton.simpleton
 
SimpleMiltonResponse(Response) - Constructor for class io.milton.simpleton.SimpleMiltonResponse
 
SimplePropertyAuthoriser - Class in io.milton.property
Very basic implementation for development and prototyping Allows all logged in access
SimplePropertyAuthoriser() - Constructor for class io.milton.property.SimplePropertyAuthoriser
 
SimplePropertyManager - Class in io.milton.http.fs
Keys on getUniqueID of the locked resource.
SimplePropertyManager(CacheManager) - Constructor for class io.milton.http.fs.SimplePropertyManager
 
SimpleResource - Class in io.milton.http
A very simple resource implementation, which simply takes parameters in the constructor to define the resource, which includes the content Can be useful for resources defined in by code, where the content is a classpath item
SimpleResource(Resource) - Constructor for class io.milton.http.json.JsonPropFindHandler.SimpleResource
 
SimpleResource(String, Date, byte[], String, String, Resource) - Constructor for class io.milton.http.SimpleResource
 
SimpleResource(String, Date, byte[], String, String, String) - Constructor for class io.milton.http.SimpleResource
 
SimpleSecurityManager - Class in io.milton.http.fs
Has a realm and a map where the keys are user names and the values are passwords
SimpleSecurityManager() - Constructor for class io.milton.http.fs.SimpleSecurityManager
 
SimpleSecurityManager(DigestGenerator) - Constructor for class io.milton.http.fs.SimpleSecurityManager
 
SimpleSecurityManager(String, Map<String, String>) - Constructor for class io.milton.http.fs.SimpleSecurityManager
 
SimpletonCookie - Class in io.milton.simpleton
 
SimpletonCookie(Cookie) - Constructor for class io.milton.simpleton.SimpletonCookie
 
SimpletonServer - Class in io.milton.simpleton
 
SimpletonServer(HttpManager, Http11ResponseHandler, int, int) - Constructor for class io.milton.simpleton.SimpletonServer
 
SimpletonServer.TaskMonitor - Class in io.milton.simpleton
 
SimpletonStarter - Class in io.milton.simpleton
 
SimpletonStarter() - Constructor for class io.milton.simpleton.SimpletonStarter
 
size() - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
source - Variable in class io.milton.http.annotated.AnnoResource
 
sourceSpecifityIndex(Class, Class) - Static method in class io.milton.http.annotated.SpecificityUtils
 
SpecificityUtils - Class in io.milton.http.annotated
 
SpecificityUtils() - Constructor for class io.milton.http.annotated.SpecificityUtils
 
SpringAwareMiltonServlet - Class in io.milton.servlet
MiltonServlet is a thin wrapper around HttpManager.
SpringAwareMiltonServlet() - Constructor for class io.milton.servlet.SpringAwareMiltonServlet
 
SpringMiltonFilter - Class in io.milton.servlet
Loads the spring context either from a spring configuration XML file or a spring @Configuration class.
SpringMiltonFilter() - Constructor for class io.milton.servlet.SpringMiltonFilter
 
SpringResourceFactoryFactory - Class in io.milton.servlet
Specify this class name in your init parameter: resource.factory.factory.class This will load applicationContext.xml from the classpath and use that to load the ResourceFactory from bean id: milton.resource.factory Example web.xml
SpringResourceFactoryFactory() - Constructor for class io.milton.servlet.SpringResourceFactoryFactory
 
SslSimpletonServer - Class in io.milton.simpleton
 
SslSimpletonServer(HttpManager, Http11ResponseHandler, int, int) - Constructor for class io.milton.simpleton.SslSimpletonServer
 
SslSimpletonServer.AnonymousTrustManager - Class in io.milton.simpleton
 
SslSimpletonServer.TaskMonitor - Class in io.milton.simpleton
 
Stage<V extends Runnable> - Class in io.milton.simpleton
 
Stage(String, int, int, boolean) - Constructor for class io.milton.simpleton.Stage
 
StandardFilter - Class in io.milton.http
 
StandardFilter() - Constructor for class io.milton.http.StandardFilter
 
start() - Method in class io.milton.ftp.MiltonFtpAdapter
 
start() - Method in class io.milton.http.http11.auth.ExpiredNonceRemover
 
start() - Method in class io.milton.ldap.LdapServer
 
start() - Method in class io.milton.proxy.ProxyServer
 
start() - Method in class io.milton.simpleton.SimpletonServer
 
start() - Method in class io.milton.simpleton.SslSimpletonServer
 
start(FtpServerContext) - Method in class io.milton.ftp.MiltonListener
 
started - Variable in class io.milton.simpleton.SimpleMiltonRequest
 
started - Variable in class io.milton.simpleton.SimpleMiltonResponse
 
startElement(String, String, String, Attributes) - Method in class io.milton.http.LockInfoSaxHandler
 
startElement(String, String, String, Attributes) - Method in class io.milton.http.webdav.PropFindSaxHandler
 
startElement(String, String, String, Attributes) - Method in class io.milton.http.webdav.PropPatchSaxHandler
 
startsWith(String, String) - Method in class io.milton.ldap.Conditions
 
StartsWith - Enum constant in enum class io.milton.ldap.Condition.Operator
 
StaticResource - Class in io.milton.servlet
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) - Constructor for class io.milton.servlet.StaticResource
 
StaticResourceFactory - Class in io.milton.servlet
Used for providing simple readonly access to resources which are files in a conventional file system.
StaticResourceFactory() - Constructor for class io.milton.servlet.StaticResourceFactory
 
StaticResourceFactory(File) - Constructor for class io.milton.servlet.StaticResourceFactory
 
StaticResourceFactory(List<File>) - Constructor for class io.milton.servlet.StaticResourceFactory
 
StaticResourceFilter - Class in io.milton.servlet
 
StaticResourceFilter() - Constructor for class io.milton.servlet.StaticResourceFilter
 
status - Variable in class io.milton.http.HrefStatus
 
stop() - Method in class io.milton.ftp.MiltonFtpAdapter
 
stop() - Method in class io.milton.ftp.MiltonListener
 
stop() - Method in class io.milton.http.http11.auth.ExpiredNonceRemover
 
stop() - Method in class io.milton.proxy.ProxyServer
 
stop() - Method in class io.milton.simpleton.SimpletonServer
 
stop() - Method in class io.milton.simpleton.SslSimpletonServer
 
StorageChecker - Interface in io.milton.http.quota
Implementations will check some aspect of whether or not its allowable to load some content into the system.
StorageChecker.StorageErrorReason - Enum Class in io.milton.http.quota
 
StringEntity - Class in io.milton.http.entity
 
StringEntity(String) - Constructor for class io.milton.http.entity.StringEntity
 
stripContext(HttpServletRequest) - Static method in class io.milton.servlet.MiltonUtils
 
stripContext(String) - Method in class io.milton.http.annotated.AnnotationResourceFactory
 
stripToPath(String) - Static method in class io.milton.http.AbstractRequest
 
SupportedLocks - Class in io.milton.http.webdav
Used as a marker to generate supported locks element in propfind responses See SupportedLockValueWriter
SupportedLocks(PropFindableResource) - Constructor for class io.milton.http.webdav.SupportedLocks
 
SupportedLocksValueWriter - Class in io.milton.http.values
 
SupportedLocksValueWriter() - Constructor for class io.milton.http.values.SupportedLocksValueWriter
 
SupportedReportSetWriter - Class in io.milton.http.values
 
SupportedReportSetWriter() - Constructor for class io.milton.http.values.SupportedReportSetWriter
 
supports(Resource) - Method in class io.milton.http.webdav.PropertySourcePatchSetter
This returns true for all resources, but it actually depends on the configured property sources.
supports(Resource) - Method in interface io.milton.http.webdav.PropPatchSetter
Return whether the given resource can be proppatch'ed with this PropPatchSetter
supports(Resource, Request) - Method in interface io.milton.http.AuthenticationHandler
Returns true if this supports authenticating with the given Auth data on the given resource.
supports(Resource, Request) - Method in class io.milton.http.http11.auth.BasicAuthHandler
 
supports(Resource, Request) - Method in class io.milton.http.http11.auth.CookieAuthenticationHandler
 
supports(Resource, Request) - Method in class io.milton.http.http11.auth.DigestAuthenticationHandler
 
supports(Resource, Request) - Method in class io.milton.http.http11.auth.FormAuthenticationHandler
 
supports(Resource, Request) - Method in class io.milton.http.http11.auth.OAuth2AuthenticationHandler
 
supports(Resource, Request) - Method in class io.milton.http.http11.auth.SecurityManagerBasicAuthHandler
 
supports(Resource, Request) - Method in class io.milton.http.http11.auth.SecurityManagerDigestAuthenticationHandler
 
supports(Resource, Request) - Method in interface io.milton.http.http11.CustomPostHandler
 
supports(String, String, Class) - Method in class io.milton.http.values.AddressDataTypeListValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.BooleanValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.CDataValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.DateValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.HrefListValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.ModifiedDateValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.PriviledgeListValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.PropFindResponseListWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.ResourceTypeValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.SupportedLocksValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.SupportedReportSetWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.ToStringValueWriter
 
supports(String, String, Class) - Method in class io.milton.http.values.UUIDValueWriter
 
supports(String, String, Class) - Method in interface io.milton.http.values.ValueWriter
Does this ValueWriter support the data type or property for writing xml
supports(String, String, Class) - Method in class io.milton.http.values.WrappedHrefWriter
 
supports(QName, Class) - Method in interface io.milton.http.webdav.PropertyWriter
 
suspend() - Method in class io.milton.ftp.MiltonListener
 

T

t - Variable in class io.milton.proxy.ProxyLogConn
 
Task - Class in io.milton.simpleton
 
Task(HttpManager, Request, Response) - Constructor for class io.milton.simpleton.Task
 
TaskMonitor() - Constructor for class io.milton.simpleton.SimpletonServer.TaskMonitor
 
TaskMonitor() - Constructor for class io.milton.simpleton.SslSimpletonServer.TaskMonitor
 
TaskProcessorException - Exception in io.milton.simpleton
 
TaskProcessorException(String) - Constructor for exception io.milton.simpleton.TaskProcessorException
 
TaskProcessorException(Throwable, String) - Constructor for exception io.milton.simpleton.TaskProcessorException
 
TemplateProcessor - Interface in io.milton.http.template
 
thread - Variable in class io.milton.proxy.ProxyServer
 
toBeanCookie(Cookie) - Static method in class io.milton.servlet.ServletRequest
 
toMilton() - Method in class io.milton.ftp.NameAndAuthority
 
toProperties(Set<QName>) - Static method in class io.milton.http.webdav.PropertiesRequest
 
toResourcePath(File) - Method in class io.milton.http.fs.FileSystemResourceFactory
 
toState(String, String) - Static method in class io.milton.http.http11.auth.OAuth2Helper
 
toString() - Method in class io.milton.http.annotated.ControllerMethod
 
toString() - Method in class io.milton.http.annotated.NullSafeDateTimeConverter
Provide a String representation of this date/time converter.
toString() - Method in class io.milton.http.AuthenticationService.AuthStatus
 
toString() - Method in class io.milton.http.fs.SimpleLockManager.CurrentLock
 
toString() - Method in class io.milton.http.webdav.PropertySourcesList
 
toString() - Method in class io.milton.ldap.CompoundLdapFilter
 
toString() - Method in class io.milton.simpleton.Task
 
ToStringValueWriter - Class in io.milton.http.values
 
ToStringValueWriter() - Constructor for class io.milton.http.values.ToStringValueWriter
 
truncate(int) - Method in class io.milton.http.annotated.ResourceList
Return a new list with a size no greater then the given argument
truncateFileName(String, String) - Static method in class io.milton.simpleton.SimpleMiltonRequest
Used for parsing uploaded file names.
tx(Runnable) - Method in interface io.milton.ldap.LdapTransactionManager
Execute the given action (syncronously) in a transaction
tx(Runnable) - Method in class io.milton.ldap.NullLdapTransactionManager
 
TypeResourceMatcher - Class in io.milton.http.json
 
TypeResourceMatcher(Class) - Constructor for class io.milton.http.json.TypeResourceMatcher
 

U

unlock(String) - Method in class io.milton.http.annotated.AnnoResource
 
unlock(String) - Method in class io.milton.http.fs.FsResource
 
unlock(String, LockableResource) - Method in class io.milton.http.fs.FsMemoryLockManager
 
unlock(String, LockableResource) - Method in class io.milton.http.fs.SimpleLockManager
 
UnresolvableParameterException - Exception in io.milton.http.annotated
 
UnresolvableParameterException(String) - Constructor for exception io.milton.http.annotated.UnresolvableParameterException
 
UPLOAD_RESPONSE_TEMPLATE - Static variable in class io.milton.http.fck.FckFileManagerResource
 
UPLOAD_RESPONSE_TEMPLATE_NORMAL - Static variable in class io.milton.http.fck.FckQuickUploaderResource
 
URI_PREFIX - Static variable in class io.milton.http.WellKnownResourceFactory
 
url - Variable in class io.milton.http.fck.FckCommon
 
URL - Static variable in class io.milton.http.fck.FckFileManagerResource
 
URL - Static variable in class io.milton.http.fck.FckQuickUploaderResource
 
urlAdapter - Variable in class io.milton.config.HttpManagerBuilder
 
UrlAdapter - Interface in io.milton.http
Used to transform the requested url prior to resource location
UrlAdapterImpl - Class in io.milton.http
 
UrlAdapterImpl() - Constructor for class io.milton.http.UrlAdapterImpl
 
UrlResource - Class in io.milton.servlet
 
UrlResource(String, URL, String, Date) - Constructor for class io.milton.servlet.UrlResource
 
userAgentHelper - Variable in class io.milton.config.HttpManagerBuilder
 
userAgentHelper() - Method in class io.milton.config.HttpManagerBuilder
 
UserAgentHelper - Interface in io.milton.http.webdav
This will contain methods to broadly identify user agents.
UserFactory - Interface in io.milton.ldap
 
UserManagerAdapter - Class in io.milton.ftp
Wraps a UserManager from apache FTP to provide a UserManager for milton
UserManagerAdapter(ResourceFactory, UserService) - Constructor for class io.milton.ftp.UserManagerAdapter
 
UsersAnnotationHandler - Class in io.milton.http.annotated
 
UsersAnnotationHandler(AnnotationResourceFactory) - Constructor for class io.milton.http.annotated.UsersAnnotationHandler
 
UserService - Interface in io.milton.ftp
 
utf8() - Static method in class io.milton.http.XmlWriter
 
UUIDValueWriter - Class in io.milton.http.values
 
UUIDValueWriter() - Constructor for class io.milton.http.values.UUIDValueWriter
 

V

value - Variable in class io.milton.http.webdav.PropPatchHandler.SetField
 
valueOf(String) - Static method in enum class io.milton.http.http11.auth.NonceProvider.NonceValidity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.milton.http.http11.DefaultHttp11ResponseHandler.BUFFERING
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.milton.http.quota.StorageChecker.StorageErrorReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.milton.http.XmlWriter.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.milton.ldap.Condition.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.milton.ldap.Conditions.FolderQueryTraversal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.milton.property.PropertyAuthoriser.PropertyPermission
Returns the enum constant of this class with the specified name.
values() - Method in class io.milton.http.annotated.ChildrenOfTypeMap
 
values() - Static method in enum class io.milton.http.http11.auth.NonceProvider.NonceValidity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.milton.http.http11.DefaultHttp11ResponseHandler.BUFFERING
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.milton.http.quota.StorageChecker.StorageErrorReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.milton.http.XmlWriter.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.milton.ldap.Condition.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.milton.ldap.Conditions.FolderQueryTraversal
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.milton.property.PropertyAuthoriser.PropertyPermission
Returns an array containing the constants of this enum class, in the order they are declared.
ValueWriter - Interface in io.milton.http.values
An implementation of ValueWriter will generate xml for some particular property or type, and be able to parse proppatch textual values into its typed form Generally ValueWriter's should be symmetrical, in that they can parse what they generate.
valueWriters - Variable in class io.milton.config.HttpManagerBuilder
 
ValueWriters - Class in io.milton.http.values
Default list of value writers.
ValueWriters() - Constructor for class io.milton.http.values.ValueWriters
Initialised the default set of writers
ValueWriters(List<ValueWriter>) - Constructor for class io.milton.http.values.ValueWriters
Allows the set of value writers to be injected
ViewResolver - Interface in io.milton.http.template
 

W

webdavEnabled - Variable in class io.milton.config.HttpManagerBuilder
 
WebDavExtension - Interface in io.milton.http.webdav
For all webdav extensions to implement.
webDavProtocol - Variable in class io.milton.config.HttpManagerBuilder
 
WebDavProtocol - Class in io.milton.http.webdav
Defines the methods and properties that make up the webdav protocol.
WebDavProtocol(HandlerHelper, ResourceTypeHelper, WebDavResponseHandler, List<PropertySource>, QuotaDataAccessor, PropPatchSetter, PropertyAuthoriser, ETagGenerator, UrlAdapter, ResourceHandlerHelper, UserAgentHelper, PropFindRequestFieldParser, PropFindPropertyBuilder, DisplayNameFormatter, boolean) - Constructor for class io.milton.http.webdav.WebDavProtocol
 
WebDavResourceTypeHelper - Class in io.milton.http.webdav
 
WebDavResourceTypeHelper() - Constructor for class io.milton.http.webdav.WebDavResourceTypeHelper
 
webdavResponseHandler - Variable in class io.milton.config.HttpManagerBuilder
 
WebDavResponseHandler - Interface in io.milton.http.webdav
 
WebResourceFactory - Class in io.milton.servlet
Provides access to resources exposed by the servlet context.
WebResourceFactory() - Constructor for class io.milton.servlet.WebResourceFactory
 
WebResourceFactory(Config) - Constructor for class io.milton.servlet.WebResourceFactory
 
WebResourceFactory(File) - Constructor for class io.milton.servlet.WebResourceFactory
 
WellKnownResourceFactory - Class in io.milton.http
Used the decorator pattern to add support for .wellknown paths to a custom resource factory.
WellKnownResourceFactory(ResourceFactory) - Constructor for class io.milton.http.WellKnownResourceFactory
 
WellKnownResourceFactory.WellKnownHandler - Interface in io.milton.http
Locates a resource for a .well-known/XXX path
whenNeeded - Enum constant in enum class io.milton.http.http11.DefaultHttp11ResponseHandler.BUFFERING
 
wrap(Path, Resource) - Method in class io.milton.ftp.MiltonFsView
 
wrapped - Variable in class io.milton.http.AbstractWrappingResponseHandler
The underlying respond handler which takes care of actually generating content
wrapped - Variable in class io.milton.http.webdav.DefaultWebDavResponseHandler
 
WrappedHrefWriter - Class in io.milton.http.values
 
WrappedHrefWriter() - Constructor for class io.milton.http.values.WrappedHrefWriter
 
wrappedResource - Variable in class io.milton.http.fck.FckCommon
 
WrappingFtpSecurityManager - Class in io.milton.ftp
Wraps a standard milton securitymanager to implement the UserService required by FTP.
WrappingFtpSecurityManager(SecurityManager) - Constructor for class io.milton.ftp.WrappingFtpSecurityManager
 
wrapResource(String, Resource, String, String) - Method in class io.milton.http.json.JsonResourceFactory
 
write(int) - Method in class io.milton.http.http11.MultipleRangeWritingOutputStream
 
write(Response, OutputStream) - Method in class io.milton.http.entity.BufferingGetableResourceEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.ByteArrayEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.CompressedResourceEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.GetableResourceEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.InputStreamEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.MultiStatusEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.PartialEntity
 
write(Response, OutputStream) - Method in class io.milton.http.entity.StringEntity
 
write(XmlWriter, QName, Object) - Method in interface io.milton.http.webdav.PropertyWriter
 
write(Object, OutputStream) - Method in class io.milton.http.annotated.JsonWriter
 
WRITE - Enum constant in enum class io.milton.property.PropertyAuthoriser.PropertyPermission
 
writeAtt(String, String) - Method in class io.milton.http.XmlWriter.Element
Write a name/value attribute pair
writeData(String) - Method in class io.milton.http.XmlWriter
Write a CDATA segment.
writeElement(String, String, XmlWriter.Type) - Method in class io.milton.http.XmlWriter
 
writeElement(String, String, String, XmlWriter.Type) - Method in class io.milton.http.XmlWriter
 
writeProperty(String) - Method in class io.milton.http.XmlWriter
 
writeProperty(String, String) - Method in class io.milton.http.XmlWriter
 
writeProperty(String, String, String) - Method in class io.milton.http.XmlWriter
 
writeProperty(String, String, String, String) - Method in class io.milton.http.XmlWriter
Convenience method to write a single element containing a piece of text
writeText(String) - Method in class io.milton.http.XmlWriter.Element
Write the text into the element.
writeText(String) - Method in class io.milton.http.XmlWriter
Append plain text.
writeText(String, boolean) - Method in class io.milton.http.XmlWriter.Element
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.AddressDataTypeListValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.BooleanValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.CDataValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.DateValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.HrefListValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.ModifiedDateValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.PriviledgeListValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.PropFindResponseListWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.ResourceTypeValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.SupportedLocksValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.SupportedReportSetWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.ToStringValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.UUIDValueWriter
 
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in interface io.milton.http.values.ValueWriter
Write the value out to XML using the given XmlWriter
writeValue(XmlWriter, String, String, String, Object, String, Map<String, String>) - Method in class io.milton.http.values.WrappedHrefWriter
 
writeValue(XmlWriter, QName, String, ValueAndType, String, Map<String, String>) - Method in class io.milton.http.values.ValueWriters
Find the first value writer which supports the given property and use it to output the XML.
writeXMLHeader() - Method in class io.milton.http.XmlWriter
 

X

XmlWriter - Class in io.milton.http
Lightweight XML generation.
XmlWriter(OutputStream) - Constructor for class io.milton.http.XmlWriter
 
XmlWriter(OutputStream, Charset) - Constructor for class io.milton.http.XmlWriter
 
XmlWriter.Element - Class in io.milton.http
Represents an element which is currently being written
XmlWriter.Type - Enum Class in io.milton.http
 

Y

YYYY_MM_DD_HH_MM_SS - Static variable in class io.milton.ldap.LdapUtils
 
YYYY_MM_DD_T_HHMMSS_Z - Static variable in class io.milton.ldap.LdapUtils
 

_

_exclude(String...) - Method in class io.milton.http.annotated.ResourceList
 
_handleRequest(byte[], int) - Method in class io.milton.ldap.LdapConnection
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form