All Packages This Package Class Hierarchy Class Search Index
Class grendel.addressbook.AddressCard.LDAP_Server
java.lang.Object | +----grendel.addressbook.AddressCard.LDAP_Server
public class LDAP_Server extends java.lang.Object implements grendel.addressbook.AddressCard.ICardSource, grendel.addressbook.AddressCard.IQueryString { // Fields 3 private static final String LEFT_PAREN; private static final String RIGHT_PARAN; LDAPConnection fConnection; // Constructors 2 public LDAP_Server(String); public LDAP_Server(String, int, String, String); // Methods 13 public void add(ICard) throws AC_Exception; public LDAP_Card checkMyCard(ICard) throws AC_Exception; public void close(); public void delete(ICard) throws AC_Exception; private String escape(String); public ICardSet getCardSet(ITerm, String[]); public String opAnd(ITerm, ITerm); public String opEqual(IAttribute); public String opGTE(IAttribute); public String opLTE(IAttribute); public String opNotEqual(IAttribute); public String opOr(ITerm, ITerm); public void update(ICard) throws AC_Exception; }
Fields
fConnection
LDAPConnection fConnection
LEFT_PAREN
private static final String LEFT_PAREN
RIGHT_PARAN
private static final String RIGHT_PARAN
Constructors
LDAP_Server
public LDAP_Server(String ServerName)
LDAP_Server
public LDAP_Server(String aServerName, int aPort, String aUserName, String aPassword)
Methods
close
public void close()
Close the addres card source
- Implements:
- close in interface ICardSource
escape
private String escape(String aStringToEscape)
opAnd
public String opAnd(ITerm aLeftTerm, ITerm aRightTerm)
- Implements:
- opAnd in interface IQueryString
opOr
public String opOr(ITerm aLeftTerm, ITerm aRightTerm)
- Implements:
- opOr in interface IQueryString
opEqual
public String opEqual(IAttribute ACA)
- Implements:
- opEqual in interface IQueryString
opNotEqual
public String opNotEqual(IAttribute ACA)
- Implements:
- opNotEqual in interface IQueryString
opGTE
public String opGTE(IAttribute ACA)
- Implements:
- opGTE in interface IQueryString
opLTE
public String opLTE(IAttribute ACA)
- Implements:
- opLTE in interface IQueryString
getCardSet
public ICardSet getCardSet(ITerm aQueryTerm, String[] anAttributesArray)
Retrieveing address cards as a set.
- Implements:
- getCardSet in interface ICardSource
add
public void add(ICard aCard) throws AC_Exception
Add an entry to the server.
- Implements:
- 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.
- Implements:
- delete in interface ICardSource
update
public void update(ICard aCard) throws AC_Exception
Update an entries attributes on the server.
- Implements:
- update in interface ICardSource
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4