|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Resource in com.bradmcevoy.http |
|---|
| Subinterfaces of Resource in com.bradmcevoy.http | |
|---|---|
interface |
CollectionResource
A type of Resource which can have children, ie it can act as a directory. |
interface |
CopyableResource
webDAV COPY |
interface |
CustomPropertyResource
Extension to PropFindableResource which allows custom properties to be returned. |
interface |
DeletableCollectionResource
An extension to DeletableResource and CollectionResource, this interface adds a method to support efficient detection of child locks. |
interface |
DeletableResource
Implement this to allow your resource to be deleted by webdav clients. |
interface |
DigestResource
Interface to support digest HTTP authentication. |
interface |
FileResource
Extends all interfaces required for typical document behavior. |
interface |
FolderResource
Extends all interfaces required for typical folder behavior. |
interface |
GetableResource
webDAV GET and HEAD |
interface |
LockableResource
webDAV LOCK You should also implement LockingCollectionResource on your collections for full locking support |
interface |
LockingCollectionResource
A collection which allows locking "unmapped resources". |
interface |
LockNullResource
(from the spec) 7.4 Write Locks and Null Resources It is possible to assert a write lock on a null resource in order to lock the name. |
interface |
MakeCollectionableResource
Represents a collection (ie a folder or directory which allows sub collections to be created |
interface |
MoveableResource
webDAV MOVE |
interface |
PostableResource
|
interface |
PropFindableResource
|
interface |
PropPatchableResource
|
interface |
PutableResource
|
interface |
QuotaResource
Resource interface to support quota's This must be implemented by Collection (ie Folder) resources if you want to support quotas Resources which implement this can have their quota availability reported to client applications via the RFC4331 HTTP extensions See: http://www.faqs.org/rfcs/rfc4331.html Note that these properties may or may not be used in quota checking on PUT. |
interface |
ReplaceableResource
Indicates a resource which can have its content replaced by a PUT method |
interface |
ReportableResource
Just a marker interface to indicate that the resource is permitted to support REPORT requests. |
| Classes in com.bradmcevoy.http that implement Resource | |
|---|---|
class |
SimpleDigestResource
|
class |
SimpleResource
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 |
| Methods in com.bradmcevoy.http that return Resource | |
|---|---|
Resource |
CollectionResource.child(java.lang.String childName)
|
Resource |
PutableResource.createNew(java.lang.String newName,
java.io.InputStream inputStream,
java.lang.Long length,
java.lang.String contentType)
Create a new resource, or overwrite an existing one |
static Resource |
Utils.findChild(Resource parent,
Path path)
|
Resource |
ResourceFactory.getResource(java.lang.String host,
java.lang.String path)
Locate an instance of a resource at the given url and on the given host. |
Resource |
MultipleResourceFactory.getResource(java.lang.String host,
java.lang.String url)
|
| Methods in com.bradmcevoy.http that return types with arguments of type Resource | |
|---|---|
java.util.List<? extends Resource> |
CollectionResource.getChildren()
|
| Methods in com.bradmcevoy.http with parameters of type Resource | |
|---|---|
AuthenticationService.AuthStatus |
AuthenticationService.authenticate(Resource resource,
Request request)
Looks for an AuthenticationHandler which supports the given resource and authorization header, and then returns the result of that handler's authenticate method. |
java.lang.Object |
AuthenticationHandler.authenticate(Resource resource,
Request request)
Authenticate the details in the request for access to the given resource. |
boolean |
SecurityManager.authorise(Request request,
Request.Method method,
Auth auth,
Resource resource)
Check that the authenticater user can access the given resource for the given method. |
boolean |
ReadOnlySecurityManager.authorise(Request request,
Request.Method method,
Auth auth,
Resource resource)
|
AuthenticationService.AuthStatus |
ResourceHandlerHelper.checkAuthentication(HttpManager manager,
Resource resource,
Request request)
|
AuthenticationService.AuthStatus |
HandlerHelper.checkAuthentication(HttpManager manager,
Resource resource,
Request request)
|
boolean |
HandlerHelper.checkAuthorisation(HttpManager manager,
Resource resource,
Request request)
|
StorageChecker.StorageErrorReason |
HandlerHelper.checkStorageOnReplace(Request request,
CollectionResource parentCol,
Resource replaced,
java.lang.String host)
|
boolean |
HandlerHelper.doCheckRedirect(Http11ResponseHandler responseHandler,
Request request,
Response response,
Resource resource)
|
static Resource |
Utils.findChild(Resource parent,
Path path)
|
java.lang.String |
AbstractWrappingResponseHandler.generateEtag(Resource r)
|
java.lang.String |
AuthenticationHandler.getChallenge(Resource resource,
Request request)
Create a challenge for this authentication method. |
java.util.List<java.lang.String> |
AuthenticationService.getChallenges(Resource resource,
Request request)
Generates a list of http authentication challenges, one for each supported authentication method, to be sent to the client. |
boolean |
Handler.isCompatible(Resource res)
|
boolean |
AuthenticationHandler.isCompatible(Resource resource)
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 |
boolean |
DeleteHelperImpl.isLockedOut(Request req,
Resource r)
|
boolean |
DeleteHelper.isLockedOut(Request req,
Resource r)
Check if the resource or any child resources are locked or otherwise not deletable |
boolean |
ResourceHandlerHelper.isLockedOut(Request inRequest,
Resource inResource)
|
boolean |
HandlerHelper.isLockedOut(Request inRequest,
Resource inResource)
TODO: move to webdav |
boolean |
ResourceHandlerHelper.isNotCompatible(Resource r,
Request.Method m)
|
boolean |
HandlerHelper.isNotCompatible(Resource r,
Request.Method m)
Returns true to indicate that the given resource MUST NOT handle the given method. |
boolean |
HandlerHelper.missingLock(Request inRequest,
Resource inParentcol)
|
void |
HttpManager.onGet(Request request,
Response response,
Resource resource,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
EventListener.onGet(Request request,
Response response,
Resource resource,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
HttpManager.onPost(Request request,
Response response,
Resource resource,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,FileItem> files)
|
void |
EventListener.onPost(Request request,
Response response,
Resource resource,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,FileItem> files)
|
void |
HttpManager.onProcessResourceFinish(Request request,
Response response,
Resource resource,
long duration)
|
void |
EventListener.onProcessResourceFinish(Request request,
Response response,
Resource resource,
long duration)
|
void |
HttpManager.onProcessResourceStart(Request request,
Response response,
Resource resource)
|
void |
EventListener.onProcessResourceStart(Request request,
Response response,
Resource resource)
|
void |
ExistingEntityHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
ResourceHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
ResourceHandlerHelper.processResource(HttpManager manager,
Request request,
Response response,
Resource resource,
ExistingEntityHandler handler)
|
void |
ResourceHandlerHelper.processResource(HttpManager manager,
Request request,
Response response,
Resource resource,
ExistingEntityHandler handler,
boolean allowRedirect,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,FileItem> files)
|
void |
ResourceHandlerHelper.processResource(HttpManager manager,
Request request,
Response response,
Resource resource,
ExistingEntityHandler handler,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,FileItem> files)
|
void |
AbstractWrappingResponseHandler.respondBadRequest(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondConflict(Resource resource,
Response response,
Request request,
java.lang.String message)
|
void |
CompressingResponseHandler.respondContent(Resource resource,
Response response,
Request request,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
AbstractWrappingResponseHandler.respondContent(Resource resource,
Response response,
Request request,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
AbstractWrappingResponseHandler.respondCreated(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondDeleteFailed(Request request,
Response response,
Resource resource,
Response.Status status)
|
void |
AbstractWrappingResponseHandler.respondForbidden(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondHead(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondLocked(Request request,
Response response,
Resource existingResource)
|
void |
MsOfficeResponseHandler.respondMethodNotAllowed(Resource res,
Response response,
Request request)
Overrides the default behaviour to set the status to Response.Status.SC_NOT_IMPLEMENTED instead of NOT_ALLOWED, so that MS office applications are able to open resources |
void |
AbstractWrappingResponseHandler.respondMethodNotAllowed(Resource res,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondMethodNotImplemented(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondNoContent(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondPreconditionFailed(Request request,
Response response,
Resource resource)
|
void |
AbstractWrappingResponseHandler.respondPropFind(java.util.List<PropFindResponse> propFindResponses,
Response response,
Request request,
Resource r)
|
void |
AbstractWrappingResponseHandler.respondUnauthorised(Resource resource,
Response response,
Request request)
|
void |
AbstractWrappingResponseHandler.respondWithOptions(Resource resource,
Response response,
Request request,
java.util.List<java.lang.String> methodsAllowed)
|
void |
AbstractWrappingResponseHandler.responseMultiStatus(Resource resource,
Response response,
Request request,
java.util.List<HrefStatus> statii)
|
protected void |
CompressingResponseHandler.setRespondContentCommonHeaders(Response response,
Resource resource,
Response.Status status,
Auth auth)
|
boolean |
AuthenticationHandler.supports(Resource r,
Request request)
Returns true if this supports authenticating with the given Auth data on the given resource. |
| Constructors in com.bradmcevoy.http with parameters of type Resource | |
|---|---|
SimpleResource(java.lang.String name,
java.util.Date modDate,
byte[] content,
java.lang.String contentType,
java.lang.String uniqueId,
Resource secureResource)
|
|
| Uses of Resource in com.bradmcevoy.http.exceptions |
|---|
| Methods in com.bradmcevoy.http.exceptions that return Resource | |
|---|---|
Resource |
MiltonException.getResource()
|
| Constructors in com.bradmcevoy.http.exceptions with parameters of type Resource | |
|---|---|
BadRequestException(Resource r)
|
|
BadRequestException(Resource r,
java.lang.String reason)
|
|
ConflictException(Resource r)
The resource idenfitied by the URI. |
|
ConflictException(Resource r,
java.lang.String message)
|
|
LockedException(Resource r)
|
|
MiltonException(Resource resource)
|
|
NotAuthorizedException(Resource r)
|
|
PreConditionFailedException(Resource r)
|
|
| Uses of Resource in com.bradmcevoy.http.http11 |
|---|
| Subinterfaces of Resource in com.bradmcevoy.http.http11 | |
|---|---|
interface |
PartialllyUpdateableResource
A resource which, as well as being completely replaceable, can have its content partially replaced. |
| Methods in com.bradmcevoy.http.http11 with parameters of type Resource | |
|---|---|
java.lang.String |
DefaultETagGenerator.generateEtag(Resource r)
|
java.lang.String |
ETagGenerator.generateEtag(Resource r)
ETag's serve to identify a particular version of a particular resource. |
java.lang.String |
DefaultHttp11ResponseHandler.generateEtag(Resource r)
|
boolean |
PutHandler.isCompatible(Resource handler)
|
boolean |
GetHandler.isCompatible(Resource handler)
|
boolean |
DeleteHandler.isCompatible(Resource handler)
|
boolean |
OptionsHandler.isCompatible(Resource handler)
|
boolean |
PostHandler.isCompatible(Resource handler)
|
Range |
PutHelper.parseContentRange(Resource r,
Request request)
Largly copied from tomcat See the spec http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html |
void |
CustomPostHandler.process(Resource resource,
Request request,
Response response)
|
void |
PutHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
GetHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
DeleteHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
PostHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
GetHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
DeleteHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
OptionsHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
PostHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
DefaultHttp11ResponseHandler.respondBadRequest(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondBadRequest(Resource resource,
Response response,
Request request)
Respond with a 400 status |
void |
DefaultHttp11ResponseHandler.respondConflict(Resource resource,
Response response,
Request request,
java.lang.String message)
|
void |
Http11ResponseHandler.respondConflict(Resource resource,
Response response,
Request request,
java.lang.String message)
|
void |
DefaultHttp11ResponseHandler.respondContent(Resource resource,
Response response,
Request request,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
Http11ResponseHandler.respondContent(Resource resource,
Response response,
Request request,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
DefaultHttp11ResponseHandler.respondCreated(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondCreated(Resource resource,
Response response,
Request request)
|
void |
DefaultHttp11ResponseHandler.respondDeleteFailed(Request request,
Response response,
Resource resource,
Response.Status status)
|
void |
Http11ResponseHandler.respondDeleteFailed(Request request,
Response response,
Resource resource,
Response.Status status)
Called when a delete has failed, including the failure status. |
void |
DefaultHttp11ResponseHandler.respondForbidden(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondForbidden(Resource resource,
Response response,
Request request)
Respond with a 403 status - forbidden |
void |
DefaultHttp11ResponseHandler.respondHead(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondHead(Resource resource,
Response response,
Request request)
Generate a HEAD response |
void |
DefaultHttp11ResponseHandler.respondMethodNotAllowed(Resource res,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondMethodNotAllowed(Resource res,
Response response,
Request request)
|
void |
DefaultHttp11ResponseHandler.respondMethodNotImplemented(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondMethodNotImplemented(Resource resource,
Response response,
Request request)
|
void |
DefaultHttp11ResponseHandler.respondNoContent(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondNoContent(Resource resource,
Response response,
Request request)
Invoked when an operation is successful, but there is no content, and there is nothing more specific to return (E.g. |
void |
DefaultHttp11ResponseHandler.respondUnauthorised(Resource resource,
Response response,
Request request)
|
void |
Http11ResponseHandler.respondUnauthorised(Resource resource,
Response response,
Request request)
|
void |
DefaultHttp11ResponseHandler.respondWithOptions(Resource resource,
Response response,
Request request,
java.util.List<java.lang.String> methodsAllowed)
|
void |
Http11ResponseHandler.respondWithOptions(Resource resource,
Response response,
Request request,
java.util.List<java.lang.String> methodsAllowed)
|
static void |
DefaultHttp11ResponseHandler.setModifiedDate(Response response,
Resource resource,
Auth auth)
The modified date response header is used by the client for content caching. |
protected void |
DefaultHttp11ResponseHandler.setRespondContentCommonHeaders(Response response,
Resource resource,
Auth auth)
|
protected void |
DefaultHttp11ResponseHandler.setRespondContentCommonHeaders(Response response,
Resource resource,
Response.Status status,
Auth auth)
|
boolean |
CustomPostHandler.supports(Resource resource,
Request request)
|
| Uses of Resource in com.bradmcevoy.http.http11.auth |
|---|
| Methods in com.bradmcevoy.http.http11.auth with parameters of type Resource | |
|---|---|
java.lang.Object |
DigestAuthenticationHandler.authenticate(Resource r,
Request request)
|
java.lang.Object |
SecurityManagerBasicAuthHandler.authenticate(Resource resource,
Request request)
|
java.lang.Object |
SecurityManagerDigestAuthenticationHandler.authenticate(Resource r,
Request request)
|
java.lang.Object |
BasicAuthHandler.authenticate(Resource resource,
Request request)
|
java.lang.String |
SimpleMemoryNonceProvider.createNonce(Resource resource,
Request request)
|
java.lang.String |
NonceProvider.createNonce(Resource resource,
Request request)
Create and return a nonce value to be used for an authentication session. |
Nonce |
SimpleMemoryNonceProvider.createNonceObject(Resource resource,
Request request)
|
java.lang.String |
DigestAuthenticationHandler.getChallenge(Resource resource,
Request request)
|
java.lang.String |
SecurityManagerBasicAuthHandler.getChallenge(Resource resource,
Request request)
|
java.lang.String |
SecurityManagerDigestAuthenticationHandler.getChallenge(Resource resource,
Request request)
|
java.lang.String |
BasicAuthHandler.getChallenge(Resource resource,
Request request)
|
boolean |
DigestAuthenticationHandler.isCompatible(Resource resource)
|
boolean |
SecurityManagerBasicAuthHandler.isCompatible(Resource resource)
|
boolean |
SecurityManagerDigestAuthenticationHandler.isCompatible(Resource resource)
|
boolean |
BasicAuthHandler.isCompatible(Resource resource)
|
boolean |
DigestAuthenticationHandler.supports(Resource r,
Request request)
|
boolean |
SecurityManagerBasicAuthHandler.supports(Resource r,
Request request)
|
boolean |
SecurityManagerDigestAuthenticationHandler.supports(Resource r,
Request request)
|
boolean |
BasicAuthHandler.supports(Resource r,
Request request)
|
| Uses of Resource in com.bradmcevoy.http.quota |
|---|
| Methods in com.bradmcevoy.http.quota with parameters of type Resource | |
|---|---|
StorageChecker.StorageErrorReason |
StorageChecker.checkStorageOnReplace(Request request,
CollectionResource parent,
Resource replaced,
java.lang.String host)
Check to see if the operation should be allowed, when an existing resource is to be overwritten or replaced. |
StorageChecker.StorageErrorReason |
DefaultStorageChecker.checkStorageOnReplace(Request request,
CollectionResource parent,
Resource replaced,
java.lang.String host)
|
java.lang.Long |
QuotaDataAccessor.getQuotaAvailable(Resource r)
|
java.lang.Long |
DefaultQuotaDataAccessor.getQuotaAvailable(Resource res)
|
java.lang.Long |
QuotaDataAccessor.getQuotaUsed(Resource r)
|
java.lang.Long |
DefaultQuotaDataAccessor.getQuotaUsed(Resource res)
|
| Uses of Resource in com.bradmcevoy.http.webdav |
|---|
| Methods in com.bradmcevoy.http.webdav with parameters of type Resource | |
|---|---|
void |
WebDavExtension.appendSupportedLevels(Resource r,
java.util.Set<java.lang.String> supportedLevels)
|
void |
WebDavProtocol.clearProperty(javax.xml.namespace.QName name,
Resource r)
|
PropFindResponse |
PropPatchHandler.doPropPatch(Request request,
Resource resource)
|
java.lang.String |
DefaultWebDavResponseHandler.generateEtag(Resource r)
|
java.util.List<javax.xml.namespace.QName> |
PropertyMap.getAllPropertyNames(Resource r)
|
java.util.List<javax.xml.namespace.QName> |
WebDavProtocol.getAllPropertyNames(Resource r)
|
java.lang.Object |
PropertyMap.getProperty(javax.xml.namespace.QName name,
Resource r)
|
java.lang.Object |
WebDavProtocol.getProperty(javax.xml.namespace.QName name,
Resource r)
|
ValueAndType |
PropFindPropertyBuilder.getProperty(javax.xml.namespace.QName field,
Resource resource)
|
PropertySource.PropertyMetaData |
PropertyMap.getPropertyMetaData(javax.xml.namespace.QName name,
Resource r)
|
PropertySource.PropertyMetaData |
WebDavProtocol.getPropertyMetaData(javax.xml.namespace.QName name,
Resource r)
|
java.util.List<javax.xml.namespace.QName> |
ResourceTypeHelper.getResourceTypes(Resource r)
Get the resource types for a PROPFIND request. |
java.util.List<javax.xml.namespace.QName> |
WebDavResourceTypeHelper.getResourceTypes(Resource r)
|
java.util.List<java.lang.String> |
ResourceTypeHelper.getSupportedLevels(Resource r)
Gets the list of supported level names for a resource. |
java.util.List<java.lang.String> |
WebDavResourceTypeHelper.getSupportedLevels(Resource r)
|
boolean |
LockHandler.isCompatible(Resource handler)
|
boolean |
MkColHandler.isCompatible(Resource handler)
|
boolean |
UnlockHandler.isCompatible(Resource handler)
|
boolean |
PropPatchHandler.isCompatible(Resource r)
|
boolean |
CopyHandler.isCompatible(Resource handler)
|
boolean |
MoveHandler.isCompatible(Resource handler)
|
boolean |
PropFindHandler.isCompatible(Resource handler)
|
protected void |
LockHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
UnlockHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
PropPatchHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
CopyHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
MoveHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
PropFindHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
LockHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
UnlockHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
PropPatchHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
CopyHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
MoveHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
void |
PropFindHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
DefaultWebDavResponseHandler.respondBadRequest(Resource resource,
Response response,
Request request)
|
void |
DefaultWebDavResponseHandler.respondConflict(Resource resource,
Response response,
Request request,
java.lang.String message)
|
void |
DefaultWebDavResponseHandler.respondContent(Resource resource,
Response response,
Request request,
java.util.Map<java.lang.String,java.lang.String> params)
|
void |
DefaultWebDavResponseHandler.respondCreated(Resource resource,
Response response,
Request request)
|
void |
DefaultWebDavResponseHandler.respondDeleteFailed(Request request,
Response response,
Resource resource,
Response.Status status)
|
void |
DefaultWebDavResponseHandler.respondForbidden(Resource resource,
Response response,
Request request)
|
void |
DefaultWebDavResponseHandler.respondHead(Resource resource,
Response response,
Request request)
|
void |
WebDavResponseHandler.respondLocked(Request request,
Response response,
Resource existingResource)
|
void |
DefaultWebDavResponseHandler.respondLocked(Request request,
Response response,
Resource existingResource)
|
void |
DefaultWebDavResponseHandler.respondMethodNotAllowed(Resource res,
Response response,
Request request)
|
void |
DefaultWebDavResponseHandler.respondMethodNotImplemented(Resource resource,
Response response,
Request request)
|
void |
DefaultWebDavResponseHandler.respondNoContent(Resource resource,
Response response,
Request request)
|
void |
WebDavResponseHandler.respondPreconditionFailed(Request request,
Response response,
Resource resource)
Generate a 412 response, |
void |
DefaultWebDavResponseHandler.respondPreconditionFailed(Request request,
Response response,
Resource resource)
|
void |
WebDavResponseHandler.respondPropFind(java.util.List<PropFindResponse> propFindResponses,
Response response,
Request request,
Resource r)
Generate the response for a PROPFIND or a PROPPATCH |
void |
DefaultWebDavResponseHandler.respondPropFind(java.util.List<PropFindResponse> propFindResponses,
Response response,
Request request,
Resource r)
|
void |
DefaultWebDavResponseHandler.respondUnauthorised(Resource resource,
Response response,
Request request)
|
void |
DefaultWebDavResponseHandler.respondWithOptions(Resource resource,
Response response,
Request request,
java.util.List<java.lang.String> methodsAllowed)
|
void |
WebDavResponseHandler.responseMultiStatus(Resource resource,
Response response,
Request request,
java.util.List<HrefStatus> statii)
|
void |
DefaultWebDavResponseHandler.responseMultiStatus(Resource resource,
Response response,
Request request,
java.util.List<HrefStatus> statii)
|
PropFindResponse |
PropPatchableSetter.setProperties(java.lang.String href,
PropPatchRequestParser.ParseResult parseResult,
Resource r)
|
PropFindResponse |
PropPatchSetter.setProperties(java.lang.String href,
PropPatchRequestParser.ParseResult parseResult,
Resource r)
Update the given resource with the properties specified in the parseResult and return appropriate responses |
PropFindResponse |
PropertySourcePatchSetter.setProperties(java.lang.String href,
PropPatchRequestParser.ParseResult parseResult,
Resource r)
|
void |
WebDavProtocol.setProperty(javax.xml.namespace.QName name,
java.lang.Object value,
Resource r)
|
boolean |
PropPatchableSetter.supports(Resource r)
|
boolean |
PropPatchSetter.supports(Resource r)
Return whether the given resource can be proppatch'ed with this PropPatchSetter |
boolean |
PropertySourcePatchSetter.supports(Resource r)
This returns true for all resources, but it actually depends on the configured property sources. |
| Uses of Resource in com.bradmcevoy.property |
|---|
| Methods in com.bradmcevoy.property that return Resource | |
|---|---|
Resource |
PropertyAuthoriser.CheckResult.getResource()
|
| Methods in com.bradmcevoy.property with parameters of type Resource | |
|---|---|
java.util.Set<PropertyAuthoriser.CheckResult> |
DefaultPropertyAuthoriser.checkPermissions(Request request,
Request.Method method,
PropertyAuthoriser.PropertyPermission perm,
java.util.Set<javax.xml.namespace.QName> fields,
Resource resource)
|
java.util.Set<PropertyAuthoriser.CheckResult> |
SimplePropertyAuthoriser.checkPermissions(Request request,
Request.Method method,
PropertyAuthoriser.PropertyPermission perm,
java.util.Set<javax.xml.namespace.QName> fields,
Resource resource)
|
java.util.Set<PropertyAuthoriser.CheckResult> |
PropertyAuthoriser.checkPermissions(Request request,
Request.Method method,
PropertyAuthoriser.PropertyPermission perm,
java.util.Set<javax.xml.namespace.QName> fields,
Resource resource)
|
void |
PropertySource.clearProperty(javax.xml.namespace.QName name,
Resource r)
Remove the given property. |
void |
MultiNamespaceCustomPropertySource.clearProperty(javax.xml.namespace.QName name,
Resource r)
Just calls setProperty(.. |
void |
BeanPropertySource.clearProperty(javax.xml.namespace.QName name,
Resource r)
|
void |
CustomPropertySource.clearProperty(javax.xml.namespace.QName name,
Resource r)
|
java.util.List<javax.xml.namespace.QName> |
PropertySource.getAllPropertyNames(Resource r)
|
java.util.List<javax.xml.namespace.QName> |
MultiNamespaceCustomPropertySource.getAllPropertyNames(Resource r)
|
java.util.List<javax.xml.namespace.QName> |
BeanPropertySource.getAllPropertyNames(Resource r)
|
java.util.List<javax.xml.namespace.QName> |
CustomPropertySource.getAllPropertyNames(Resource r)
|
java.lang.Object |
PropertySource.getProperty(javax.xml.namespace.QName name,
Resource r)
|
java.lang.Object |
MultiNamespaceCustomPropertySource.getProperty(javax.xml.namespace.QName name,
Resource r)
|
java.lang.Object |
BeanPropertySource.getProperty(javax.xml.namespace.QName name,
Resource r)
|
java.lang.Object |
CustomPropertySource.getProperty(javax.xml.namespace.QName name,
Resource r)
|
PropertySource.PropertyMetaData |
PropertySource.getPropertyMetaData(javax.xml.namespace.QName name,
Resource r)
Check to see if the property is known, and if it is writable. |
PropertySource.PropertyMetaData |
MultiNamespaceCustomPropertySource.getPropertyMetaData(javax.xml.namespace.QName name,
Resource r)
|
PropertySource.PropertyMetaData |
BeanPropertySource.getPropertyMetaData(javax.xml.namespace.QName name,
Resource r)
|
PropertySource.PropertyMetaData |
CustomPropertySource.getPropertyMetaData(javax.xml.namespace.QName name,
Resource r)
|
boolean |
CustomPropertySource.hasProperty(javax.xml.namespace.QName name,
Resource r)
|
void |
PropertySource.setProperty(javax.xml.namespace.QName name,
java.lang.Object value,
Resource r)
|
void |
MultiNamespaceCustomPropertySource.setProperty(javax.xml.namespace.QName name,
java.lang.Object value,
Resource r)
|
void |
BeanPropertySource.setProperty(javax.xml.namespace.QName name,
java.lang.Object value,
Resource r)
|
void |
CustomPropertySource.setProperty(javax.xml.namespace.QName name,
java.lang.Object value,
Resource r)
|
| Constructors in com.bradmcevoy.property with parameters of type Resource | |
|---|---|
PropertyAuthoriser.CheckResult(javax.xml.namespace.QName field,
Response.Status status,
java.lang.String description,
Resource resource)
|
|
| Uses of Resource in com.ettrema.event |
|---|
| Methods in com.ettrema.event that return Resource | |
|---|---|
Resource |
ResourceEvent.getResource()
|
Resource |
DeleteEvent.getResource()
|
Resource |
GetEvent.getResource()
|
Resource |
PutEvent.getResource()
|
Resource |
PropPatchEvent.getResource()
|
| Constructors in com.ettrema.event with parameters of type Resource | |
|---|---|
DeleteEvent(Resource res)
|
|
GetEvent(Resource res)
|
|
PropPatchEvent(Resource res,
PropFindResponse resp)
|
|
PutEvent(Resource res)
|
|
| Uses of Resource in com.ettrema.http.fck |
|---|
| Classes in com.ettrema.http.fck that implement Resource | |
|---|---|
class |
FckCommon
|
class |
FckFileManagerResource
|
class |
FckQuickUploaderResource
|
| Methods in com.ettrema.http.fck that return Resource | |
|---|---|
Resource |
FckResourceFactory.getResource(java.lang.String host,
java.lang.String url)
|
| Uses of Resource in com.ettrema.http.fs |
|---|
| Classes in com.ettrema.http.fs that implement Resource | |
|---|---|
class |
ClassPathResourceFactory.ClassPathResource
|
| Methods in com.ettrema.http.fs that return Resource | |
|---|---|
Resource |
ClassPathResourceFactory.getResource(java.lang.String host,
java.lang.String path)
|
| Methods in com.ettrema.http.fs with parameters of type Resource | |
|---|---|
boolean |
SimpleSecurityManager.authorise(Request request,
Request.Method method,
Auth auth,
Resource resource)
|
boolean |
NullSecurityManager.authorise(Request request,
Request.Method method,
Auth auth,
Resource resource)
|
| Uses of Resource in com.ettrema.http.report |
|---|
| Methods in com.ettrema.http.report with parameters of type Resource | |
|---|---|
boolean |
ReportHandler.isCompatible(Resource res)
|
java.lang.String |
Report.process(java.lang.String host,
Resource r,
org.jdom.Document doc)
Process the requested report body, and return a document containing the response body. |
void |
ReportHandler.processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource)
|
void |
ReportHandler.processResource(HttpManager manager,
Request request,
Response response,
Resource r)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||