A C D E G H I K L M N O P R S T U W

A

addLinkChangeListener(LinkChangeListener) - Method in interface com.artima.place.attribute.LinkChangeEventGenerator
Adds the specified LinkChangeListener to receive progress events from this object.
addPlaceChangeListener(PlaceChangeListener) - Method in interface com.artima.place.DynamicPlace
Adds the specified PlaceChangeListener to receive PlaceChangeEvents from this object.
addProgressListener(ProgressListener) - Method in class com.artima.place.MulticastDiscoveryLink
Adds the specified ProgressListener to receive progress events from this object.
addProgressListener(ProgressListener) - Method in class com.artima.place.UnicastDiscoveryLink
Adds the specified ProgressListener to receive progress events from this object.
addProgressListener(ProgressListener) - Method in interface com.artima.place.ProgressEventGenerator
Adds the specified ProgressListener to receive progress events from this object.
addProgressListener(ProgressListener) - Method in class com.artima.place.WebServerLink
Adds the specified ProgressListener to receive progress events from this object.

C

clear() - Method in interface com.artima.place.ModifiablePlace
Removes all mapping from this Place.
clone() - Method in class com.artima.place.attribute.Name
Clones this Name.
clone() - Method in class com.artima.place.attribute.Description
Clones this Description.
clone() - Method in class com.artima.place.attribute.Icons
Clones this Icons.
clone() - Method in class com.artima.place.attribute.ModificationDate
Clones this ModificationDate.
clone() - Method in class com.artima.place.attribute.Keywords
Clones this Keywords.
clone() - Method in class com.artima.place.attribute.Text
Clones this Text.
com.artima.place - package com.artima.place
Provides classes and interfaces that enable Jini services to act as collections of links to other services on the network.
com.artima.place.attribute - package com.artima.place.attribute
Provides classes and interfaces that support localization across a network.
com.artima.place.ui - package com.artima.place.ui
Provides UI-related classes and interfaces, such service UI role interfaces, that make sense in the context of the Place API.
CONCURRENTLY - Static variable in class com.artima.place.UnicastDiscoveryLink
Constant that when passed to certain constructors indicates that a LookupLocatorDiscovery object will be used to concurrently attempt to contact all ServerAddresses in the passed list.
containsAllKeys(Collection) - Method in interface com.artima.place.Place
Returns true if this Place contains a mapping for each key in the passed collection.
containsAllLinkItems(Collection) - Method in interface com.artima.place.Place
Returns true if this Place maps one or more keys to each LinkItem value in the passed collection.
containsKey(int) - Method in interface com.artima.place.Place
Returns true if this Place contains a mapping for the key created by wrapping the specified int in an Integer object.
containsKey(Object) - Method in interface com.artima.place.Place
Returns true if this Place contains a mapping for the specified key.
containsLinkItem(LinkItem) - Method in interface com.artima.place.Place
Returns true if this Place maps one or more keys to the specified value.

D

Description - class com.artima.place.attribute.Description.
A localizable description.
Description.Cache - class com.artima.place.attribute.Description.Cache.
Contains a String cached description and its Locale, the cache for a Description object.
Description.Cache(String, Locale) - Constructor for class com.artima.place.attribute.Description.Cache
Constructs a new Description.Cache with passed String cached description and cached Locale.
Description(Locale, String) - Constructor for class com.artima.place.attribute.Description
Constructs a new Description with passed cached description for the passed locale, and no description key resource bundle loader.
Description(ResourceBundleLoader, String) - Constructor for class com.artima.place.attribute.Description
Constructs a new Description with passed resource bundle loader, description key, and no cached description.
Description(ResourceBundleLoader, String, Locale, String) - Constructor for class com.artima.place.attribute.Description
Constructs a new Description with passed resource bundle loader, description key, and cached description (for the passed locale).
Dismissable - interface com.artima.place.Dismissable.
Interface implemented by network-mobile objects that consume finite non-memory resources, such as sockets, database connections, threads, file handles, etc.
dismissObject() - Method in interface com.artima.place.Dismissable
Releases any non-memory finite resources held by the object, such as file handles, sockets, database connections, graphics contexts, running threads, etc.
DistributedIterator - interface com.artima.place.DistributedIterator.
An iterator over a potentially distributed collection of object.
DynamicPlace - interface com.artima.place.DynamicPlace.
A dynamic map of Links to services on the network.

E

equals(Object) - Method in class com.artima.place.MulticastDiscoveryLink
Two MulticastDiscoveryLinks are equal if they produce the same Jini service item.
equals(Object) - Method in class com.artima.place.MarshalledServiceItemLink
Two MarshalledServiceItemLinks are equal only if they produce a semantically identical ServiceItem.
equals(Object) - Method in class com.artima.place.URLString
Compares the specified Object with this URLString for equality.
equals(Object) - Method in class com.artima.place.ServerAddress
Compares the specified Object with this ServerAddress for equality.
equals(Object) - Method in class com.artima.place.LinkItem
Compares the specified Object with this LinkItem for equality.
equals(Object) - Method in class com.artima.place.attribute.Name
Compares this Name to the passed object for equality.
equals(Object) - Method in class com.artima.place.attribute.Description
Compares this Description to the passed object for equality.
equals(Object) - Method in class com.artima.place.attribute.Icons
Compares this Icons to the passed object for equality.
equals(Object) - Method in class com.artima.place.attribute.ModificationDate
Compares this ModificationDate to the passed object for equality.
equals(Object) - Method in class com.artima.place.attribute.Keywords
Compares this Keywords to the passed object for equality.
equals(Object) - Method in class com.artima.place.attribute.Text
Compares this Text to the passed object for equality.
equals(Object) - Method in class com.artima.place.attribute.ResourceBundleLoader
Compares passed ResourceBundleLoader to this ResourceBundleLoader for equality.

G

get(int) - Method in interface com.artima.place.Place
Convenience method that returns the LinkItem value to which this Place maps the Integer key with the int value passed in the key parameter.
get(Object) - Method in interface com.artima.place.Place
Returns the LinkItem value to which this Place maps the specified Object key.
getApproach() - Method in class com.artima.place.UnicastDiscoveryLink
Returns the approach used by this UnicastDiscoveryLink, which will be one of ORDERED_SEQUENTIAL, RANDOM_SEQUENTIAL, or CONCURRENTLY.
getAttributes() - Method in class com.artima.place.LinkItem
Returns the attributes Set object that's stored in this LinkItem.
getBaseName() - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the base name of the ResourceBundles that can be loaded by this ResourceBundleLoader.
getBestFitLocale() - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the actual locale for which this ResourceBundleLoader can return a resource bundle that best fits the default locale.
getBestFitLocale(Locale) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the actual locale for which this ResourceBundleLoader can return a resource bundle that best fits the passed locale.
getBestFitLocaleIncluding(Locale) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the best fit locale for the default locale, given all the locales supported by this ResourceBundleLoader and also including the passed includeLocale.
getBestFitLocaleIncluding(Locale, Locale) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the best fit locale for the passed desired locale, given all the locales supported by this ResourceBundleLoader and also including the passed includeLocale.
getBestFitLocaleIncluding(Set) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the best fit locale for the default locale, given all the locales supported by this ResourceBundleLoader and also including the Locale contained in the passed includeLocales set.
getBestFitLocaleIncluding(Set, Locale) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the best fit locale for the passed desired locale, given all the locales supported by this ResourceBundleLoader and also including the Locale contained in the passed includeLocales set.
getCache() - Method in class com.artima.place.attribute.Name
Returns this Name's Cache, or null if none exists.
getCache() - Method in class com.artima.place.attribute.Description
Returns this Description's Cache, or null if none exists.
getCache() - Method in class com.artima.place.attribute.Icons
Returns this Icons's Cache, or null if none exists.
getCache() - Method in class com.artima.place.attribute.Keywords
Returns this Keywords's Cache, or null if none exists.
getCache() - Method in class com.artima.place.attribute.Text
Returns this Text's Cache, or null if none exists.
getCodebaseClassLoader() - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns a ClassLoader for the codebase that best fits the default Locale.
getCodebaseClassLoader(Locale) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns a ClassLoader for the codebase that best fits the passed Locale.
getDefaultRole() - Method in class com.artima.place.attribute.Roles
Returns the default role interface name String contained in this Roles.
getDescription() - Method in class com.artima.place.attribute.Description
Returns a String description, suitable for presentation to users, appropriate to the default locale.
getDescription() - Method in class com.artima.place.attribute.Description.Cache
Returns the String description contained in this Description.Cache.
getDescription(Locale) - Method in class com.artima.place.attribute.Description
Returns a String description, suitable for presentation to users, which represents the best-fit description for the specified locale.
getDescriptionKey() - Method in class com.artima.place.attribute.Description
Returns the String description key contained in this Description, or null if none exists.
getFile() - Method in class com.artima.place.URLString
Returns the file portion of the URL.
getGroups() - Method in class com.artima.place.MulticastDiscoveryLink
Returns the groups used by this link in performing multicast discovery when activated.
getHost() - Method in class com.artima.place.URLString
Returns the host portion of the URL.
getHost() - Method in class com.artima.place.ServerAddress
Returns the String host name that's stored in this ServerAddress.
getIcon(int) - Method in class com.artima.place.attribute.Icons
Gets an array of bytes containing the image of an icon for this resource, suitable for presentation to users, under the current locale.
getIcon(int) - Method in class com.artima.place.attribute.Icons.Cache
Returns an icon contained in this Icons.Cache.
getIcon(int, Locale) - Method in class com.artima.place.attribute.Icons
Gets a URL for the image file of an icon for this resource, suitable for presentation to users, under the passed locale.
getIconKey() - Method in class com.artima.place.attribute.Icons
Returns the String icon key contained in this Icons, or null if none exists.
getKeysAdded() - Method in class com.artima.place.PlaceChangeEvent
Returns an array of Object keys for those links that have been added.
getKeysAltered() - Method in class com.artima.place.PlaceChangeEvent
Returns an array of Object keys for those links that have been altered.
getKeysRemoved() - Method in class com.artima.place.PlaceChangeEvent
Returns an array of Object keys for those links that have been removed.
getKeywords() - Method in class com.artima.place.attribute.Keywords
Returns a SortedSet of keywords, suitable for presentation to users, appropriate to the default locale.
getKeywords() - Method in class com.artima.place.attribute.Keywords.Cache
Returns the keywords Set contained in this Keywords.Cache.
getKeywords(Locale) - Method in class com.artima.place.attribute.Keywords
Returns a SortedSet of keywords, suitable for presentation to users, which represents the best-fit keywords for the specified locale.
getKeywordsKey() - Method in class com.artima.place.attribute.Keywords
Returns the String keywords key contained in this Keywords, or null if none exists.
getLength() - Method in class com.artima.place.URLFactory
Returns the number of URLs contained in this URLFactory.
getLink() - Method in class com.artima.place.LinkItem
Returns the Link object that's stored in this LinkItem.
getLocale() - Method in class com.artima.place.attribute.Name.Cache
Returns the Locale contained in this Name.Cache, which represents the Locale of the name returned by the getName method.
getLocale() - Method in class com.artima.place.attribute.Description.Cache
Returns the Locale contained in this Description.Cache, which represents the Locale of the description returned by the getDescription method.
getLocale() - Method in class com.artima.place.attribute.Icons.Cache
Returns the Locale contained in this Icons.Cache, which represents the Locale of the icons returned by the getIcon method.
getLocale() - Method in class com.artima.place.attribute.Keywords.Cache
Returns the Locale contained in this Keywords.Cache, which represents the Locale of the keywords returned by the getKeywords method.
getLocale() - Method in class com.artima.place.attribute.Text.Cache
Returns the Locale contained in this Text.Cache, which represents the Locale of the text returned by the getText method.
getLocalesMap() - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns the locales map of this ResourceBundleLoader, a mapping of Locales to codebase URL Strings.
getModificationDate() - Method in class com.artima.place.attribute.ModificationDate
Returns the modification date.
getName() - Method in class com.artima.place.attribute.Name
Returns a String name, suitable for presentation to users, appropriate to the default locale.
getName() - Method in class com.artima.place.attribute.Name.Cache
Returns the String name contained in this Name.Cache.
getName(Locale) - Method in class com.artima.place.attribute.Name
Returns a String name, suitable for presentation to users, which represents the best-fit name for the specified locale.
getNameKey() - Method in class com.artima.place.attribute.Name
Returns the String name key contained in this Name, or null if none exists.
getPercentComplete() - Method in class com.artima.place.ProgressEvent
Returns the percent complete for this Link activation.
getPercentComplete() - Method in class com.artima.place.attribute.LinkChangeEvent
Returns the percent complete for this Link activation.
getPlace() - Method in interface com.artima.place.PlaceHolder
Returns a Place, a map of Links to services on the network.
getPort() - Method in class com.artima.place.URLString
Returns the port portion of the URL.
getPort() - Method in class com.artima.place.ServerAddress
Returns the int port number that's stored in this ServerAddress.
getPreferredInterval() - Method in class com.artima.place.attribute.LinkIntegrity
Returns the preferred interval between consecutive updates.
getProtocol() - Method in class com.artima.place.URLString
Returns the protocol portion of the URL.
getRef() - Method in class com.artima.place.URLString
Returns the reference portion of the URL.
getResourceBundle() - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns a best-fit ResourceBundle for the default Locale.
getResourceBundle(Locale) - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns a best-fit ResourceBundle for the passed desired Locale.
getResourceBundleLoader() - Method in class com.artima.place.attribute.Name
Returns the ResourceBundleLoader contained in this Name, or null if none exists.
getResourceBundleLoader() - Method in class com.artima.place.attribute.Description
Returns the ResourceBundleLoader contained in this Description, or null if none exists.
getResourceBundleLoader() - Method in class com.artima.place.attribute.Icons
Returns the ResourceBundleLoader contained in this Icons, or null if none exists.
getResourceBundleLoader() - Method in class com.artima.place.attribute.Keywords
Returns the ResourceBundleLoader contained in this Keywords, or null if none exists.
getResourceBundleLoader() - Method in class com.artima.place.attribute.Text
Returns the ResourceBundleLoader contained in this Text, or null if none exists.
getRolesMap() - Method in class com.artima.place.attribute.Roles
Returns the roles Map contained in this Roles.
getServerAddresses() - Method in class com.artima.place.UnicastDiscoveryLink
Returns the array of ServerAddress objects which determine the hosts and ports at which unicast discovery will be attempted by this link's activate method.
getServicePresenter() - Method in interface com.artima.place.ServicePresenterHolder
Gets the ServicePresenter for this service.
getServicePresenter() - Method in class com.artima.place.URLFactory
Gets the ServicePresenter for this service.
getServiceTemplate() - Method in class com.artima.place.MulticastDiscoveryLink
Returns a duplicate of the ServiceTemplace used in lookups when this link is activated.
getServiceTemplate() - Method in class com.artima.place.UnicastDiscoveryLink
Returns the ServiceTemplate with which lookups will be performed by this UnicastDiscoveryLink.
getSupportedLocales() - Method in class com.artima.place.attribute.ResourceBundleLoader
Returns an unmodifiable set of locales which are directly supported by this ResourceBundleLoader.
getText() - Method in class com.artima.place.attribute.Text
Returns a String text, suitable for presentation to users, appropriate to the default locale.
getText() - Method in class com.artima.place.attribute.Text.Cache
Returns the String text contained in this Text.Cache.
getText(Locale) - Method in class com.artima.place.attribute.Text
Returns a String text, suitable for presentation to users, which represents the best-fit text for the specified locale.
getTextKey() - Method in class com.artima.place.attribute.Text
Returns the String text key contained in this Text, or null if none exists.
getType() - Method in class com.artima.place.PlaceChangeEvent
Returns a bitwise OR of all the types of key change events reported by this PlaceChangeEvent, where the three types are PlaceChangeEvent.KEYS_ALTERED, PlaceChangeEvent.KEYS_ADDED, and PlaceChangeEvent.KEYS_REMOVED.
getURL() - Method in class com.artima.place.URLFactory
Returns the first URLString in the list of URLStrings contained in this URLFactory.
getURLs() - Method in class com.artima.place.URLFactory
Returns an array containing in order the URLStrings contained in this URLFactory.
getURLsAsList() - Method in class com.artima.place.URLFactory
Returns a List of the URLStrings.
GoldenLinkItem - class com.artima.place.GoldenLinkItem.
Entry containing a link to this service (the service in whose ServiceItem this entry appears) and bundle of localizable information that can be used to represent a link to this service to users, or be used by search engines indexing this service.
GoldenLinkItem() - Constructor for class com.artima.place.GoldenLinkItem
Constructs a GoldenLinkItem with all fields set to null.
GoldenLinkItem(LinkItem) - Constructor for class com.artima.place.GoldenLinkItem
Constructs a GoldenLinkItem with its linkItem field set to the passed value.

H

hasCache() - Method in class com.artima.place.attribute.Name
Indicates whether this Name object has a String cached name and its Locale.
hasCache() - Method in class com.artima.place.attribute.Description
Indicates whether this Description object has a String cached description and its Locale.
hasCache() - Method in class com.artima.place.attribute.Icons
Indicates whether this Icons object has a cached icons and their Locale.
hasCache() - Method in class com.artima.place.attribute.Keywords
Indicates whether this Keywords object has a String cached keywords and their Locale.
hasCache() - Method in class com.artima.place.attribute.Text
Indicates whether this Text object has a String cached text and its Locale.
hashCode() - Method in class com.artima.place.URLString
Returns the hash code value for this URLString.
hashCode() - Method in class com.artima.place.ServerAddress
Returns the hash code value for this ServerAddress.
hashCode() - Method in class com.artima.place.LinkItem
Returns the hash code value for this LinkItem.
hashCode() - Method in class com.artima.place.attribute.Name
Returns a hash code for this object.
hashCode() - Method in class com.artima.place.attribute.Description
Returns a hash code for this object.
hashCode() - Method in class com.artima.place.attribute.Icons
Returns a hash code for this object.
hashCode() - Method in class com.artima.place.attribute.ModificationDate
Returns a hash code for this object.
hashCode() - Method in class com.artima.place.attribute.Keywords
Returns a hash code for this object.
hashCode() - Method in class com.artima.place.attribute.Text
Returns a hash code for this object.
hashCode() - Method in class com.artima.place.attribute.ResourceBundleLoader
Computes the hash code for this ResourceBundleLoader.
hasNext() - Method in interface com.artima.place.DistributedIterator
Returns true if the iteration has more elements.
hasResources() - Method in class com.artima.place.attribute.Name
Indicates whether this Name object has a ResourceBundleLoader and String name key.
hasResources() - Method in class com.artima.place.attribute.Description
Indicates whether this Description object has a ResourceBundleLoader and String description key.
hasResources() - Method in class com.artima.place.attribute.Icons
Indicates whether this Icons object has a ResourceBundleLoader and String icon key.
hasResources() - Method in class com.artima.place.attribute.Keywords
Indicates whether this Keywords object has a ResourceBundleLoader and String keywords key.
hasResources() - Method in class com.artima.place.attribute.Text
Indicates whether this Text object has a ResourceBundleLoader and String text key.

I

ICON_COLOR_16x16 - Static variable in class com.artima.place.attribute.Icons
Constant to indicate a 16 x 16 color icon.
ICON_COLOR_32x32 - Static variable in class com.artima.place.attribute.Icons
Constant to indicate a 32 x 32 color icon.
ICON_MONO_16x16 - Static variable in class com.artima.place.attribute.Icons
Constant to indicate a 16 x 16 monochrome icon.
ICON_MONO_32x32 - Static variable in class com.artima.place.attribute.Icons
Constant to indicate a 32 x 32 monochrome icon.
Icons - class com.artima.place.attribute.Icons.
A set of localizable icons.
Icons.Cache - class com.artima.place.attribute.Icons.Cache.
Contains cached icons and their Locale, the cache for a Icons object.
Icons.Cache(byte[], byte[], byte[], byte[], Locale) - Constructor for class com.artima.place.attribute.Icons.Cache
Constructs a new Icons.Cache with passed cached icons and their Locale.
Icons(Locale, byte[], byte[], byte[], byte[]) - Constructor for class com.artima.place.attribute.Icons
Constructs a new Icons with passed cached icon images for the passed locale, and no icon key or resource bundle loader.
Icons(ResourceBundleLoader, String) - Constructor for class com.artima.place.attribute.Icons
Constructs a new Icons with passed resource bundle loader, icon key, and no cached icon images.
Icons(ResourceBundleLoader, String, Locale, byte[], byte[], byte[], byte[]) - Constructor for class com.artima.place.attribute.Icons
Constructs a new Icons with passed resource bundle loader, icon key, and cached icon images (for the passed locale).
IconUI - interface com.artima.place.ui.IconUI.
A UI role interface implemented by Icon UIs, which enable users to view (or in some way experience) a iconic representation of a service.
isEmpty() - Method in interface com.artima.place.Place
Returns true if this map contains no key-value mappings.
isValidHost(String) - Static method in class com.artima.place.ServerAddress
Returns true if passed String is a valid host name.
isValidPort(int) - Static method in class com.artima.place.ServerAddress
Returns true if passed int is a valid port number.

K

keyIterator() - Method in interface com.artima.place.Place
Returns a DistributedIterator over the Object keys contained in this Place.
KEYS_ADDED - Static variable in class com.artima.place.PlaceChangeEvent
 
KEYS_ALTERED - Static variable in class com.artima.place.PlaceChangeEvent
 
KEYS_REMOVED - Static variable in class com.artima.place.PlaceChangeEvent
 
keySetSize() - Method in interface com.artima.place.Place
Returns the number of unique keys in this map.
Keywords - class com.artima.place.attribute.Keywords.
A bundle of localizable keywords.
Keywords.Cache - class com.artima.place.attribute.Keywords.Cache.
Contains a set of cached keywords Set and its Locale, the cache for a Keywords object.
Keywords.Cache(Set, Locale) - Constructor for class com.artima.place.attribute.Keywords.Cache
Constructs a new Keywords.Cache with passed cached keywords Set and cached Locale.
Keywords(Locale, Set) - Constructor for class com.artima.place.attribute.Keywords
Constructs a new Keywords with passed cached keywords for the passed locale, and no keywords key and resource bundle loader.
Keywords(ResourceBundleLoader, String) - Constructor for class com.artima.place.attribute.Keywords
Constructs a new Keywords with passed resource bundle loader, keywords key, and no cached keywords.
Keywords(ResourceBundleLoader, String, Locale, Set) - Constructor for class com.artima.place.attribute.Keywords
Constructs a new Keywords with passed resource bundle loader, keywords key, and cached keywords (for the passed locale).

L

Link - interface com.artima.place.Link.
Represents a link to a service on the network.
linkChanged(LinkChangeEvent) - Method in interface com.artima.place.attribute.LinkChangeListener
Invoked when the progress of an activation has changed.
LinkChangeEvent - class com.artima.place.attribute.LinkChangeEvent.
An event that indicates a revised progress of a Link activation expressed in terms of percent complete.
LinkChangeEvent(LinkChangeEventGenerator, int) - Constructor for class com.artima.place.attribute.LinkChangeEvent
Constructs a LinkChangeEvent object with the specified percent completion.
LinkChangeEventGenerator - interface com.artima.place.attribute.LinkChangeEventGenerator.
Interface that enables a client to register interest in receiving progress updates of some activity.
LinkChangeListener - interface com.artima.place.attribute.LinkChangeListener.
The listener interface for receiving LinkChangeEvents from the LinkChangeEventGenerator object, which may be returned by a Link's activate method.
LinkIntegrity - class com.artima.place.attribute.LinkIntegrity.
Entry holding information for optimizing referential integrity.
LinkIntegrity(int) - Constructor for class com.artima.place.attribute.LinkIntegrity
Constructs a new LinkIntegrity with passed interval.
linkItem - Variable in class com.artima.place.GoldenLinkItem
A "golden" LinkItem that contains a Link (recommended by the provider of this service) that when activated will yield the service in whose attributes sets this GoldenLink appears.
LinkItem - class com.artima.place.LinkItem.
Associates a Link with an attributes Set.
LinkItem(Link, Set) - Constructor for class com.artima.place.LinkItem
Constructs a LinkItem with passed Link and attributes Set.
linkItemIterator() - Method in interface com.artima.place.Place
Returns a DistributedIterator over the LinkItem values contained contained in this Place.

M

MarshalledServiceItemLink - class com.artima.place.MarshalledServiceItemLink.
A Link that contains a reference to a marshalled Jini ServiceItem.
MarshalledServiceItemLink(MarshalledObject) - Constructor for class com.artima.place.MarshalledServiceItemLink
Construct a MarshalledServiceItemLink with the passed MarshalledObject.
MarshalledServiceItemLink(ServiceItem) - Constructor for class com.artima.place.MarshalledServiceItemLink
Construct a MarshalledServiceItemLink with the passed ServiceItem.
ModifiablePlace - interface com.artima.place.ModifiablePlace.
A modifiable map of Links to services on the network.
ModificationDate - class com.artima.place.attribute.ModificationDate.
An info object that represents a last modified date.
ModificationDate(Date) - Constructor for class com.artima.place.attribute.ModificationDate
Constructs a ModificationDate with passed last modified Date.
MulticastDiscoveryLink - class com.artima.place.MulticastDiscoveryLink.
A Link that performs queries in lookup services located via multicast discovery.
MulticastDiscoveryLink(ServiceTemplate) - Constructor for class com.artima.place.MulticastDiscoveryLink
Construct a MulticastDiscoveryLink with the passed ServiceTemplate.
MulticastDiscoveryLink(String[], ServiceTemplate) - Constructor for class com.artima.place.MulticastDiscoveryLink
Construct a MulticastDiscoveryLink with the passed groups String array and ServiceTemplate.

N

Name - class com.artima.place.attribute.Name.
A localizable name.
Name.Cache - class com.artima.place.attribute.Name.Cache.
Contains a String cached name and its Locale, the cache for a Name object.
Name.Cache(String, Locale) - Constructor for class com.artima.place.attribute.Name.Cache
Constructs a new Name.Cache with passed String cached name and cached Locale.
Name(Locale, String) - Constructor for class com.artima.place.attribute.Name
Constructs a new Name with passed cached name for the passed locale, and no name key and resource bundle loader.
Name(ResourceBundleLoader, String) - Constructor for class com.artima.place.attribute.Name
Constructs a new Name with passed resource bundle loader, name key, and no cached name.
Name(ResourceBundleLoader, String, Locale, String) - Constructor for class com.artima.place.attribute.Name
Constructs a new Name with passed resource bundle loader, name key, and cached name (for the passed locale).
next() - Method in interface com.artima.place.DistributedIterator
Returns the next element in the iteration.
next(int) - Method in interface com.artima.place.DistributedIterator
Returns the next element in the iteration and requests that the next cacheSize elements be cached locally.

O

ORDERED_SEQUENTIAL - Static variable in class com.artima.place.UnicastDiscoveryLink
Constant that when passed to certain constructors indicates that LookupLocators for a list of ServerAddresses will be tried sequentially in the order they appear in the list.

P

Place - interface com.artima.place.Place.
A map of Links to services on the network.
placeChanged(PlaceChangeEvent) - Method in interface com.artima.place.PlaceChangeListener
Invoked when one or more links in a DynamicPlace are altered, added, and/or removed.
PlaceChangeEvent - class com.artima.place.PlaceChangeEvent.
An event that indicates a change in the contents of a DynamicPlace.
PlaceChangeEvent(DynamicPlace, Object[], Object[], Object[]) - Constructor for class com.artima.place.PlaceChangeEvent
Constructs a PlaceChangeEvent object with the specified keys altered, added, and removed.
PlaceChangeListener - interface com.artima.place.PlaceChangeListener.
The listener interface for receiving PlaceChangeEvents from a DynamicPlace.
PlaceHolder - interface com.artima.place.PlaceHolder.
Interface implemented by services that can produce a Place service, a map of Links to services on the network.
presentService(Link) - Method in interface com.artima.place.ServicePresenter
Presents a service to a user.
presentService(LinkItem) - Method in interface com.artima.place.ServicePresenter
Presents a service to a user.
presentService(ServiceItem) - Method in interface com.artima.place.ServicePresenter
Presents a service to a user.
ProgressEvent - class com.artima.place.ProgressEvent.
An event that indicates a revised progress of a Link activation expressed in terms of percent complete.
ProgressEvent(ProgressEventGenerator, int) - Constructor for class com.artima.place.ProgressEvent
Constructs a ProgressEvent object with the specified percent completion.
ProgressEventGenerator - interface com.artima.place.ProgressEventGenerator.
Interface that enables a client to register interest in receiving progress updates of some activity.
ProgressListener - interface com.artima.place.ProgressListener.
The listener interface for receiving ProgressEvents from the ProgressEventGenerator object, which may be returned by a Link's activate method.
progressUpdated(ProgressEvent) - Method in interface com.artima.place.ProgressListener
Invoked when the progress of an activation has changed.
put(int, LinkItem) - Method in interface com.artima.place.ModifiablePlace
Convenience method that associates the specified value with the Integer key whose int value equals the int specified keyValue.
put(LinkItem) - Method in interface com.artima.place.ModifiablePlace
Associates the specified value in this Place with a new unique key selected by this method.
put(Object, LinkItem) - Method in interface com.artima.place.ModifiablePlace
Associates the specified value with the specified key in this Place.
putAll(Place) - Method in interface com.artima.place.ModifiablePlace
Copies all of the mappings from the specified Place to this Place.

R

RANDOM_SEQUENTIAL - Static variable in class com.artima.place.UnicastDiscoveryLink
Constant that when passed to certain constructors indicates that LookupLocators for a list of ServerAddresses will be tried sequentially in a random order chosen each time the link is activated.
remove(Object) - Method in interface com.artima.place.ModifiablePlace
Removes the mapping for this key from this Place if present.
removeLinkChangeListener(LinkChangeListener) - Method in interface com.artima.place.attribute.LinkChangeEventGenerator
Removes the specified LinkChangeListener so that it no longer receives progress events from this object.
removePlaceChangeListener(PlaceChangeListener) - Method in interface com.artima.place.DynamicPlace
Removes the specified PlaceChangeListener so that it no longer receives PlaceChangeEvents from this object.
removeProgressListener(ProgressListener) - Method in class com.artima.place.MulticastDiscoveryLink
Removes the specified ProgressListener so that it no longer receives progress events from this object.
removeProgressListener(ProgressListener) - Method in class com.artima.place.UnicastDiscoveryLink
Removes the specified ProgressListener so that it no longer receives progress events from this object.
removeProgressListener(ProgressListener) - Method in interface com.artima.place.ProgressEventGenerator
Removes the specified ProgressListener so that it no longer receives progress events from this object.
removeProgressListener(ProgressListener) - Method in class com.artima.place.WebServerLink
Removes the specified ProgressListener so that it no longer receives progress events from this object.
ResourceBundleLoader - class com.artima.place.attribute.ResourceBundleLoader.
A class that takes care of loading resources from a codebase that is selected based on best-fit locale.
ResourceBundleLoader(String, Map) - Constructor for class com.artima.place.attribute.ResourceBundleLoader
Constructs a ResourceBundleLoader with passed base name and locales map.
retrieveService() - Method in class com.artima.place.URLFactoryLink
Retrieve this service.
retrieveService() - Method in interface com.artima.place.Link
Retrieve this service.
retrieveService() - Method in class com.artima.place.MulticastDiscoveryLink
Retrieve this service.
retrieveService() - Method in class com.artima.place.UnicastDiscoveryLink
Activate this link by attempting unicast discovery of lookup services identified in the ServerAddresses array using the specified approach, ultimately performing lookups at discovered lookup services with the specified ServiceTemplate.
retrieveService() - Method in class com.artima.place.MarshalledServiceItemLink
Retrieve this service.
retrieveService() - Method in class com.artima.place.WebServerLink
Retrieves a service from a web server.
ROLE - Static variable in interface com.artima.place.ui.IconUI
Convenience constant to use in the role field of UIDescriptors for IconUI role UIs.
Roles - class com.artima.place.attribute.Roles.
A mapping of String service UI role interface names to Name objects, one of which is identified as the default role.
Roles(Map, String) - Constructor for class com.artima.place.attribute.Roles
Constructs a new Roles with passed roles map and default role.

S

selectUI(UIDescriptor[]) - Method in interface com.artima.place.ServicePresenter
Selects the UIDescriptor representing the best fit UI among the UIDescriptors in the passed array.
ServerAddress - class com.artima.place.ServerAddress.
Holds a String host name and int port number.
ServerAddress(String, int) - Constructor for class com.artima.place.ServerAddress
Constructs a ServerAddress with passed String host name and int port number.
ServicePresenter - interface com.artima.place.ServicePresenter.
Contains presentService methods that allow clients to request that the service host (likely a user agent such as a browser) present a service to the user.
ServicePresenterHolder - interface com.artima.place.ServicePresenterHolder.
Interface implemented by services that may wish to activate Links on behalf of users, and delegate some or all of the Link activation responsibility to the client.
setServicePresenter(ServicePresenter) - Method in interface com.artima.place.ServicePresenterHolder
Sets the ServicePresenter.
setServicePresenter(ServicePresenter) - Method in class com.artima.place.URLFactory
Sets the ServicePresenter.
size() - Method in interface com.artima.place.Place
Returns the number of key-value mappings in this map.
StoppedException - exception com.artima.place.StoppedException.
This exception will indicate that the retrieval request was stopped because of invocation of the of stopRetrieval() method.
StoppedException() - Constructor for class com.artima.place.StoppedException
 
StoppedException(String) - Constructor for class com.artima.place.StoppedException
 
stopRetrieval() - Method in class com.artima.place.URLFactoryLink
Requests a retrieval to stop.
stopRetrieval() - Method in interface com.artima.place.Link
Requests a retrieval to stop.
stopRetrieval() - Method in class com.artima.place.MulticastDiscoveryLink
 
stopRetrieval() - Method in class com.artima.place.UnicastDiscoveryLink
 
stopRetrieval() - Method in class com.artima.place.MarshalledServiceItemLink
Requests a service retrieval to stop.
stopRetrieval() - Method in class com.artima.place.WebServerLink
Request any ongoing retrieval to stop.
SUFFIX_COLOR_16x16 - Static variable in class com.artima.place.attribute.Icons
Convenience constant for the suffix applied to the icon key passed to a constructor of this class to form the actual key passed to a resource bundle to retrieve a 16 by 16 color icon.
SUFFIX_COLOR_32x32 - Static variable in class com.artima.place.attribute.Icons
Convenience constant for the suffix applied to the icon key passed to a constructor of this class to form the actual key passed to a resource bundle to retrieve a 32 by 32 color icon.
SUFFIX_MONO_16x16 - Static variable in class com.artima.place.attribute.Icons
Convenience constant for the suffix applied to the icon key passed to a constructor of this class to form the actual key passed to a resource bundle to retrieve a 16 by 16 monochrome icon.
SUFFIX_MONO_32x32 - Static variable in class com.artima.place.attribute.Icons
Convenience constant for the suffix applied to the icon key passed to a constructor of this class to form the actual key passed to a resource bundle to retrieve a 32 by 32 monochrome icon.

T

Text - class com.artima.place.attribute.Text.
A chunk of localizable text, suitable for indexing by search engines.
Text.Cache - class com.artima.place.attribute.Text.Cache.
Contains a String cached text and its Locale, the cache for a Text object.
Text.Cache(String, Locale) - Constructor for class com.artima.place.attribute.Text.Cache
Constructs a new Text.Cache with passed String cached text and cached Locale.
Text(Locale, String) - Constructor for class com.artima.place.attribute.Text
Constructs a new Text with passed cached text for the passed locale, and no text key and resource bundle loader.
Text(ResourceBundleLoader, String) - Constructor for class com.artima.place.attribute.Text
Constructs a new Text with passed resource bundle loader, text key, and no cached text.
Text(ResourceBundleLoader, String, Locale, String) - Constructor for class com.artima.place.attribute.Text
Constructs a new Text with passed resource bundle loader, text key, and cached text (for the passed locale).
toString() - Method in class com.artima.place.URLString
Returns the String URL that's stored in this URLString.

U

UnicastDiscoveryLink - class com.artima.place.UnicastDiscoveryLink.
Represents a unicast discovery-based link to a Jini service on the network.
UnicastDiscoveryLink(ServerAddress[], ServiceTemplate, int) - Constructor for class com.artima.place.UnicastDiscoveryLink
Construct a UnicastDiscoveryLink with an array of ServerAddress objects and a ServiceTemplate.
UnicastDiscoveryLink(ServerAddress, ServiceTemplate) - Constructor for class com.artima.place.UnicastDiscoveryLink
Construct a UnicastDiscoveryLink with a ServerAddress and ServiceTemplate.
UnicastDiscoveryLink(String, ServiceTemplate) - Constructor for class com.artima.place.UnicastDiscoveryLink
Construct a UnicastDiscoveryLink with a host String and ServiceTemplate.
UnicastDiscoveryLink(URLString[], ServiceTemplate, int) - Constructor for class com.artima.place.UnicastDiscoveryLink
Construct a UnicastDiscoveryLink with an array of URLStrings and a ServiceTemplate.
UnicastDiscoveryLink(URLString, ServiceTemplate) - Constructor for class com.artima.place.UnicastDiscoveryLink
Construct a UnicastDiscoveryLink with a URLString and ServiceTemplate.
updateAttributes(Object, Set) - Method in interface com.artima.place.ModifiablePlace
Associates the specified attributes Set with the Link that is associated with the specified key in this Place.
URLFactory - class com.artima.place.URLFactory.
Jini service that produces a URL or array of URLs.
URLFactory(URLString) - Constructor for class com.artima.place.URLFactory
Creates a URLFactory with passed String URL.
URLFactory(URLString[]) - Constructor for class com.artima.place.URLFactory
Construct a URLFactory with an array of URLStrings.
URLFactoryLink - class com.artima.place.URLFactoryLink.
Represents a URL-based link to a resource on the network.
URLFactoryLink(URLString) - Constructor for class com.artima.place.URLFactoryLink
Construct a URLFactoryLink with a URLString.
URLFactoryLink(URLString[]) - Constructor for class com.artima.place.URLFactoryLink
Construct a URLFactoryLink with an array of URLStrings.
URLString - class com.artima.place.URLString.
Holds a valid URL String.
URLString(String) - Constructor for class com.artima.place.URLString
Constructs a URLString with passed String URL.

W

WebServerLink - class com.artima.place.WebServerLink.
Represents an HTTP-based link to a service on a webserver.
WebServerLink(URLString) - Constructor for class com.artima.place.WebServerLink
Construct a WebServerLink with a URLString.
WebServerLink(URLString[]) - Constructor for class com.artima.place.WebServerLink
Construct a WebServerLink with an array of URLStrings.

A C D E G H I K L M N O P R S T U W