T - Type of security objectSecurityObjectWrapper<T>, StorableResourceCRL, ResourceProxyCredential, ResourceTrustAnchorpublic abstract class AbstractResourceSecurityWrapper<T> extends Object implements SecurityObjectWrapper<T>, Storable
| Modifier and Type | Field | Description |
|---|---|---|
protected GlobusPathMatchingResourcePatternResolver |
globusResolver |
|
protected GlobusResource |
globusResource |
| Modifier | Constructor | Description |
|---|---|---|
protected |
AbstractResourceSecurityWrapper(boolean inMemory) |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract T |
create(GlobusResource targetResource) |
|
String |
getAlias() |
|
File |
getFile() |
|
GlobusResource |
getGlobusResource() |
|
URL |
getResourceURL() |
|
T |
getSecurityObject() |
|
boolean |
hasChanged() |
|
protected void |
init(String locationPattern) |
|
protected void |
init(String locationPattern,
T initialSecurityObject) |
|
protected void |
init(GlobusResource initialResource) |
|
protected void |
init(GlobusResource initialResource,
T initialSecurityObject) |
|
void |
refresh() |
protected GlobusPathMatchingResourcePatternResolver globusResolver
protected GlobusResource globusResource
protected AbstractResourceSecurityWrapper(boolean inMemory)
protected void init(String locationPattern) throws ResourceStoreException
ResourceStoreExceptionprotected void init(GlobusResource initialResource) throws ResourceStoreException
ResourceStoreExceptionpublic String getAlias()
getAlias in interface SecurityObjectWrapper<T>protected void init(String locationPattern, T initialSecurityObject) throws ResourceStoreException
ResourceStoreExceptionprotected void init(GlobusResource initialResource, T initialSecurityObject) throws ResourceStoreException
ResourceStoreExceptionpublic GlobusResource getGlobusResource()
public URL getResourceURL()
public File getFile()
public void refresh()
throws ResourceStoreException
refresh in interface SecurityObjectWrapper<T>ResourceStoreExceptionprotected abstract T create(GlobusResource targetResource) throws ResourceStoreException
ResourceStoreExceptionpublic T getSecurityObject() throws ResourceStoreException
getSecurityObject in interface SecurityObjectWrapper<T>ResourceStoreExceptionpublic boolean hasChanged()
hasChanged in interface SecurityObjectWrapper<T>Copyright © 2018. All rights reserved.