A B C D E G H I J L M O P Q R S T U

A

AccountID - class jpl.eda.dir.AccountID.
Account ID (value class).
AccountID() - Constructor for class jpl.eda.dir.AccountID
Create a null account ID.
AccountID(String) - Constructor for class jpl.eda.dir.AccountID
Create an account ID.
AccountID(AccountID) - Constructor for class jpl.eda.dir.AccountID
Create an account ID from an existing one.
addDirectoryFactory(DirectoryFactory) - Static method in class jpl.eda.dir.Directory
Add a directory factory.

B

BASE - Static variable in class jpl.eda.dir.ldap.LDAPPersonFactory
The base lookup for queries to the LDAP server.
BadgeNumber - class jpl.eda.dir.BadgeNumber.
Employee badge number (value class).
BadgeNumber() - Constructor for class jpl.eda.dir.BadgeNumber
Create a null badge number.
BadgeNumber(String) - Constructor for class jpl.eda.dir.BadgeNumber
Create a badge number.
BadgeNumber(BadgeNumber) - Constructor for class jpl.eda.dir.BadgeNumber
Create a badge number.

C

Company - interface jpl.eda.dir.Company.
A JPL-related company.
clone() - Method in class jpl.eda.dir.AccountID
 
clone() - Method in class jpl.eda.dir.BadgeNumber
 
clone() - Method in class jpl.eda.dir.GroupName
 
clone() - Method in class jpl.eda.dir.LifetimeDates
 
clone() - Method in class jpl.eda.dir.OrganizationNumber
 
clone() - Method in class jpl.eda.dir.ProjectType
 
clone() - Method in class jpl.eda.dir.Status
 
clone() - Method in class jpl.eda.dir.UserID
 
clone() - Method in class jpl.eda.dir.UserName
 
create(Document) - Static method in class jpl.eda.dir.Directory
Create a directory object.
create(Document) - Method in interface jpl.eda.dir.DirectoryFactory
Create a directory object.
create(Document) - Method in class jpl.eda.dir.db.EmailTypeFactory
 
create(Document) - Method in class jpl.eda.dir.db.OrganizationFactory
 
create(Document) - Method in class jpl.eda.dir.db.PersonFactory
 
create(Document) - Method in class jpl.eda.dir.db.PersonTypeFactory
 
create(Document) - Method in class jpl.eda.dir.ldap.LDAPPersonFactory
 

D

DemoBean - class jpl.eda.dir.ldap.DemoBean.
 
DemoBean() - Constructor for class jpl.eda.dir.ldap.DemoBean
 
Directory - class jpl.eda.dir.Directory.
The directory.
Directory() - Constructor for class jpl.eda.dir.Directory
 
DirectoryBean - class jpl.eda.dir.DirectoryBean.
Bean for fetching directory objects.
DirectoryBean() - Constructor for class jpl.eda.dir.DirectoryBean
Create the directory bean.
DirectoryException - exception jpl.eda.dir.DirectoryException.
Directory exception.
DirectoryException() - Constructor for class jpl.eda.dir.DirectoryException
Construct a directory exception.
DirectoryException(String) - Constructor for class jpl.eda.dir.DirectoryException
Construct a directory exception with a detail message.
DirectoryException(String, Throwable) - Constructor for class jpl.eda.dir.DirectoryException
Construct a directory exception with a detail message and nested exception.
DirectoryFactory - interface jpl.eda.dir.DirectoryFactory.
Factory for directory objects.
Documentable - interface jpl.eda.dir.Documentable.
Documentable interface.

E

EMPTY_COMPANY_ARRAY - Static variable in interface jpl.eda.dir.Company
An empty array of companies.
EMPTY_EMAIL_TYPE_ARRAY - Static variable in interface jpl.eda.dir.EmailType
An empty array of email types.
EMPTY_GROUP_ARRAY - Static variable in interface jpl.eda.dir.Group
An empty array of groups.
EMPTY_ORGANIZATION_ARRAY - Static variable in interface jpl.eda.dir.Organization
An empty array of organizations.
EMPTY_PERSON_ARRAY - Static variable in interface jpl.eda.dir.Person
An empty array of persons.
EMPTY_PERSON_TYPE_ARRAY - Static variable in interface jpl.eda.dir.PersonType
An empty array of person types.
EMPTY_PROJECT_ARRAY - Static variable in interface jpl.eda.dir.Project
An empty array of projects.
EMPTY_TASK_ARRAY - Static variable in interface jpl.eda.dir.Task
An empty array of tasks.
EmailType - interface jpl.eda.dir.EmailType.
Email type.
EmailTypeFactory - class jpl.eda.dir.db.EmailTypeFactory.
This is an EDA directory factory that creates EmailType objects using data from an EDA database server.
EmailTypeFactory() - Constructor for class jpl.eda.dir.db.EmailTypeFactory
Construct the email type factory.
equals(Object) - Method in class jpl.eda.dir.AccountID
 
equals(Object) - Method in class jpl.eda.dir.BadgeNumber
 
equals(Object) - Method in class jpl.eda.dir.GroupName
 
equals(Object) - Method in class jpl.eda.dir.LifetimeDates
 
equals(Object) - Method in class jpl.eda.dir.OrganizationNumber
 
equals(Object) - Method in class jpl.eda.dir.ProjectType
 
equals(Object) - Method in class jpl.eda.dir.Status
 
equals(Object) - Method in class jpl.eda.dir.UserID
 
equals(Object) - Method in class jpl.eda.dir.UserName
 

G

Group - interface jpl.eda.dir.Group.
A group of people.
GroupName - class jpl.eda.dir.GroupName.
Name of a group (value class).
GroupName() - Constructor for class jpl.eda.dir.GroupName
 
getAddress() - Method in interface jpl.eda.dir.Company
Get the company's address.
getBadgeNumber() - Method in class jpl.eda.dir.BadgeNumber
Get the badge number string.
getBadgeNumber() - Method in interface jpl.eda.dir.Person
Get my badge number.
getBuilding() - Method in interface jpl.eda.dir.Person
Get the building in which I work.
getBusinessAddress() - Method in interface jpl.eda.dir.Person
Get my business address.
getClosedDate() - Method in class jpl.eda.dir.LifetimeDates
Get the close date.
getCode() - Method in interface jpl.eda.dir.EmailType
Get the email type code.
getCode() - Method in interface jpl.eda.dir.PersonType
Get the person type code.
getComments() - Method in interface jpl.eda.dir.Company
Get comments about the company.
getComments() - Method in interface jpl.eda.dir.Group
Get up-to-the-minute buzz about the group.
getComments() - Method in interface jpl.eda.dir.Organization
Get comments about this organization.
getComments() - Method in interface jpl.eda.dir.Person
Get comments about me.
getCompanyName() - Method in interface jpl.eda.dir.Person
Get my company.
getCompletionDate() - Method in class jpl.eda.dir.LifetimeDates
Get the completion date.
getContact() - Method in interface jpl.eda.dir.Company
Get the company's main contact.
getDefaultAccountID() - Method in interface jpl.eda.dir.Organization
Get my default account ID.
getDescription() - Method in interface jpl.eda.dir.EmailType
Get the description of this email type.
getDescription() - Method in interface jpl.eda.dir.PersonType
Get the description of this person type.
getEmail() - Method in interface jpl.eda.dir.Company
Get the company's email address.
getEmail() - Method in interface jpl.eda.dir.Person
Get my email address.
getEmailType() - Method in interface jpl.eda.dir.Person
Get what kind of email I have.
getFAX() - Method in interface jpl.eda.dir.Company
Get the company's FAX number.
getFAX() - Method in interface jpl.eda.dir.Person
Get my FAX number.
getFirstName() - Method in interface jpl.eda.dir.Person
Get the person's given name.
getFormattedResults() - Method in class jpl.eda.dir.DirectoryBean
Get the prettily HTML-formatted results.
getFullName() - Method in interface jpl.eda.dir.Group
Get the full descriptive name of the group.
getFullName() - Method in interface jpl.eda.dir.Person
Get my full name.
getGroupMemberships() - Method in interface jpl.eda.dir.Person
Get my group memberships.
getID() - Method in interface jpl.eda.dir.Person
Get my unique, system ID.
getIdentifier() - Method in class jpl.eda.dir.AccountID
Return the account ID.
getIdentifier() - Method in class jpl.eda.dir.OrganizationNumber
Get the organization number identifier.
getLastLogin() - Method in interface jpl.eda.dir.Person
Get my last login date.
getLastName() - Method in interface jpl.eda.dir.Person
Get my surname.
getLastUpdateDate() - Method in interface jpl.eda.dir.Project
Get the date the project was last updated.
getLifetimeDates() - Method in interface jpl.eda.dir.Project
Get the dates of the project.
getLifetimeDates() - Method in interface jpl.eda.dir.Task
Get the lifetime dates of the project.
getMailStop() - Method in interface jpl.eda.dir.Person
Get my mail stop.
getManager() - Method in interface jpl.eda.dir.Project
Get the project manager.
getManager() - Method in interface jpl.eda.dir.Task
Get the manager of this task.
getMessage() - Method in class jpl.eda.dir.DirectoryException
Get the detail message, including the message from the nested exception if there is one.
getMiddleInitial() - Method in interface jpl.eda.dir.Person
Get my middle initial.
getName() - Method in interface jpl.eda.dir.Company
Get the name of the company.
getName() - Method in interface jpl.eda.dir.DirectoryFactory
Return the name of this factory.
getName() - Method in class jpl.eda.dir.GroupName
Get the name.
getName() - Method in interface jpl.eda.dir.Organization
Get the name of the organization.
getName() - Method in interface jpl.eda.dir.Project
Get the name of the project.
getName() - Method in class jpl.eda.dir.UserName
Get the user name.
getName() - Method in class jpl.eda.dir.db.EmailTypeFactory
 
getName() - Method in class jpl.eda.dir.db.OrganizationFactory
 
getName() - Method in class jpl.eda.dir.db.PersonFactory
 
getName() - Method in class jpl.eda.dir.db.PersonTypeFactory
 
getName() - Method in class jpl.eda.dir.ldap.LDAPPersonFactory
 
getNumber() - Method in interface jpl.eda.dir.Organization
Get my organization number.
getOrganization() - Method in interface jpl.eda.dir.Project
Get the organization that owns the project.
getOrganization() - Method in interface jpl.eda.dir.Task
Get the organization to which the task belongs.
getOrganizationNumber() - Method in interface jpl.eda.dir.Person
Get my organization.
getOwnedGroups() - Method in interface jpl.eda.dir.Person
Get the groups I own.
getOwner() - Method in interface jpl.eda.dir.Group
Get the group's owner.
getParent() - Method in interface jpl.eda.dir.Organization
Get my parent organization.
getPeople() - Method in interface jpl.eda.dir.Company
Get the people employed by this company.
getPeople() - Method in interface jpl.eda.dir.Group
Get the members of the group.
getPeople() - Method in interface jpl.eda.dir.Organization
Get the people that belong to this organization.
getPersonType() - Method in interface jpl.eda.dir.Person
Get my type.
getPhone() - Method in interface jpl.eda.dir.Company
Get the company's phone number.
getPhone() - Method in interface jpl.eda.dir.Person
Get my phone number.
getPostOffice() - Method in interface jpl.eda.dir.Person
What does this return?
getProject() - Method in interface jpl.eda.dir.Task
Get the project to which this task belongs.
getProjects() - Method in interface jpl.eda.dir.Organization
Get the projects under this organization.
getProjects() - Method in interface jpl.eda.dir.Person
Get my projects.
getQuery() - Method in class jpl.eda.dir.ldap.DemoBean
 
getQueryText() - Method in class jpl.eda.dir.QueryBean
 
getRawResults() - Method in class jpl.eda.dir.DirectoryBean
Get raw XML formatted in HTML.
getResult() - Method in class jpl.eda.dir.ldap.DemoBean
 
getResults() - Method in class jpl.eda.dir.QueryBean
 
getRoom() - Method in interface jpl.eda.dir.Person
Get the room assigned to me.
getSearchDocument() - Method in class jpl.eda.dir.DirectoryBean
Get the search XML document.
getShortFormName() - Method in interface jpl.eda.dir.Group
Get the name of the group.
getSponsees() - Method in interface jpl.eda.dir.Person
Get my sponsees.
getSponsor() - Method in interface jpl.eda.dir.Person
Get my sponsor.
getStartDate() - Method in class jpl.eda.dir.LifetimeDates
Get the start date.
getStatus() - Method in interface jpl.eda.dir.Project
Get the status of the project.
getTasks() - Method in interface jpl.eda.dir.Person
Get my tasks.
getTasks() - Method in interface jpl.eda.dir.Project
Get the tasks under this project.
getType() - Method in interface jpl.eda.dir.Project
Get the type of the project.
getUserID() - Method in class jpl.eda.dir.UserID
Return the user ID.
getUserName() - Method in interface jpl.eda.dir.Person
Get my user name.

H

hashCode() - Method in class jpl.eda.dir.AccountID
 
hashCode() - Method in class jpl.eda.dir.BadgeNumber
 
hashCode() - Method in class jpl.eda.dir.GroupName
 
hashCode() - Method in class jpl.eda.dir.LifetimeDates
 
hashCode() - Method in class jpl.eda.dir.OrganizationNumber
 
hashCode() - Method in class jpl.eda.dir.ProjectType
 
hashCode() - Method in class jpl.eda.dir.Status
 
hashCode() - Method in class jpl.eda.dir.UserID
 
hashCode() - Method in class jpl.eda.dir.UserName
 
haveResults() - Method in class jpl.eda.dir.QueryBean
 

I

INITIAL - Static variable in class jpl.eda.dir.ldap.LDAPPersonFactory
The context factory to use.
installDirectoryFactory(String) - Method in class jpl.eda.dir.DirectoryBean
Install a new directory factory with the given class name.
isChargeable() - Method in interface jpl.eda.dir.Task
Is this task chargeable?
isClosed() - Method in class jpl.eda.dir.LifetimeDates
Is this closed?
isCompleted() - Method in class jpl.eda.dir.LifetimeDates
Is this completed?

J

jpl.eda.dir - package jpl.eda.dir
This package defines the public API for directory services in the Enterprise Data Architecture.
jpl.eda.dir.db - package jpl.eda.dir.db
Database implementation of the EDA directory API.
jpl.eda.dir.ldap - package jpl.eda.dir.ldap
This package implements the EDA Directory Services API using the Lightweight Directory Access Protocol (LDAP).

L

LDAPPersonFactory - class jpl.eda.dir.ldap.LDAPPersonFactory.
This is an EDA directory factory that creates Person objects using data from an LDAP server.
LDAPPersonFactory() - Constructor for class jpl.eda.dir.ldap.LDAPPersonFactory
Construct the LDAP person factory.
LifetimeDates - class jpl.eda.dir.LifetimeDates.
Lifetime dates (value class).
LifetimeDates() - Constructor for class jpl.eda.dir.LifetimeDates
 

M

main(String[]) - Static method in class jpl.eda.dir.DirectoryBean
Try out the directory bean via the command-line.
main(String[]) - Static method in class jpl.eda.dir.QueryBean
 
main(String[]) - Static method in class jpl.eda.dir.ldap.DemoBean
 

O

Organization - interface jpl.eda.dir.Organization.
An organization at JPL.
OrganizationFactory - class jpl.eda.dir.db.OrganizationFactory.
This is an EDA directory factory that creates Organization objects using data from an EDA database server.
OrganizationFactory() - Constructor for class jpl.eda.dir.db.OrganizationFactory
Construct the organization factory.
OrganizationNumber - class jpl.eda.dir.OrganizationNumber.
An organization number (value class).
OrganizationNumber() - Constructor for class jpl.eda.dir.OrganizationNumber
Create a null organization number.
OrganizationNumber(String) - Constructor for class jpl.eda.dir.OrganizationNumber
Create an organization number.
OrganizationNumber(OrganizationNumber) - Constructor for class jpl.eda.dir.OrganizationNumber
Create an organization number from an existing organization number.

P

Person - interface jpl.eda.dir.Person.
A person related in some way to JPL.
PersonFactory - class jpl.eda.dir.db.PersonFactory.
This is an EDA directory factory that creates Person objects using data from an EDA database server.
PersonFactory() - Constructor for class jpl.eda.dir.db.PersonFactory
Construct the person factory.
PersonType - interface jpl.eda.dir.PersonType.
Person type.
PersonTypeFactory - class jpl.eda.dir.db.PersonTypeFactory.
This is an EDA directory factory that creates PersonType objects using data from an EDA database server.
PersonTypeFactory() - Constructor for class jpl.eda.dir.db.PersonTypeFactory
Construct the person type factory.
Project - interface jpl.eda.dir.Project.
A project.
ProjectType - class jpl.eda.dir.ProjectType.
Project type (value class).
ProjectType() - Constructor for class jpl.eda.dir.ProjectType
 
parse(String) - Static method in class jpl.eda.dir.Directory
 
printStackTrace(PrintStream) - Method in class jpl.eda.dir.DirectoryException
Print a composite message and embedded stack trace to the specified stream.
printStackTrace() - Method in class jpl.eda.dir.DirectoryException
Print a composite message and embedded stack trace to the standard error stream.
printStackTrace(PrintWriter) - Method in class jpl.eda.dir.DirectoryException
Print a composite message and the embedded stack trace to the specified writer.

Q

QueryBean - class jpl.eda.dir.QueryBean.
Temporary query bean.
QueryBean() - Constructor for class jpl.eda.dir.QueryBean
 

R

removeDirectoryFactory(DirectoryFactory) - Static method in class jpl.eda.dir.Directory
Remove a directory factory.

S

Status - class jpl.eda.dir.Status.
Project status (value class).
Status() - Constructor for class jpl.eda.dir.Status
 
setBadgeNumber(String) - Method in class jpl.eda.dir.BadgeNumber
Set the badge number from a string.
setClosedDate(Date) - Method in class jpl.eda.dir.LifetimeDates
Set the close date.
setCompletionDate(Date) - Method in class jpl.eda.dir.LifetimeDates
Set the completion date.
setEmailTypeID(String) - Method in class jpl.eda.dir.DirectoryBean
 
setIdentifier(String) - Method in class jpl.eda.dir.AccountID
Set the account ID.
setIdentifier(String) - Method in class jpl.eda.dir.OrganizationNumber
Set the organization number identifier.
setName(String) - Method in class jpl.eda.dir.GroupName
Set the name.
setName(String) - Method in class jpl.eda.dir.UserName
Set the user name.
setOrganizationID(String) - Method in class jpl.eda.dir.DirectoryBean
 
setPersonID(String) - Method in class jpl.eda.dir.DirectoryBean
 
setPersonTypeID(String) - Method in class jpl.eda.dir.DirectoryBean
 
setQuery(String) - Method in class jpl.eda.dir.ldap.DemoBean
 
setQueryText(String) - Method in class jpl.eda.dir.QueryBean
 
setSearchDocument(String) - Method in class jpl.eda.dir.DirectoryBean
Set the search XML document.
setStartDate(Date) - Method in class jpl.eda.dir.LifetimeDates
Set the start date.
setUserID(int) - Method in class jpl.eda.dir.UserID
Set the user ID.

T

Task - interface jpl.eda.dir.Task.
A task.
toString() - Method in class jpl.eda.dir.AccountID
 
toString() - Method in class jpl.eda.dir.BadgeNumber
 
toString() - Method in class jpl.eda.dir.OrganizationNumber
 
toString() - Method in class jpl.eda.dir.UserID
 
toString() - Method in class jpl.eda.dir.UserName
 
toXML(Document) - Method in interface jpl.eda.dir.Documentable
Convert this object into an XML representation.

U

URL - Static variable in class jpl.eda.dir.ldap.LDAPPersonFactory
The URL to the LDAP server.
UserID - class jpl.eda.dir.UserID.
User ID (value class).
UserID() - Constructor for class jpl.eda.dir.UserID
Create a null user ID.
UserID(int) - Constructor for class jpl.eda.dir.UserID
Create a user ID.
UserID(UserID) - Constructor for class jpl.eda.dir.UserID
Create a user ID from an existing user ID.
UserName - class jpl.eda.dir.UserName.
User name (value class).
UserName() - Constructor for class jpl.eda.dir.UserName
Create a null user name.
UserName(String) - Constructor for class jpl.eda.dir.UserName
Create a user name.
UserName(UserName) - Constructor for class jpl.eda.dir.UserName
Create a user name.

A B C D E G H I J L M O P Q R S T U

Copyright © 1999-2004 NASA Jet Propulsion Laboratory, California Institute of Technology. All Rights Reserved.