| Package | Description |
|---|---|
| io.milton.config | |
| io.milton.http | |
| io.milton.http.http11 | |
| io.milton.http.http11.auth | |
| io.milton.http.webdav |
| Modifier and Type | Field and Description |
|---|---|
protected ETagGenerator |
HttpManagerBuilder.eTagGenerator |
protected ETagGenerator |
HttpManagerBuilder.eTagGenerator |
| Modifier and Type | Method and Description |
|---|---|
ETagGenerator |
HttpManagerBuilder.geteTagGenerator() |
ETagGenerator |
HttpManagerBuilder.geteTagGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpManagerBuilder.seteTagGenerator(ETagGenerator eTagGenerator) |
void |
HttpManagerBuilder.seteTagGenerator(ETagGenerator eTagGenerator) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWrappingResponseHandler
Response Handler which wraps another
|
class |
CompressingResponseHandler
Response Handler which wraps another, and compresses content if appropriate
Usually, this will wrap a DefaultResponseHandler, but custom implementations
can be wrapped as well.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Http11ResponseHandler
The ResponseHandler should handle all responses back to the client.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultETagGenerator
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
|
class |
DefaultHttp11ResponseHandler |
class |
JustCopyTheUniqueIdETagGenerator
Generates the ETag by just returning the getUniqueId
|
| Constructor and Description |
|---|
DefaultHttp11ResponseHandler(AuthenticationService authenticationService,
ETagGenerator eTagGenerator,
ContentGenerator contentGenerator) |
DefaultHttp11ResponseHandler(AuthenticationService authenticationService,
ETagGenerator eTagGenerator,
ContentGenerator contentGenerator) |
MatchHelper(ETagGenerator eTagGenerator) |
MatchHelper(ETagGenerator eTagGenerator) |
| Modifier and Type | Class and Description |
|---|---|
class |
LoginResponseHandler
This decorates a wrapped response handler, and gives it the ability to
generate login pages.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WebDavResponseHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultWebDavResponseHandler |
| Modifier and Type | Method and Description |
|---|---|
ETagGenerator |
WebDavProtocol.geteTagGenerator() |
ETagGenerator |
WebDavProtocol.geteTagGenerator() |
| Constructor and Description |
|---|
WebDavProtocol(HandlerHelper handlerHelper,
ResourceTypeHelper resourceTypeHelper,
WebDavResponseHandler responseHandler,
List<PropertySource> propertySources,
QuotaDataAccessor quotaDataAccessor,
PropPatchSetter patchSetter,
PropertyAuthoriser propertyAuthoriser,
ETagGenerator eTagGenerator,
UrlAdapter urlAdapter,
ResourceHandlerHelper resourceHandlerHelper,
UserAgentHelper userAgentHelper,
PropFindRequestFieldParser requestFieldParser,
PropFindPropertyBuilder propertyBuilder,
DisplayNameFormatter displayNameFormatter,
boolean enableTextContentProperty) |
WebDavProtocol(HandlerHelper handlerHelper,
ResourceTypeHelper resourceTypeHelper,
WebDavResponseHandler responseHandler,
List<PropertySource> propertySources,
QuotaDataAccessor quotaDataAccessor,
PropPatchSetter patchSetter,
PropertyAuthoriser propertyAuthoriser,
ETagGenerator eTagGenerator,
UrlAdapter urlAdapter,
ResourceHandlerHelper resourceHandlerHelper,
UserAgentHelper userAgentHelper,
PropFindRequestFieldParser requestFieldParser,
PropFindPropertyBuilder propertyBuilder,
DisplayNameFormatter displayNameFormatter,
boolean enableTextContentProperty) |
Copyright © 2021 McEvoy Software Ltd. All rights reserved.