com.armatiek.infofuze.source.filesystem.cifs
Class CIFSSource

java.lang.Object
  extended by javax.xml.transform.stream.StreamSource
      extended by com.armatiek.infofuze.source.AbstractStreamSource
          extended by com.armatiek.infofuze.source.filesystem.FileSystemSource
              extended by com.armatiek.infofuze.source.filesystem.cifs.CIFSSource
All Implemented Interfaces:
DataSourceIf, javax.xml.transform.Source

public class CIFSSource
extends FileSystemSource

JAXP based Source class that can be used to stream an XML representation of files within a CIFS/SMB filesystem.

Author:
Maarten Kroon

Field Summary
 
Fields inherited from class javax.xml.transform.stream.StreamSource
FEATURE
 
Constructor Summary
CIFSSource(org.w3c.dom.Element configElem)
           
 
Method Summary
 FileIf getFile(java.lang.String location)
          Returns the file on a specific location.
 java.io.Reader getInternalReader()
           
 
Methods inherited from class com.armatiek.infofuze.source.filesystem.FileSystemSource
getBaseFiles
 
Methods inherited from class com.armatiek.infofuze.source.AbstractStreamSource
afterStreamClosed, close, destroy, getName, getReader, getTransformId, getTransformMode, isAutoReturning, isOpen, open, reset, setAutoReturning, setParameters, setTransformId, setTransformMode
 
Methods inherited from class javax.xml.transform.stream.StreamSource
getInputStream, getPublicId, getSystemId, setInputStream, setPublicId, setReader, setSystemId, setSystemId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CIFSSource

public CIFSSource(org.w3c.dom.Element configElem)
Method Detail

getFile

public FileIf getFile(java.lang.String location)
Description copied from class: FileSystemSource
Returns the file on a specific location. The location string is filesystem specific.

Specified by:
getFile in class FileSystemSource
Parameters:
location - The location of the file

getInternalReader

public java.io.Reader getInternalReader()