public class DatabaseUriResolver extends java.lang.Object implements DTSCascadeURIResolver
| Constructor and Description | 
|---|
| DatabaseUriResolver(javax.xml.transform.URIResolver nextResolver,
                   org.hibernate.Session session)Instantiates a new database uri resolver. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | endDTSDiscovery()This is a callback method that will be called when a DTSContainer
 has finished to discover files in the DTS. | 
| javax.xml.transform.URIResolver | getNextResolver()The next resolved in the cascade. null means this is the last resolver | 
| javax.xml.transform.Source | resolve(java.lang.String href,
       java.lang.String base) | 
| void | setNextResolver(javax.xml.transform.URIResolver newNextResolver)Sets the next resolver to the resolver specified in the parameter. | 
| void | setSession(org.hibernate.Session session)Sets the session. | 
| void | startDTSDiscovery()This is a callback method that will be called when a DTSContainer
 starts the DTS Discovery process. | 
public DatabaseUriResolver(javax.xml.transform.URIResolver nextResolver,
                           org.hibernate.Session session)
nextResolver - the next resolversession - the sessionpublic void setSession(org.hibernate.Session session)
session - the new sessionpublic javax.xml.transform.Source resolve(java.lang.String href,
                                          java.lang.String base)
                                   throws javax.xml.transform.TransformerException
resolve in interface javax.xml.transform.URIResolverjavax.xml.transform.TransformerExceptionpublic javax.xml.transform.URIResolver getNextResolver()
DTSCascadeURIResolvergetNextResolver in interface DTSCascadeURIResolverpublic void setNextResolver(javax.xml.transform.URIResolver newNextResolver)
DTSCascadeURIResolversetNextResolver in interface DTSCascadeURIResolvernewNextResolver - the new next resolverpublic void startDTSDiscovery()
DTSCascadeURIResolverstartDTSDiscovery in interface DTSCascadeURIResolverpublic void endDTSDiscovery()
DTSCascadeURIResolverendDTSDiscovery in interface DTSCascadeURIResolverCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa