Package org.apache.xmlgraphics.io
Class TempResourceURIGenerator
- java.lang.Object
-
- org.apache.xmlgraphics.io.TempResourceURIGenerator
-
public final class TempResourceURIGenerator extends java.lang.Object
Creates a URI for any temporary resource used within XGC.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.concurrent.atomic.AtomicLong
counter
private java.lang.String
tempURIPrefix
static java.lang.String
TMP_SCHEME
-
Constructor Summary
Constructors Constructor Description TempResourceURIGenerator(java.lang.String uriPrefix)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URI
generate()
Generate a unique URI for a temporary resourceprivate java.lang.String
getUniqueId()
static boolean
isTempURI(java.net.URI uri)
-
-
-
Field Detail
-
TMP_SCHEME
public static final java.lang.String TMP_SCHEME
- See Also:
- Constant Field Values
-
tempURIPrefix
private final java.lang.String tempURIPrefix
-
counter
private final java.util.concurrent.atomic.AtomicLong counter
-
-