|
TrueZIP Driver TZP (ZIP.RAES) 7.0-rc1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
K - The type of the keys.P - The type of the providers.@DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class) public interface KeyManager<K,P extends KeyProvider<K>>
A container for key providers for protected resources which need to get created or opened by client applications.
Implementations must be safe for multi-threading.
| Method Summary | |
|---|---|
P |
getKeyProvider(URI resource)
Returns the key provider for the given protected resource. |
boolean |
moveKeyProvider(URI oldResource,
URI newResource)
Moves the key provider from the URI oldResource to
newResource. |
boolean |
removeKeyProvider(URI resource)
Removes the key provider for the given protected resource. |
| Method Detail |
|---|
P getKeyProvider(URI resource)
resource - the URI of the protected resource.
boolean moveKeyProvider(URI oldResource,
URI newResource)
oldResource to
newResource.
oldResource - the old URI of the protected resource.newResource - the new URI of the protected resource.
boolean removeKeyProvider(URI resource)
resource - the URI of the protected resource.
|
TrueZIP Driver TZP (ZIP.RAES) 7.0-rc1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||