|
xmlBlaster 2.2.0 contributions API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.contrib.VersionTransformerCache
public class VersionTransformerCache
Holds Transformers cached.
Constructor Summary | |
---|---|
VersionTransformerCache()
|
Method Summary | |
---|---|
static java.lang.String |
buildFilename(java.lang.String replicationPrefix,
java.lang.String version)
|
void |
clearCache()
|
java.io.InputStream |
doXSLTransformation(java.lang.String filename,
java.io.InputStream in,
java.lang.ClassLoader cl)
|
static java.lang.String |
getStrippedString(java.lang.String text)
Taken from the Global. |
static java.lang.String |
stripReplicationPrefix(java.lang.String replicationPrefix)
Returns the prefix of the complete name. |
static java.lang.String |
stripReplicationVersion(java.lang.String replicationPrefix)
Can return null if no version token (_Ver_) was found. |
byte[] |
transform(java.lang.String replPrefix,
java.lang.String srcVersion,
java.lang.String destVersion,
java.lang.String destination,
byte[] srcData,
java.lang.ClassLoader cl)
Performs an xslt transformation according to the parameters passed and the stylesheet associated to the combination of such parameters. |
void |
verifyTransformerName(java.lang.String xslFile)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VersionTransformerCache()
Method Detail |
---|
public void verifyTransformerName(java.lang.String xslFile)
public java.io.InputStream doXSLTransformation(java.lang.String filename, java.io.InputStream in, java.lang.ClassLoader cl) throws java.lang.Exception
java.lang.Exception
public void clearCache()
public static final java.lang.String getStrippedString(java.lang.String text)
text
-
public byte[] transform(java.lang.String replPrefix, java.lang.String srcVersion, java.lang.String destVersion, java.lang.String destination, byte[] srcData, java.lang.ClassLoader cl) throws java.lang.Exception
replPrefix
- The replication prefix used.srcVersion
- The version is actual on the sourcedestVersion
- The version which is wanted on the destination.destination
- The Session name of the destination (can also be a subject name)srcData
- The source string to be transformed.cl
- can be null. Used to find the xsl resources (this is an additional class loader to use)
java.lang.Exception
public static java.lang.String stripReplicationPrefix(java.lang.String replicationPrefix)
replicationPrefix
-
public static java.lang.String stripReplicationVersion(java.lang.String replicationPrefix)
replicationPrefix
-
public static java.lang.String buildFilename(java.lang.String replicationPrefix, java.lang.String version)
|
xmlBlaster 2.2.0 contributions API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |