ca.tnt.ldaputils.proprietary
Class LdapBusiness

Package class diagram package LdapBusiness
java.lang.Object
  extended by ca.tnt.ldaputils.impl.LdapEntry
      extended by ca.tnt.ldaputils.impl.LdapOrganization
          extended by ca.tnt.ldaputils.proprietary.LdapBusiness
All Implemented Interfaces:
TypeHandler, ILdapEntry, ILdapOrganization, ILdapBusiness, Comparable

public class LdapBusiness
extends LdapOrganization
implements ILdapBusiness

Created by IntelliJ IDEA.

Created : 16-Apr-2006 10:47:22 PM MST

Author:
Trenton D. Adams

Field Summary
 
Fields inherited from class ca.tnt.ldaputils.impl.LdapEntry
attributes, isNew, modificationItems, modified, objectClasses
 
Fields inherited from interface ca.tnt.ldaputils.ILdapEntry
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
 
Constructor Summary
LdapBusiness()
           
 
Method Summary
 String getBusinessContact()
           
 String[] getLabeledURI()
           
 String getMail()
           
 String[] getMails()
           
 void setBusinessContact(String businessContact, int operation)
           
protected  void setLabeledURI(String labeledURI)
           
 void setLabeledURI(String labeledURI, int operation)
           
 void setMail(String mail, int operation)
           
 String toString()
           
 
Methods inherited from class ca.tnt.ldaputils.impl.LdapOrganization
compareTo, equals, getBusinessCategories, getCategoryDN, getFacsimileTelephoneNumber, getLocality, getOrganization, getPostalAddress, getPostalCode, getPostOfficeBox, getStreet, getTelephoneNumber, getValues, hashCode, processValues, setBusinessCategories, setFacsimileTelephoneNumber, setLocality, setOrganization, setPostalAddress, setPostalCode, setPostOfficeBox, setStreet, setTelephoneNumber
 
Methods inherited from class ca.tnt.ldaputils.impl.LdapEntry
convertInstance, getAttributes, getAttributeValues, getBindAttributes, getCn, getCN, getDescription, getDn, getObjectClasses, getStringAttribute, getStringValue, isObjectClass, modifyAttribute, modifyBatchAttribute, modifyBatchAttributes, save, setCn, setDn, setObjectClasses, updateAttribute
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

LdapBusiness

public LdapBusiness()
Method Detail

getBusinessContact

public String getBusinessContact()
Specified by:
getBusinessContact in interface ILdapBusiness

getLabeledURI

public String[] getLabeledURI()
Specified by:
getLabeledURI in interface ILdapBusiness

getMail

public String getMail()
Specified by:
getMail in interface ILdapBusiness

getMails

public String[] getMails()
Specified by:
getMails in interface ILdapBusiness
Returns:
An array of all email addresses

setBusinessContact

public void setBusinessContact(String businessContact,
                               int operation)
Specified by:
setBusinessContact in interface ILdapBusiness

setLabeledURI

protected void setLabeledURI(String labeledURI)

setLabeledURI

public void setLabeledURI(String labeledURI,
                          int operation)
Specified by:
setLabeledURI in interface ILdapBusiness

setMail

public void setMail(String mail,
                    int operation)
Specified by:
setMail in interface ILdapBusiness

toString

public String toString()
Overrides:
toString in class LdapOrganization