ca.tnt.ldaputils.proprietary
Interface ILdapBusiness

Package class diagram package ILdapBusiness
All Superinterfaces:
ILdapEntry, ILdapOrganization
All Known Implementing Classes:
LdapBusiness

public interface ILdapBusiness
extends ILdapOrganization

Implements the tntbusiness LDAP objectClass.

Created : 14-Apr-2006 9:24:54 PM MST

Author:
Trenton D. Adams

Field Summary
 
Fields inherited from interface ca.tnt.ldaputils.ILdapEntry
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
 
Method Summary
 String getBusinessContact()
           
 String[] getLabeledURI()
           
 String getMail()
           
 String[] getMails()
           
 void setBusinessContact(String businessContact, int operation)
           
 void setLabeledURI(String labeledURI, int operation)
           
 void setMail(String mail, int operation)
           
 
Methods inherited from interface ca.tnt.ldaputils.ILdapOrganization
getBusinessCategories, getFacsimileTelephoneNumber, getLocality, getOrganization, getPostalAddress, getPostalCode, getPostOfficeBox, getStreet, getTelephoneNumber, setBusinessCategories, setFacsimileTelephoneNumber, setLocality, setOrganization, setPostalAddress, setPostalCode, setPostOfficeBox, setStreet, setTelephoneNumber
 
Methods inherited from interface ca.tnt.ldaputils.ILdapEntry
convertInstance, getAttributeValues, getBindAttributes, getCn, getCN, getDescription, getDn, getObjectClasses, getStringValue, modifyAttribute, modifyBatchAttribute, modifyBatchAttributes, save, setCn, setDn
 

Method Detail

getBusinessContact

String getBusinessContact()

getLabeledURI

String[] getLabeledURI()

getMail

String getMail()

setBusinessContact

void setBusinessContact(String businessContact,
                        int operation)

setLabeledURI

void setLabeledURI(String labeledURI,
                   int operation)

setMail

void setMail(String mail,
             int operation)

getMails

String[] getMails()
Returns:
An array of all email addresses