public abstract class ContractResourceLoaderWrapper extends ContractResourceLoader implements FacesWrapper<ContractResourceLoader>
ResourceLoader.VersionComparator
VERSION_INVALID
Constructor and Description |
---|
ContractResourceLoaderWrapper() |
Modifier and Type | Method and Description |
---|---|
ResourceMeta |
createResourceMeta(String prefix,
String libraryName,
String libraryVersion,
String resourceName,
String resourceVersion) |
ResourceMeta |
createResourceMeta(String prefix,
String libraryName,
String libraryVersion,
String resourceName,
String resourceVersion,
String contractName) |
String |
getLibraryVersion(String path)
Return the max available version found (if exists) or
return null if no version available.
|
String |
getLibraryVersion(String path,
String contractName)
Return the max available version found (if exists) or
return null if no version available.
|
String |
getPrefix() |
InputStream |
getResourceInputStream(ResourceMeta resourceMeta) |
URL |
getResourceURL(ResourceMeta resourceMeta)
Return the max available version found (if exists) or
return null if no version available.
|
String |
getResourceVersion(String path) |
String |
getResourceVersion(String path,
String contractName) |
protected Comparator<String> |
getVersionComparator() |
boolean |
libraryExists(String libraryName) |
boolean |
libraryExists(String libraryName,
String contractName) |
boolean |
resourceExists(ResourceMeta resourceMeta) |
void |
setPrefix(String prefix) |
protected void |
setVersionComparator(Comparator<String> versionComparator) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getWrapped
public String getResourceVersion(String path, String contractName)
getResourceVersion
in class ContractResourceLoader
public String getLibraryVersion(String path, String contractName)
ContractResourceLoader
getLibraryVersion
in class ContractResourceLoader
public ResourceMeta createResourceMeta(String prefix, String libraryName, String libraryVersion, String resourceName, String resourceVersion, String contractName)
createResourceMeta
in class ContractResourceLoader
public boolean libraryExists(String libraryName, String contractName)
libraryExists
in class ContractResourceLoader
public URL getResourceURL(ResourceMeta resourceMeta)
ResourceLoader
getResourceURL
in class ResourceLoader
public InputStream getResourceInputStream(ResourceMeta resourceMeta)
getResourceInputStream
in class ResourceLoader
public boolean libraryExists(String libraryName)
libraryExists
in class ContractResourceLoader
public ResourceMeta createResourceMeta(String prefix, String libraryName, String libraryVersion, String resourceName, String resourceVersion)
createResourceMeta
in class ContractResourceLoader
public String getLibraryVersion(String path)
ResourceLoader
getLibraryVersion
in class ContractResourceLoader
public String getResourceVersion(String path)
getResourceVersion
in class ContractResourceLoader
public void setPrefix(String prefix)
setPrefix
in class ResourceLoader
public String getPrefix()
getPrefix
in class ResourceLoader
protected void setVersionComparator(Comparator<String> versionComparator)
setVersionComparator
in class ResourceLoader
protected Comparator<String> getVersionComparator()
getVersionComparator
in class ResourceLoader
public boolean resourceExists(ResourceMeta resourceMeta)
resourceExists
in class ResourceLoader
Copyright © 2020 The Apache Software Foundation. All rights reserved.