Uses of Interface
com.bradmcevoy.http.Resource

Packages that use Resource
com.bradmcevoy.http   
com.bradmcevoy.http.exceptions   
com.bradmcevoy.http.http11   
com.bradmcevoy.http.http11.auth   
com.bradmcevoy.http.quota   
com.bradmcevoy.http.webdav   
com.bradmcevoy.property   
com.ettrema.event   
com.ettrema.http.fck   
com.ettrema.http.fs   
com.ettrema.http.report   
 

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)
           
 



Copyright © 2011. All Rights Reserved.