public interface ResourceResolver
| Modifier and Type | Method and Description |
|---|---|
<T extends ResourceLocation<T>> |
isAbsolute(T resource)
Checks if a given resource location is absolute.
|
AbsoluteLocation<PrivateResource> |
resolveRelativeToPrivate(UserIDAuth userID,
PrivateResource resource)
Resolves physical location of a given users' private resource (privatespace)
|
AbsoluteLocation<PrivateResource> |
resolveRelativeToPrivateInbox(UserIDAuth userID,
PrivateResource resource)
Provides full access to users' INBOX by viewing it as privatespace
|
AbsoluteLocation<PublicResource> |
resolveRelativeToPublicInbox(UserID userID,
PublicResource resource)
Resolves physical location of a given users' public resource (INBOX)
|
AbsoluteLocation<PublicResource> resolveRelativeToPublicInbox(UserID userID, PublicResource resource)
userID - INBOX ownerresource - location within INBOXAbsoluteLocation<PrivateResource> resolveRelativeToPrivateInbox(UserIDAuth userID, PrivateResource resource)
userID - INBOX as privatespace ownerresource - location within INBOXAbsoluteLocation<PrivateResource> resolveRelativeToPrivate(UserIDAuth userID, PrivateResource resource)
userID - Privatespace ownerresource - location within privatespace<T extends ResourceLocation<T>> boolean isAbsolute(T resource)
T - Genericresource - Resource locationCopyright © 2019. All rights reserved.