E G N P S

E

edu.mit.stellar.directory - package edu.mit.stellar.directory
Stellar Directory Services API.

G

getAvailableLocales() - Method in interface edu.mit.stellar.directory.Nexus
Returns an array of Locales that may be used to localize parameters.
getAvailableLocales() - Method in interface edu.mit.stellar.directory.Person
Returns an array of Locales that may be used to localize parameters.
getCommonName() - Method in interface edu.mit.stellar.directory.Person
Returns the common name (as in LDAP or X.500) of the Person.
getDescription() - Method in interface edu.mit.stellar.directory.Nexus
Returns the description of the Nexus This is equivalent to getProperty("description"), but returns "" rather than null if there is no description.
getEmail() - Method in interface edu.mit.stellar.directory.Person
Deprecated. Use Person.getEmailAddress().
getEmailAddress() - Method in interface edu.mit.stellar.directory.Person
Returns the email address for the Person.
getFamilyName() - Method in interface edu.mit.stellar.directory.Person
Deprecated. Use Person.getNameSortingField() or Person.getSurname().
getFullName() - Method in interface edu.mit.stellar.directory.Person
Deprecated. Use Person.getCommonName().
getLocale() - Method in interface edu.mit.stellar.directory.Nexus
Returns the currently set Locale.
getLocale() - Method in interface edu.mit.stellar.directory.Person
Returns the currently set Locale.
getName() - Method in interface edu.mit.stellar.directory.Nexus
Returns the short name of the Nexus.
getNameSortingField() - Method in interface edu.mit.stellar.directory.Person
Returns the part of the Person's name which should be used in sorting the name in a list.
getNexus(String) - Method in interface edu.mit.stellar.directory.NexusFactory
Returns an object implementing the Nexus interface, for accessing information about the Nexus identified by the given UUID, using the default locale.
getNexus(String, Locale) - Method in interface edu.mit.stellar.directory.NexusFactory
Returns an object implementing the Nexus interface, for accessing information about the Nexus identified by the given UUID, with strings returned in the specified locale when possible.
getNexusUuidByUrl(String) - Method in interface edu.mit.stellar.directory.SubjectLookupService
Returns the Nexus UUID.
getNexusUuids(String, String) - Method in interface edu.mit.stellar.directory.SubjectLookupService
Returns an array of String objects containing all of the Nexus UUIDs representing the given subject ID for the given term.
getNickname() - Method in interface edu.mit.stellar.directory.Person
Returns the nickname (informal name) of the Person.
getPerson(String) - Method in interface edu.mit.stellar.directory.PersonFactory
Returns an object implementing the Person interface, for accessing information about the Person identified by the given userUid, using the default locale.
getPerson(String, Locale) - Method in interface edu.mit.stellar.directory.PersonFactory
Returns an object implementing the Person interface, for accessing information about the Person identified by the given userUid, with properties returned in the specified locale when possible.
getProperty(String) - Method in interface edu.mit.stellar.directory.Nexus
Returns the value of a Nexus's information property as a String in the current Locale, or null if the property does not exist.
getProperty(String) - Method in interface edu.mit.stellar.directory.Person
Returns the value of a Person's information property as a String in the current Locale, or null if the property does not exist.
getPropertyMap() - Method in interface edu.mit.stellar.directory.Nexus
Returns a java.util.Map of the properties for this Nexus in the current Locale.
getPropertyMap() - Method in interface edu.mit.stellar.directory.Person
Returns a java.util.Map of the properties for this Person in the current Locale.
getPropertyNames() - Method in interface edu.mit.stellar.directory.Nexus
Returns an Enumeration of String objects containing the names of the properties for this Nexus.
getPropertyNames() - Method in interface edu.mit.stellar.directory.Person
Returns an Enumeration of String objects containing the names of the properties for this Person.
getPropertyValues(String) - Method in interface edu.mit.stellar.directory.Nexus
Returns an array of String objects containing all of the values the given Nexus's property has in the current Locale, or null if the property does not exist.
getPropertyValues(String) - Method in interface edu.mit.stellar.directory.Person
Returns an array of String objects containing all of the values the given Person's property has in the current Locale, or null if the property does not exist.
getSubjectAndTerm(String) - Method in interface edu.mit.stellar.directory.SubjectLookupService
Returns a two element array containing the master subject id as the first element and the term as the second, or null if there is no such Nexus.
getSubjectAndTermByUrl(String) - Method in interface edu.mit.stellar.directory.SubjectLookupService
Returns a two element array containing the master subject id as the first element and the term as the second, or null if there is no such Nexus.
getSurname() - Method in interface edu.mit.stellar.directory.Person
Returns the surname of the Person (as in rfc2258 or X.500), also known as the family or last name in western) name.
getTitle() - Method in interface edu.mit.stellar.directory.Nexus
Returns the title of the Nexus (a one line description) This is equivalent to getProperty("title"), but returns "" rather than null if there is no title.
getUrl(String) - Method in interface edu.mit.stellar.directory.SubjectLookupService
Returns the URL for the given Nexus UUID, or null if there is no such Nexus.
getUrls(String, String) - Method in interface edu.mit.stellar.directory.SubjectLookupService
Returns an array of String objects containing all of the URLs for the given subject ID for the given term.
getUsername() - Method in interface edu.mit.stellar.directory.Person
Returns the institution-defined username of the Person.

N

Nexus - interface edu.mit.stellar.directory.Nexus.
A class implementing the Nexus interface allows directory information about a nexus to be accessed.
NexusFactory - interface edu.mit.stellar.directory.NexusFactory.
A class implementing the NexusFactory interface is a factory for objects implementing the Nexus interface.

P

Person - interface edu.mit.stellar.directory.Person.
A class implementing the Person interface allows directory information about a person to be accessed.
PersonFactory - interface edu.mit.stellar.directory.PersonFactory.
A class implementing the PersonFactory interface is a factory for objects implementing the Person interface.

S

SubjectLookupService - interface edu.mit.stellar.directory.SubjectLookupService.
A class implementing the SubjectLookupService interface can be used to perform a number of mappings between: "master subject ID + term", "site url" and "site uuid" The "site uuid" is the key for accessing a "site information service" which is a directory service for site information and attributes.
setLocale(Locale) - Method in interface edu.mit.stellar.directory.Nexus
Sets the current Locale to be used in parameter returns for this Nexus.
setLocale(Locale) - Method in interface edu.mit.stellar.directory.Person
Sets the current Locale to be used in parameter returns for this Person.

E G N P S

Copyright 2006-2006 MIT AMPS. All Rights Reserved.