grendel.addressbook.addresscard
Class LDAP_Server
java.lang.Object
|
+--grendel.addressbook.addresscard.LDAP_Server
- public class LDAP_Server
- extends java.lang.Object
- implements ICardSource, IQueryString
Constructor Summary |
LDAP_Server(java.lang.String ServerName)
|
LDAP_Server(java.lang.String aServerName,
int aPort,
java.lang.String aUserName,
java.lang.String aPassword)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
LDAP_Server
public LDAP_Server(java.lang.String ServerName)
LDAP_Server
public LDAP_Server(java.lang.String aServerName,
int aPort,
java.lang.String aUserName,
java.lang.String aPassword)
close
public void close()
- Close the addres card source
- Specified by:
- close in interface ICardSource
opAnd
public java.lang.String opAnd(ITerm aLeftTerm,
ITerm aRightTerm)
- Specified by:
- opAnd in interface IQueryString
opOr
public java.lang.String opOr(ITerm aLeftTerm,
ITerm aRightTerm)
- Specified by:
- opOr in interface IQueryString
opEqual
public java.lang.String opEqual(IAttribute ACA)
- Specified by:
- opEqual in interface IQueryString
opNotEqual
public java.lang.String opNotEqual(IAttribute ACA)
- Specified by:
- opNotEqual in interface IQueryString
opGTE
public java.lang.String opGTE(IAttribute ACA)
- Specified by:
- opGTE in interface IQueryString
opLTE
public java.lang.String opLTE(IAttribute ACA)
- Specified by:
- opLTE in interface IQueryString
getCardSet
public ICardSet getCardSet(ITerm aQueryTerm,
java.lang.String[] anAttributesArray)
- Retrieveing address cards as a set.
- Specified by:
- getCardSet in interface ICardSource
add
public void add(ICard aCard)
throws AC_Exception
- Add an entry to the server.
- Specified by:
- add in interface ICardSource
checkMyCard
public LDAP_Card checkMyCard(ICard aCard)
throws AC_Exception
- Delete an entry from the server.
delete
public void delete(ICard aCard)
throws AC_Exception
- Delete an entry from the server.
- Specified by:
- delete in interface ICardSource
update
public void update(ICard aCard)
throws AC_Exception
- Update an entries attributes on the server.
- Specified by:
- update in interface ICardSource