Class CacheEntryCatalog
java.lang.Object
org.xmlresolver.catalog.entry.Entry
org.xmlresolver.catalog.entry.EntryCatalog
org.xmlresolver.cache.CacheEntryCatalog
-
Nested Class Summary
Nested classes/interfaces inherited from class Entry
Entry.Type -
Field Summary
FieldsFields inherited from class EntryCatalog
entries, locator, none, preferPublic, typedEntries -
Constructor Summary
ConstructorsConstructorDescriptionCacheEntryCatalog(ResolverConfiguration config, URI baseURI, String id, boolean prefer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected EntryPublicprotected EntrySystemprotected EntryUriprotected voidprotected voidexpire(CacheEntry entry) protected voidflushCache(Pattern uriPattern, long maxCount, long maxSize, File expired) protected voidwriteCacheEntry(Entry entry, File cacheFile) static StringMethods inherited from class EntryCatalog
addDelegatePublic, addDelegateSystem, addDelegateUri, addDoctype, addDocument, addDtdDecl, addEntity, addGroup, addLinktype, addNextCatalog, addNotation, addPublic, addRewriteSystem, addRewriteUri, addSgmlDecl, addSystem, addSystemSuffix, addUri, addUriSuffix, entries, entries, getType, remove, setLocator, toStringMethods inherited from class Entry
getProperties, getProperty, setProperties, setProperty
-
Field Details
-
cached
-
-
Constructor Details
-
CacheEntryCatalog
-
-
Method Details
-
add
- Overrides:
addin classEntryCatalog
-
add
-
error
- Overrides:
errorin classEntryCatalog
-
addUri
-
addPublic
-
addSystem
-
writeCacheEntry
- Throws:
IOException
-
xmlEscape
-
flushCache
-
expire
-