com.nokia.ant.taskdefs
Class LDAP

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by com.nokia.ant.taskdefs.LDAP
All Implemented Interfaces:
java.lang.Cloneable

public class LDAP
extends org.apache.tools.ant.Task

Task is to search data from LDAP server. Usage: <hlm:ldap url="${ldap.server.url}" rootdn="${ldap.root.dn}" filter="uid=${env.USERNAME}" outputproperty="email.from" key="mail"/>


Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
LDAP()
           
 
Method Summary
 void execute()
           
 java.lang.String getFilter()
           
 java.lang.String getKey()
           
 java.lang.String getOutputProperty()
           
 java.lang.String getRootdn()
           
 java.lang.String getUrl()
           
 void setFilter(java.lang.String filter)
           
 void setKey(java.lang.String key)
           
 void setOutputProperty(java.lang.String property)
           
 void setRootdn(java.lang.String rootdn)
           
 void setUrl(java.lang.String url)
           
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAP

public LDAP()
Method Detail

execute

public void execute()
Overrides:
execute in class org.apache.tools.ant.Task

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getRootdn

public java.lang.String getRootdn()

setRootdn

public void setRootdn(java.lang.String rootdn)

getFilter

public java.lang.String getFilter()

setFilter

public void setFilter(java.lang.String filter)

getOutputProperty

public java.lang.String getOutputProperty()

setOutputProperty

public void setOutputProperty(java.lang.String property)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)