Serialized Form
linkItem
LinkItem linkItem
- 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. This LinkItem
also contains
an attributes Set
object that provides localized information
about this service, suitable for presenting to users, which can be
used in presenting or describing a link to this service to users
or can be used by search engines indexing this service.
link
Link link
attributes
java.util.Set attributes
marshalledServiceItem
java.rmi.MarshalledObject marshalledServiceItem
groups
java.lang.String[] groups
- The groups with which to perform multicast discovery. If this
variable is null, that means to perform multicast discovery of
all reachable lookup services.
TODO: EXPLAIN "ALL REACHABLE LOOKUP SERVICES" WHEN YOU FIGURE
OUT WHAT IT MEANS IN THE LOOKUPDISCOVERY CLASS SEMANTICS.
template
net.jini.core.lookup.ServiceTemplate template
- The
ServiceTemplate
with which to do lookups.
retrieval
com.artima.place.MulticastDiscoveryRetrieval retrieval
- Instance of MulticastDiscoveryRetrieval which is being used to
perform a service retrieval.
keysAltered
java.lang.Object[] keysAltered
keysAdded
java.lang.Object[] keysAdded
keysRemoved
java.lang.Object[] keysRemoved
percentComplete
int percentComplete
host
java.lang.String host
port
int port
approach
int approach
- Indicates whether or not the list of
ServerAddress
es at
which to do unicast discovery should be done sequentially in order,
sequentially but randomized before starting, or concurrently via a
LookupLocatorDiscovery
object. If this variable is
ORDERED_SEQUENTIAL
, the list will be used as is. The
activation will first attempt to contact the first
ServerAddress
on the list. If that fails, the activation
will attempt to contact the second ServerAddress
on the
list, and so on. If this variable is RANDOM_SEQUENTIAL
,
by contrast, the list will be sorted before being sent to the
activation. By randomizing the list, a
UnicastDiscoveryLink
does a kind of load balancing. If
this variable is CONCURRENTLY
, a
LookupLocatorDiscovery
object will be used to
concurrently attempt to contact all (or many, depending upon how
LookupLocatorDiscovery
works) the
ServerAddress
es on the list.
serverAddresses
ServerAddress[] serverAddresses
- Host at which unicast discovery should be performed. This instance
variable will never be null.
template
net.jini.core.lookup.ServiceTemplate template
- The
ServiceTemplate
with which to do lookups at the
retrieval
com.artima.place.Retrieval retrieval
- Instance of UnicastDiscoveryRetrieval or LookupLocatorDiscoveryRetrieval which is being used to
perform a service retrieval.
urls
URLString[] urls
urlFactory
URLFactory urlFactory
url
java.lang.String url
- The full URL
String
, which will never be
null
.
protocol
java.lang.String protocol
- Host portion of URL. The host portion is required, therefore, this
variable will never be
null
.
host
java.lang.String host
- Host portion of URL. The host portion is required, therefore, this
variable will never be
null
.
port
int port
- Port portion of URL, converted to an int. If no port in the URL String
is specified, port is left at -1.
file
java.lang.String file
- File portion of URL. The file portion is optional in a URL. If no file
portion is specified, this variable will be
null
.
ref
java.lang.String ref
- Reference portion of URL, the part of the URL after the initial
'#'
character. The reference portion is optional in a
URL. If no reference portion is specified, this variable will be
null
.
urls
URLString[] urls
retrieval
com.artima.place.WebServerRetrieval retrieval
- Instance of WebServerRetrieval which is being used to
perform a service retrieval.
Package com.artima.place.attribute |
cachedDescription
java.lang.String cachedDescription
descriptionKey
java.lang.String descriptionKey
loader
ResourceBundleLoader loader
- The
ResourceBundleLoader
that can retrieve
ResourceBundle
s from which the localizable description
can be extracted.
This
loader
reference may be null
if a cached description exists.
cachedLocale
java.util.Locale cachedLocale
- The locale of any cached description, information that
was probably retrieved from a
ResourceBundle
returned by
the getResourceBundle
method of the
ResourceBundleLoader
. Whenever no cached description exists,
the cachedLocale
variable will be null
.
description
java.lang.String description
locale
java.util.Locale locale
cachedColor16Icon
byte[] cachedColor16Icon
cachedColor32Icon
byte[] cachedColor32Icon
cachedMono16Icon
byte[] cachedMono16Icon
cachedMono32Icon
byte[] cachedMono32Icon
iconKey
java.lang.String iconKey
loader
ResourceBundleLoader loader
- The
ResourceBundleLoader
that can retrieve
ResourceBundle
s from which the localizable icons
can be extracted.
This
loader
reference may be null
if cached icons exist.
cachedLocale
java.util.Locale cachedLocale
- The locale of any cached icons, information that
was probably retrieved from a
ResourceBundle
returned by
the getResourceBundle
method of the
ResourceBundleLoader
. Whenever no cached icons exist,
the cachedLocale
variable will be null
.
cachedColor16Icon
byte[] cachedColor16Icon
cachedColor32Icon
byte[] cachedColor32Icon
cachedMono16Icon
byte[] cachedMono16Icon
cachedMono32Icon
byte[] cachedMono32Icon
locale
java.util.Locale locale
cachedKeywords
java.util.SortedSet cachedKeywords
- A set of keywords that get serialized with this
Keywords
object. These keywords represent the Locales
specified in
the cachedLocales
variable. This may be
null
. If cachedKeywords
is
null
, then the only way to get keywords is by grabbing a
ResourceBundle
from a codebase specified in the locales
map. cachedKeywords
may be null
keywordsKey
java.lang.String keywordsKey
loader
ResourceBundleLoader loader
- The
ResourceBundleLoader
that can retrieve
ResourceBundle
s from which the localizable keywords
can be extracted.
This
loader
reference may be null
if a cached keywords exists.
cachedLocale
java.util.Locale cachedLocale
- The locale of any cached keywords, information that
was probably retrieved from a
ResourceBundle
returned by
the getResourceBundle
method of the
ResourceBundleLoader
. Whenever no cached keywords exists,
the cachedLocale
variable will be null
.
keywords
java.util.Set keywords
locale
java.util.Locale locale
percentComplete
int percentComplete
interval
int interval
modDate
java.util.Date modDate
- The date this resource was last modified.
cachedName
java.lang.String cachedName
nameKey
java.lang.String nameKey
loader
ResourceBundleLoader loader
- The
ResourceBundleLoader
that can retrieve
ResourceBundle
s from which the localizable name
can be extracted.
This
loader
reference may be null
if a cached name exists.
cachedLocale
java.util.Locale cachedLocale
- The locale of any cached name, information that
was probably retrieved from a
ResourceBundle
returned by
the getResourceBundle
method of the
ResourceBundleLoader
. Whenever no cached name exists,
the cachedLocale
variable will be null
.
name
java.lang.String name
locale
java.util.Locale locale
localesMap
java.util.Map localesMap
- A map from Locale keys to codebase URLString values.
baseName
java.lang.String baseName
- The basename of the resource bundle.
rolesMap
java.util.Map rolesMap
defaultRole
java.lang.String defaultRole
cachedText
java.lang.String cachedText
textKey
java.lang.String textKey
loader
ResourceBundleLoader loader
- The
ResourceBundleLoader
that can retrieve
ResourceBundle
s from which the localizable text
can be extracted.
This
loader
reference may be null
if a cached text exists.
cachedLocale
java.util.Locale cachedLocale
- The locale of any cached text, information that
was probably retrieved from a
ResourceBundle
returned by
the getResourceBundle
method of the
ResourceBundleLoader
. Whenever no cached text exists,
the cachedLocale
variable will be null
.
text
java.lang.String text
locale
java.util.Locale locale