ca.tnt.ldaputils
Interface ILdapOrganization

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

public interface ILdapOrganization
extends ILdapEntry

LDAPOrganization represents an object with a class of "organization"

Created : 15-Apr-2006 12:48:52 PM MST

Author:
Trenton D. Adams

Field Summary
 
Fields inherited from interface ca.tnt.ldaputils.ILdapEntry
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
 
Method Summary
 SortedMap<String,? extends ILdapGroup> getBusinessCategories()
          Retrieves a Map of categories where the key is the category name, and the value is the ILdapGroup.
 String getFacsimileTelephoneNumber()
           
 String getLocality()
           
 String getOrganization()
           
 String getPostalAddress()
           
 String getPostalCode()
           
 String getPostOfficeBox()
           
 String getStreet()
           
 String getTelephoneNumber()
           
 void setBusinessCategories(String[] categories, int operation)
           
 void setFacsimileTelephoneNumber(String fax, int operation)
           
 void setLocality(String city, int operation)
           
 void setOrganization(String organizationName, int operation)
           
 void setPostalAddress(String postalAddress, int operation)
           
 void setPostalCode(String postalCode, int operation)
           
 void setPostOfficeBox(String postOfficeBox, int operation)
           
 void setStreet(String street, int operation)
           
 void setTelephoneNumber(String telephoneNumber, int operation)
           
 
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

getBusinessCategories

SortedMap<String,? extends ILdapGroup> getBusinessCategories()
Retrieves a Map of categories where the key is the category name, and the value is the ILdapGroup. This allows iteration through the keys, just for the category names, or iteration through the values for the values, or retrieving values by key

Returns:
the Map of categories as described

getTelephoneNumber

String getTelephoneNumber()

getFacsimileTelephoneNumber

String getFacsimileTelephoneNumber()

getStreet

String getStreet()

getPostOfficeBox

String getPostOfficeBox()

getPostalCode

String getPostalCode()

getPostalAddress

String getPostalAddress()

getLocality

String getLocality()

getOrganization

String getOrganization()

setBusinessCategories

void setBusinessCategories(String[] categories,
                           int operation)

setTelephoneNumber

void setTelephoneNumber(String telephoneNumber,
                        int operation)

setFacsimileTelephoneNumber

void setFacsimileTelephoneNumber(String fax,
                                 int operation)

setStreet

void setStreet(String street,
               int operation)

setPostOfficeBox

void setPostOfficeBox(String postOfficeBox,
                      int operation)

setPostalCode

void setPostalCode(String postalCode,
                   int operation)

setPostalAddress

void setPostalAddress(String postalAddress,
                      int operation)

setLocality

void setLocality(String city,
                 int operation)

setOrganization

void setOrganization(String organizationName,
                     int operation)