Class LDAPSource

  extended by
      extended by com.armatiek.infofuze.source.AbstractStreamSource
          extended by com.armatiek.infofuze.source.ldap.LDAPSource
All Implemented Interfaces:
DataSourceIf, javax.xml.transform.Source

public class LDAPSource
extends AbstractStreamSource

The LDAPSource can be used to stream the result of a search operation on a directory service using the Lightweight Directory Access Protocol (LDAP). Examples of directory services that can be searched using LDAP are the Microsoft Active Directory, Novell eDirectory, Apache Directory Service (ApacheDS), Oracle Internet Directory (OID), and slapd, part of OpenLDAP. The result of a search operation is written to the stream in the Directory Services Markup Language (DSML) format.

Maarten Kroon

Field Summary
Fields inherited from class
Constructor Summary
LDAPSource(org.w3c.dom.Element configElem)
Method Summary getInternalReader()
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
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


public LDAPSource(org.w3c.dom.Element configElem)
           throws InfofuzeException
Method Detail


public getInternalReader()