|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Configuration interface, used
to simplify writing implementations. Entry that provides useful
implementations of equals, hashCode, and
toString. InvocationLayerFactory that
provides a convenient way for subclasses to create proxies and
invocation dispatchers for remote objects. AbstractILFactory instance with a
null class loader.
AbstractILFactory instance with the
specified class loader.
ActivationMonitor or ActivationInstantiator to
use Jini(TM) extensible remote invocation (Jini ERI), that is similar to
BasicILFactory except the returned invocation dispatcher only
accepts calls from the local host.AccessILFactoryinstance with no server
constraints, no permission class, and a null class
loader.
AccessILFactoryinstance with no server
constraints, no permission class, and the specified class loader.
BasicInvocationDispatcher that only accepts
calls from the local host.AcknowledgmentSource server context element to handle the
receipt of an acknowledgment that the remote call's result data
has been processed by the client.null underlying proxy, and null
client constraints.
Exporter implementation for exporting an activatable
remote object using its underlying exporter. null class loader.
java.rmi.activation.ActivationGroup to allow activatable objects that
are exported using an Exporter to go inactive.
ActivationGroupImpl, to control the
activation group's configuration. Configuration options, if any.
BasicJeriExporter. Activator using the well-known
activator object identifier. MatchSet instead. MatchSets
can be obtained using the
JavaSpace05.contents
method.AggregatePolicyProvider instance, containing
a main policy created as follows: if the
com.sun.jini.start.AggregatePolicyProvider.mainPolicyClass
security property is set, then its value is interpreted as the class
name of the main policy provider; otherwise, a default class name of
"net.jini.security.policy.DynamicPolicyProvider"
is used.
AggregatePolicyProvider instance with the
given main policy, which must be non-null.
RemoteEvent marking the transition of an
Entry from unavailable to
available.AvailabilityEvent instance.
abort.
System.exit(0).
activeObject method with the same arguments,
with the ActivationMonitor constraints (if any) set as
contextual client constraints, and with the group's subject (if any)
set as the executing subject.
addAttrSets parameter (that are not duplicates of
any of the elements already in the attrSets parameter)
added to the elements of attrSets.
addAttrSets parameter (that are not duplicates of
any of the elements already in the attrSets parameter)
added to the elements of attrSets.
DiscoveryListener to the set of
objects listening for discovery events.
DiscoveryListener to the set of
objects listening for discovery events.
jarName to the list of JAR files to process.
listenEndpoint to this
ListenContext's collection of
ListenEndpoint instances for the
ServerEndpoint it was passed to, starts a
listen operation on listenEndpoint if
necessary, and returns the ListenCookie for an
active listen operation on listenEndpoint.
ServiceDiscoveryListener object with
the event mechanism of a LookupCache.
proxy to the set of proxies used to identify
roots.
tellName to the tell list.
cl.
cl.
InvocationLayerFactory. BasicILFactory instance with no server
constraints, no permission class, and a null class
loader.
BasicILFactory with the specified server
constraints, permission class, and a null class
loader.
BasicILFactory with the specified server
constraints, permission class, and class loader.
InvocationDispatcher interface,
providing preinvocation access control for
remote objects exported using BasicJeriExporter.
InvocationHandler interface.
BasicInvocationHandler with the
specified ObjectEndpoint and server constraints.
BasicInvocationHandler with the
specified client constraints and with the same
ObjectEndpoint and server constraints as the given
other BasicInvocationHandler.
Exporter implementation for exporting
a remote object to use Jini(TM) extensible remote invocation
(Jini ERI). BasicJeriExporter with the given server
endpoint and invocation layer factory.
BasicJeriExporter with the given server
endpoint, invocation layer factory, enableDGC flag, and
keepAlive flag.
BasicJeriExporter with the given server
endpoint, invocation layer factory, enableDGC flag,
keepAlive flag, and object identifier.
MethodConstraints, allowing limited
wildcard matching on method names and parameter types. Endpoint for
sending requests to the object and a Uuid to identify
the object at that Endpoint.
BasicObjectEndpoint to reference a
remote object at the specified Endpoint with the
specified Uuid.
ProxyPreparer for verifying that proxies are trusted,
granting them dynamic permissions, and setting their constraints, as well as
for creating other proxy preparer subclasses that include those
operations. RenewalFailureEvent that
defers unmarshalling.
System.exit.true if at least one block has been
invoked without its corresponding unblock.
ConfigurationFile. serialVersionUID fields.RMIClassLoader with optional verification that the codebase URLs
used to load classes provide content integrity (see Security.verifyCodebaseIntegrity).main, except for the -stop
option.
net.jini.discovery.kerberos
unicast discovery format.net.jini.discovery.plaintext
discovery format.net.jini.discovery.ssl
unicast discovery format.net.jini.discovery.x500.SHA1withDSA format.net.jini.discovery.x500.SHA1withRSA format.ClientSubjectChecker that approves or rejects
client subjects based on whether or not they have been granted a particular
permission.Configuration. Exporter or ProxyPreparer instances, or other
application-specific objects, from configuration files, databases, or other
sources. Error.
Exporter
or ProxyPreparer instances, or application-specific objects,
constructed from data in a configuration source and override options, as
well as data supplied in the call to getEntry. Configuration is not found, including if null is
specified for provider options and the implementation does not provide
default options. Error.
Configuration instances,
using a configurable provider. ConnectionManager that manages
client-side connections to the specified connection endpoint.
JavaSpace05.contents
method can be used to view the space's contents.LandlordLease.
ConstrainableLandlordLease.
LandlordLeaseMap.LookupLocator subclass which supports constraint operations
through the RemoteMethodControl interface. ConstrainableLookupLocator instance which
can be used to perform unicast discovery to the host and port named by
the given URL with the provided constraints applied.
ConstrainableLookupLocator instance which
can be used to perform unicast discovery to the given host and port with
the provided constraints applied.
ConstrainableLookupLocator instances. net.jini.core.constraint package, and for the
BasicMethodConstraints, X500Principal and
KerberosPrincipal classes. ServerContext and
ObjectStreamContext.
cancel method is
called.
cancelAll method is called.
landlord.cancel() for each object in
cookies[], passing cookies[i].
cancel and entry or registration.
true if cancel has been invoked.
IllegalArgumentException if any element of
the array is not an instance of a valid Entry class
(the class is not public, or does not have a no-arg constructor, or
has primitive public non-static non-final fields).
NoSuchObjectException if it is
shutting down.
ConfigurationFile.
ServiceItem object found
through standard template matching.
InboundRequest.checkConstraints for a request with the
specified handle.
For any given constraint, there must be a clear delineation
of which aspects (if any) must be implemented by the transport
layer. This method must not return a constraint (as a
requirement or a preference, directly or as an element of
another constraint) unless this instance can implement all of
those aspects. Also, this method must not return a constraint
for which all aspects must be implemented by the transport
layer. Most of the constraints in the net.jini.core.constraint package must be fully implemented by
the transport layer and thus must not be returned by this
method; the one exception is Integrity, for which the
transport layer is responsible for the data integrity aspect
and higher layers are responsible for the code integrity
aspect.
For any ConstraintAlternatives in the specified
constraints, this method should only return a corresponding
constraint if all of the alternatives supported by this
instance need to be at least partially implemented by higher
layers in order to be fully satisfied.
The constraints passed to this method may include constraints based on relative time.
For any given constraint, there must be a clear delineation
of which aspects (if any) must be implemented by the transport
layer. This method must not return a constraint (as a
requirement or a preference, directly or as an element of
another constraint) unless this instance can implement all of
those aspects. Also, this method must not return a constraint
for which all aspects must be implemented by the transport
layer. Most of the constraints in the net.jini.core.constraint package must be fully implemented by
the transport layer and thus must not be returned by this
method; the one exception is Integrity, for which the
transport layer is responsible for the data integrity aspect
and higher layers are responsible for the code integrity
aspect.
For any ConstraintAlternatives in the specified
constraints, this method should only return a corresponding
constraint if all of the alternatives supported by this
instance need to be at least partially implemented by higher
layers in order to be fully satisfied.
The constraints passed to this method may include constraints based on relative time.
name.
true if the specified invocation handler's
constraints and object endpoint are trusted; returns
false otherwise.
BasicInvocationDispatcher.checkClientPermission with the
specified permission.
ListenEndpoint.
InboundRequest.checkPermissions for a request with the
specified handle.
UnsupportedConstraintException if handling of the given protocol does
not satisfy the constraints of this instance.
prop.
true if the specified object (which is not
yet known to be trusted) is equivalent in trust, content, and
function to this known trusted object, and false
otherwise.
true if the specified object (which is not
yet known to be trusted) is equivalent in trust, content, and
function to this known trusted object, and false
otherwise.
true if the specified object (which is not
yet known to be trusted) is equivalent in trust, content, and
function to this known trusted object, and false
otherwise.
true if the specified object (which is not
yet known to be trusted) is equivalent in trust, content, and
function to this known trusted object, and false
otherwise.
true if the argument is an instance of
KerberosEndpoint with the same values for server
principal, server host, and port; and either both this instance
and the argument have null socket factories, or
the factories have the same actual class and are equal; and
returns false otherwise.
true if the argument is an instance of
HttpsEndpoint with the same values for server host and
port; and either both this instance and the argument have
null socket factories, or the factories have the same
actual class and are equal; and returns false otherwise.
true if the argument is an instance of
SslEndpoint with the same values for server host and port;
and either both this instance and the argument have null
socket factories, or the factories have the same actual class and are
equal; and returns false otherwise.
true if the specified object (which is not
yet known to be trusted) is equivalent in trust, content, and
function to this known trusted object, and false
otherwise.
true if the argument is an instance of this
class, and calling the checkTrustEquivalence method on
the main proxy of this invocation handler, passing the main proxy of
the argument, returns true, and calling the
checkTrustEquivalence method on the bootstrap proxy of
this invocation handler, passing the bootstrap proxy of the argument,
returns true, and returns false otherwise.
true if the specified object (that is not yet
known to be trusted) is equivalent in trust, content, and function to
this known trusted object, and returns false otherwise.
URL.
ListenEndpoint.
configuration files and accessing Configuration entries.net.jini.discovery.kerberos
discovery format, specified in the Jini(TM) Discovery and Join
Specification. net.jini.discovery.plaintext
discovery format, specified in the Jini(TM) Discovery and Join
Specification. net.jini.discovery.ssl discovery
format, specified in the Jini(TM) Discovery and Join Specification. net.jini.discovery.x500.SHA1withDSA discovery format, specified in
the Jini(TM) Discovery and Join Specification. net.jini.discovery.x500.SHA1withRSA discovery format, specified in
the Jini(TM) Discovery and Join Specification. LookupDiscoveryService).
java.util.logging
package.LeaseRenewalService.
ServiceRegistrar.
serialVersionUID fields; computing class dependencies;
generating permission grants to debug security policy setup; providing
HTTP service; generating message digests; generating HTTPMD URLs;
generating wrapper JAR files; and generating preferred lists.null argument added as requirements and has all
of the preferences from each non-null argument added as
preferences.
PREPARED
changes for the specified transaction visible outside of the
transaction and unlock any resources locked by the transaction.
commit or
prepareAndCommit.
true if the two passed objects are
non-null, implement ReferentUuid and
their getReferentUuid methods return equivalent
Uuids, or if they are both null.
true if tryOnce has returned
successfully.
String.valueOf(Object) on each element of
an array of objects.
null if a
new connection needs to be created in a way that requires
synchronous I/O.
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
Transaction and remain visible for the lifetime of the
match set.
MarshalledObject that will
contain an object equivalent to the object contained
in this MarshalledInstance object.
ServiceDescriptor instance.
Uuid with the specified 128-bit
value.
Uuid with the 128-bit value
represented by the specified string.
PreferredClassProvider to use to load classes from
the specified path of URLs with the specified delegation
parent.
ActivationGroup instance and
returns it.
InvocationLayerFactory.Instances container object. The proxy sends
calls to the remote object using the supplied
ObjectEndpoint.
The returned proxy implements an implementation-specific set of
remote interfaces of impl and may implement additional
implementation-specific interfaces.
A given Exporter implementation should only call this
method once per export. An invocation dispatcher constructed for a
previous export should not be reused.
AbstractILFactory implements this method to return a
Proxy instance where:
If the class loader specified during construction is not
null, the proxy's class is defined by the specified
loader.
AccessILFactory.AccessDispatcher instance constructed with the
specified methods, the specified server capabilities, and the class
loader specified at construction.
SystemAccessILFactory.SystemDispatcher instance constructed with the
specified methods, the class loader specified during construction,
the remote object, server capabilities, and the server constraints,
permission class, and group policy that this factory was constructed
with and a flag indicating whether the dispatcher should only accept
calls from the local host.
SystemAccessILFactory.SystemDispatcher
instance constructed with the specified methods, the class loader
specified during construction, the remote object, server capabilities,
and the server constraints, permission class, and group policy that
this factory was constructed with and a flag indicating whether the
dispatcher should only accept calls from the local host.
Proxy instance
implementing the specified interfaces, communicating with the
specified remote object using the specified object endpoint.
Proxy instance
implementing the specified interfaces, communicating with the
specified remote object using the specified object endpoint.
LeaseRenewalSet that the client can
populate with leases to be renewed.
createLookupCache method allows the client-like
entity to request that the ServiceDiscoveryManager
create a new managed set (or cache) and populate it with
services, which match criteria defined by the entity, and whose
references are registered with one or more of the lookup
services the entity has targeted for discovery.
getRequestInputStream method
on the given request.
ObjectInputStream instance to use to read
objects from the response input stream obtained by invoking the getResponseInputStream method
on the given request.
getResponseOutputStream
method on the given request.
ObjectOutputStream instance to use to write
objects to the request output stream obtained by invoking the getRequestOutputStream method
on the given request.
ServiceID constructed from a 128-bit value
represented by a string.
DynamicPolicy that logs information about missing
permissions, and optionally grants all permissions, which is FOR
DEBUGGING ONLY. DynamicPolicyProvider().
null base policy object.
ExecPermission and
set of ExecOptionPermission have been granted to the client
subject or the empty protection domain (a domain with all
null elements) if there is no client subject.LeaseListener that clients must
implement if they want to receive desired expiration reached events
in addition to renewal failure events.com.sun.jini.discovery package. DiscoveryProtocolVersion, MulticastMaxPacketSize,
MulticastTimeToLive, UnicastSocketTimeout,
ConnectionRelativeTime,
ConnectionAbsoluteTime.DiscoveryListener
interface or the DiscoveryChangeListener) to indicate to
interested parties that one or more ServiceRegistrar
objects have been discovered or discarded during the discovery process.DiscoveryEvent object, with the given
source and set of registrars.
DiscoveryEvent object, with the given
source and registrars-to-groups mapping.
Discovery class to identify format providers available
via resource, as described in the documentation for the
Discovery.getProtocol2(ClassLoader) method. DiscoveryProtocolException with the
specified detail message.
DiscoveryProtocolException with the
specified detail message and cause.
CodeSource of a
downloaded class in order for the class to be defined using RMIClassLoader.
DownloadPermission with the name
"permit".
DynamicPolicyProvider instance that wraps a
default underlying policy.
DynamicPolicyProvider instance that wraps
around the given non-null base policy object.
MulticastAnnouncement instance that contains the decoded data,
with constraint checking optionally delayed.
MulticastAnnouncement instance that contains the decoded data.
MulticastAnnouncement instance that contains the decoded data, with
constraint checking optionally delayed.
MulticastAnnouncement instance that contains the decoded data.
MulticastRequest instance
that contains the decoded data, with constraint checking optionally
delayed.
MulticastRequest instance that
contains the decoded data.
MulticastRequest instance that
contains the decoded data, with constraint checking optionally
delayed.
MulticastRequest instance
that contains the decoded data.
next():
If the last call to next() returned an
Entry that entry will be removed from the space.
ith -1 in granted
was denied because of denied[i].
ThreadDesc, or null if none.
descCreated flag
ServiceRegistrar from the
managed set of lookup services, making the corresponding lookup
service eligible for re-discovery.
ServiceRegistrar from the
managed set of lookup services, making the corresponding lookup
service eligible for re-discovery.
ServiceRegistrar from the
managed set of lookup services, making the corresponding lookup
service eligible for re-discovery.
InboundRequest
to the specified remote object.
run method with privileges
enabled, preserving the domain combiner (if any) of the calling context.
run method with privileges
enabled, preserving the domain combiner (if any) of the calling context.
context collection and invokes the run method
of the supplied runnable object.
ExpirationWarningEvent objects.
Configuration with no entries. EventMailbox interface allows clients
to specify and use a third party for the purpose of
storing and retrieving events.Exporter implementations.
target listener, if any.
DatagramPackets, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints.
DatagramPackets, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints.
ServerEndpoint by passing the
ListenEndpoint for each of them to
listenContext, which will ensure an active listen
operation on each endpoint, and returns an
Endpoint instance corresponding to the listen
operations chosen by listenContext.
ListenEndpoint for this HttpServerEndpoint to
listenContext, which will ensure an active listen
operation on the endpoint, and returns an
HttpEndpoint instance corresponding to the listen
operation chosen by listenContext.
ListenEndpoint for this KerberosServerEndpoint to
listenContext, which will ensure an active listen
operation on the endpoint, and returns a KerberosEndpoint
instance corresponding to the listen operation chosen by
listenContext.
ListenEndpoint for this HttpsServerEndpoint to
listenContext, which will ensure an active listen
operation on the endpoint, and returns an HttpsEndpoint
instance corresponding to the listen operation chosen by
listenContext.
ListenEndpoint for this SslServerEndpoint to
listenContext, which will ensure an active listen
operation on the endpoint, and returns an SslEndpoint
instance corresponding to the listen operation chosen by
listenContext.
ListenEndpoint for this TcpServerEndpoint to
listenContext, which will ensure an active listen
operation on the endpoint, and returns a
TcpEndpoint instance corresponding to the listen
operation chosen by listenContext.
Entry[] arrays are the same.
FilePermission
instances created with their names are equal.
MarshalledWrapper
for equality.
ActivatableInvocationHandler for equality.
true if the argument is a
Primitive for which the result of calling
getValue is the same as the value for this instance,
otherwise false.
host and
port fields.
AbstractEntry to the specified
object.
true if the two arguments are of the same
class and for each entry field F, the arguments'
values for F are either both null or the
invocation of equals on one argument's value for
F with the other argument's value for F as
its parameter returns true.
Uuid for
equality.
MarshalledInstance to another
object.
BasicInvocationHandler for equality.
BasicObjectEndpoint for equality.
HttpEndpoint for equality.
HttpServerEndpoint for equality.
null or have the same actual class and
are equal.
==; have the
same server principal; have the same values for server host and
port; have socket factories that are either both
null, or have the same actual class and are equal;
and have server socket factories that are either both
null, or have the same actual class and are equal.
null, or have the same actual class and are equal.
==; have server principals that are
either both null or are equal when compared as the elements
of a Set; have the same values for server host and port; have
socket factories that are either both null, or have the
same actual class and are equal; and have server socket factories that
are either both null, or have the same actual class and are
equal.
null, or have the same actual class and are equal.
==; have server principals that are
either both null or are equal when compared as the elements
of a Set; have the same values for server host and port; have
socket factories that are either both null, or have the
same actual class and are equal; and have server socket factories
that are either both null, or have the same actual class
and are equal.
TcpEndpoint for equality.
TcpServerEndpoint for equality.
true if the specified object is an instance
of the same class as this permission and has the same target name
as this permission; returns false otherwise.
listen) every principal that matches the
peer principals of one instance matches the peer principals of the
other instance.
true if the given object is an instance of the same
class as this object, with the same value for verify, with
method constraints that are equals or similarly not
specified, and with permissions containing the same
elements, independent of order.
true if the given object is a
GrantPermission which both implies and is implied by this
permission; returns false otherwise.
true if the specified object and this object
are both instances of this class that were constructed with equivalent
arguments.
Permission.equals(java.lang.Object).
true if the specified object and this object
are both instances of this class that were constructed with equivalent
permissions.
true if the argument is an instance of this
class with the same main proxy and the same bootstrap proxy, and
false otherwise.
MethodConstraints instances are
equivalent given a method-to-method mapping.
This method should be passed an OutboundRequest
that was produced by an OutboundRequestIterator
returned from this object's newCall method.
This method must be invoked after writing the request data to
and before reading any response data from the
OutboundRequest.
If the remote call was successfully executed (such that the
response data may now be read) this method returns
null. This method returns a non-null
RemoteException to indicate a
RemoteException that the remote call should fail
with. For example, if the referenced object does not exist at
the remote endpoint, a NoSuchObjectException will be
returned. This method throws an IOException for
other communication failures.
This method reads a byte from the response input stream of
call.
ActivationInstantiator implementation that only accepts
calls from the local host before delegating to the specified remote
object, exports the wrapper with the underlying exporter, and returns
the resulting proxy.
ActivationMonitor
implementation that only accepts calls from the local host before
delegating to the specified remote object, exports the wrapper with
the underlying exporter, and returns the resulting proxy.
ActivationSystem
implementation that only accepts calls from the local host and
enforces the group policy (if any) before delegating to the specified
remote object, exports the wrapper with the underlying exporter, and
returns the resulting proxy.
impl, to the RMI-IIOP runtime and
returns a proxy (stub) for the remote object.
impl, to the JRMP runtime and
returns a proxy (stub) for the remote object.
FAILED is a message level indicating that a facility has
experienced a failure that it will reflect to its caller.
BasicJeriExporter. LeasePeriodPolicy that grants
lease times based on a fixed default and maximum lease. FixedLeasePeriodPolicy with
the specified values for the maxium and default lease
lengths.
finalize
method.
MarshalledInstance to another
object.
DynamicPolicy interface. GrantPermission for the permission(s) specified
in the name string.
GrantPermission for the given permission.
GrantPermission for the given permissions.
ActivationGroupDesc
instances can be used.Uuid.
Uuid with 122 bits of its value
produced from a cryptographically strong random sequence.
get method of the wrapped MarshalledInstance, passing the
integrity value sampled during deserialization as the
verifyCodebaseIntegrity argument.
GrantPermission is always the empty string
"".
Permission.getActions().
ActivationID to
ActivationDesc for all activatable objects
registered in the group registered under the specified activation
group identifier.
ActivationGroupID to
ActivationGroupDesc for all registered
activation groups.
null if activation is not being used with this
exporter.
JavaSpaceAdmin
interface.
null
if there is no exception associated with this error.
null if no socket channel is available.
null if no socket channel is available.
null.
PreferredClassLoader implements this method as
follows:
If this PreferredClassLoader was constructed
with a non-null export class annotation string,
then this method returns that string.
RMIClassLoaderSpi.getClassAnnotation(Class).
RMIClassLoaderSpi.getClassLoader(String).
String
representing a classpath into file URL(s).
BasicInvocationHandler's client
constraints.
null if none (in which case Socket objects
are created directly).
null if the client was not authenticated.
String
representing a codebase into standard URL(s).
null.
defaultValue if not
constrained.
null value.
null value.
null value.
ListenCookie to identify the listen
operation as the return value of the ListenContext.addListenEndpoint method.
80.
false if it is guaranteed that no data
written for this request has been processed by the recipient.
ServiceDescriptors contained in the service
starter configuration.
LookupLocator objects representing the
desired lookup services that are currently discovered.
DiscoveryManagement that was
either passed into the constructor, or that was created as a result
of null being input to that parameter.
getDiscoveryManager method will return an
object that implements the DiscoveryManagement
interface.
true if DGC is enabled on the server endpoint to
the object corresponding to this exporter; otherwise
returns false.
true if this
BasicObjectEndpoint participates in DGC and
false otherwise.
Endpoint for the referenced remote
object.
Collection of the entries that could be
unmarshalled by the operation.
Configuration.NO_DEFAULT.
Configuration.NO_DATA), returning the default
value if no matching entry is found and the default value is not Configuration.NO_DEFAULT.
Configuration.NO_DEFAULT.
Configuration.NO_DATA), returning the default
value if no matching entry is found and the default value is not Configuration.NO_DEFAULT.
Entry whose transition
triggered this event.
Throwable, where each element of the array corresponds
to one of the exceptions that occurred during the unmarshalling
process.
Throwable, where each element of the array
corresponds to one of the exceptions that occurred during the
unmarshalling process.
long that indicates the time that the
lease will expire.
impl to the getRemoteInterfaces method.
impl to the getRemoteInterfaces method.
float that falls within the given inclusive
range from the specified Configuration using the specified
component and entry names.
getGrants method of the
currently active sub-policy to return a new array containing the set of
permissions dynamically granted to protection domains which are
associated with the class loader of the given class and possess at least
the given set of principals.
getGrants method of the underlying policy associated
with the loader of the given class (the loader-specific policy if the
class loader is null, the same as or a child of the loader
specified in the constructor for this instance, or the default loader
otherwise).
ThreadGroup the thread will be created in.
SharedActivationGroupDescriptor contained in the
service starter configuration.
HttpEndpoint connects to.
HttpEndpoint instances produced by listening on
this HttpServerEndpoint, or null if
the IP address string obtained from InetAddress.getLocalHost will be
used.
KerberosEndpoint instances created by listening on this
object.
HttpsEndpoint
instances created by listening on this object, or null if
enumerateListenEndpoints will
use the default server host.
SslEndpoint instances
created by listening on this object, or null if enumerateListenEndpoints will use the default
server host.
TcpEndpoint connects to.
TcpEndpoint instances produced by listening on
this TcpServerEndpoint, or null if
the IP address string obtained from InetAddress.getLocalHost will be
used.
String
representing a codebase or classpath into URL(s).
ProxyPreparer accessor method.
DiscoveryProtocolVersion constraint for the given
version number.
HttpEndpoint instance for the given host name
and TCP port number.
HttpEndpoint instance for the given
host name and TCP port number that contains the given SocketFactory.
HttpServerEndpoint instance for the
given TCP port number.
HttpServerEndpoint instance for the given
host name and TCP port number.
HttpServerEndpoint instance for the
given host name and TCP port number that contains the given
SocketFactory and
ServerSocketFactory.
KerberosEndpoint instance for the given
server host name, TCP port number, and server
principal.
KerberosEndpoint instance for the given
server host name, TCP port number, server principal, and
SocketFactory.
KerberosServerEndpoint instance with the
specified port, using the default server subject, server
principal, and server host.
KerberosServerEndpoint instance with the
specified server host and port, using the default server
subject and server principal.
KerberosServerEndpoint instance with the
specified server host, port, and socket factories, using the
default server subject and server principal.
KerberosServerEndpoint instance with the
specified server subject, server principal, server host, and
port.
KerberosServerEndpoint instance with the
specified server subject, server principal, server host, port,
and socket factories.
TcpEndpoint instance for the given
host name and TCP port number.
TcpEndpoint instance for the given host
name and TCP port number that contains the given
SocketFactory.
TcpServerEndpoint instance for the given
TCP port number.
TcpServerEndpoint instance for the given
host name and TCP port number.
TcpServerEndpoint instance for the given
host name and TCP port number that contains the given
SocketFactory and
ServerSocketFactory.
int that falls within the given inclusive
range from the specified Configuration using the specified
component and entry names.
MarshalledWrapper instance, or false if this
instance was not produced by deserialization or was deserialized from a
stream with no integrity protection setting.
Method objects,
containing all remote methods for which the invocation
dispatcher should accept incoming remote calls.
InvocationLayerFactory for this
exporter.
java command for the command line being analyzed.
ServiceRegistrar objects, each
corresponding to a lookup service with which the service is currently
registered (joined).
true if the virtual machine is kept alive while
the object corresponding to this exporter is exported; otherwise
returns false.
KeyStore initialized with contents read from a
location specified as a file or URL.
Lease object associated
with this registration.
Lease associated with this
match set, or null if this match set is not
leased.
LeaseRenewalManager class
that was either passed into the constructor, or that was created
as a result of null being input to that parameter.
getLeaseRenewalManager method will return an
instance of the LeaseRenewalManager class.
Lease, where each element of the array corresponds
to a successfully unmarshalled object.
Uuid's 128-bit value.
LifeCycle accessor method.
0 if this error
descriptor is not associated with a line number.
RemoteEventListener associated
with this registration.
null if location information is not available.
LookupLocator in
which each instance corresponds to a specific lookup service to
discover.
LookupLocator in
which each instance corresponds to a specific lookup service to
discover.
LookupLocator in
which each instance corresponds to a specific lookup service to
discover.
long that falls within the given inclusive
range from the specified Configuration using the specified
component and entry names.
MarshalledInstance wrapped by this
MarshalledWrapper.
MarshalledObject, where each element of the array is
a marshalled instance of the Lease interface, and
corresponds to an object that could not be successfully
unmarshalled.
MarshalledObject, where each element of the array is a
marshalled instance of the ServiceRegistrar interface,
and corresponds to an object that could not be successfully
unmarshalled.
Uuid's 128-bit value.
null if this descriptor matches
all methods.
null object from the specified
Configuration using the specified arguments.
null object from the specified
Configuration using the specified arguments.
null object from the specified
Configuration using the specified arguments.
BasicInvocationHandler's
ObjectEndpoint.
0 if the error did not occur in an override.
null if this
descriptor matches all parameter types or all methods.
getPermissions method of the
currently active sub-policy to return the set of permissions allowed for
code from the specified code source, as a newly-created mutable
PermissionCollection which supports heterogeneous
permission types.
PermissionCollection containing AllPermission is returned.
getPermissions method of the
underlying default policy.
PermissionCollection containing AllPermission is returned.
CodeSource and
defined by this class loader.
Policy.getPermissions(CodeSource).
Policy.getPermissions(ProtectionDomain).
Policy.getPermissions(CodeSource).
Policy.getPermissions(ProtectionDomain).
HttpEndpoint connects to.
HttpServerEndpoint
listens on.
ListenEndpoints
created by this server endpoint listen on.
0 if it selects a free port.
0 if it selects a free port.
TcpEndpoint connects to.
TcpServerEndpoint
listens on.
ServiceItem containing the
service reference corresponding to the given event.
ServiceItem containing the
service reference corresponding to the given event.
null if it is anonymous.
null if it is anonymous.
null.
ProxyTrustVerifier.
TrustVerifier which can be used to verify that
a proxy can be trusted as a proxy for the service; that is, the
isTrustedObject method of the
returned verifier can be called with a candidate proxy.
TrustVerifier that can be used to verify that
a proxy can be trusted as a proxy for the service; that is, the
isTrustedObject method of the
returned verifier can be called with a candidate proxy.
Uuid that has been assigned to the
resource this proxy represents.
LookupLocator.getRegistrar() with the following differences.
LookupLocator.getRegistrar(int), additionally applying the
supplied discovery constraints.
ServiceRegistrar, each
corresponding to a proxy to one of the currently discovered lookup
services.
ServiceRegistrar, each
corresponding to a proxy to one of the currently discovered lookup
services.
ServiceRegistrar, each
corresponding to a proxy to one of the currently discovered lookup
services.
ServiceRegistrar, each
corresponding to a proxy to one of the currently discovered lookup
services.
ServiceRegistrar, where each element of the array
corresponds to a successfully unmarshalled object.
Lease associated
with the source of this event.
InputStream to read the request data
from.
OutputStream to write the request data
to.
clazz.
InputStream to read the response data
from.
OutputStream to write the response data
to.
BasicInvocationHandler's server
constraints.
null if provider does not contain context for the
current thread.
ClientHost interface whose
getClientHost method
returns the client host if the current thread is handling a JRMP
remote call, or null otherwise.
ServerContext.getServerContext) that is an instance of the given
type type.
ServerSocketFactory that this endpoint
uses to create ServerSocket objects.
ServerSocket instances, or
null if it uses default server sockets.
ServerSocket instances, or null if it uses
default server sockets.
ServerSocket instances, or null if it uses
default server sockets.
ServerSocketFactory that this endpoint
uses to create ServerSocket objects.
null if none (in which case
java.net.ServerSocket objects are created directly).
ProxyPreparer accessor method.
Entry whose
transition triggered this event.
Entry removed by
the last call to next.
SocketFactory that this endpoint uses to
create Socket objects.
SocketFactory that
HttpEndpoint objects produced by listening on this
HttpServerEndpoint will use to create
Socket objects.
SocketFactory that this endpoint uses
to create Socket objects.
KerberosEndpoint instances, which are created by listening on
the ListenEndpoint instances of this server
endpoint, use to create Socket instances, or
null if they use default sockets.
Socket instances, or null if it uses default sockets.
HttpsEndpoint
instances created by listening on this server endpoint use to create
Socket instances, or null if they use default
sockets.
Socket instances, or null if it uses default sockets.
SslEndpoint
instances created by listening on this server endpoint use to create
Socket instances, or null if they use default
sockets.
SocketFactory that this endpoint uses
to create Socket objects.
SocketFactory that
TcpEndpoint objects produced by listening on this
TcpServerEndpoint will use to create
Socket objects.
key from the
resource bundle for this class.
key from the
resource bundle for this class.
key from the
resource bundle for this class.
key from the
resource bundle for this class.
Throwable (if any) that was thrown by
the last renewal attempt.
LookupLocator objects representing the
desired lookup services that have not yet been discovered.
DiscoveryProtocolVersion,
ConnectionRelativeTime, MulticastMaxPacketSize,
MulticastTimeToLive, and UnicastSocketTimeout.
OutboundRequest.getUnfulfilledConstraints for a request with
the specified handle.
Collection of UnusableEntryExceptions
with one element for each Entry that could not be
unmarshalled by the operation.
TrustVerifier that will verify the
proxies produced by this factory.
X500Principal for the alias in a
KeyStore; or null if the alias is not found,
if the alias is not associated with a certificate, or if the certificate
is not an X509Certificate.
grant method of the
currently active sub-policy to grant the specified permissions to all
protection domains (including ones not yet created) which are associated
with the class loader of the given class and possess at least the given
set of principals.
grant method of the underlying policy associated with
the loader of the given class (the loader-specific policy if the class
loader is null, the same as or a child of the loader
specified in the constructor for this instance, or the default loader
otherwise).
DynamicPolicy interface, delegates to the security policy
provider to grant the specified permissions to all protection domains
(including ones not yet created) that are associated with the class
loader of the given class and possess at least the principals of the
current subject (if any).
DynamicPolicy interface, delegates to the security policy
provider to grant the specified permissions to all protection domains
(including ones not yet created) that are associated with the class
loader of the given class and possess at least the given set of
principals.
DynamicPolicy interface, takes the set of permissions dynamically
granted to the class loader of fromClass with the current
subject's principals, determines which of those permissions the calling
context is authorized to grant, and dynamically grants that subset of
the permissions to the class loader of toClass, qualified
with the current subject's principals.
true if the currently active sub-policy supports
dynamic grants; this is determined by delegating to the
grantSupported method of the currently active sub-policy if
it implements the DynamicPolicy interface.
true if both of the underlying policy providers
implement DynamicPolicy and return true from calls
to grantSupported; returns false otherwise.
true if the installed security policy provider
supports dynamic permission grants--i.e., if it implements the DynamicPolicy interface and calling its grantSupported method returns
true.
true if this policy provider supports dynamic
permission grants; returns false otherwise.
renewAll,
granted[i] is the granted lease time, or -1 if the
renewal for that lease generated an exception.
Map from the service IDs of the registrars of this event
to the groups in which each registrar is a member.
HANDLED is a message level indicating that a facility has
detected a failure that it will take steps to handle without reflecting
the failure to its caller.
Endpoint abstraction that uses HTTP
messages sent over TCP sockets (instances of Socket) for the
underlying communication mechanism.
ServerEndpoint abstraction that
uses HTTP messages sent over TCP sockets (instances of ServerSocket) for the underlying communication mechanism.
Endpoint that uses HTTPS (HTTP over TLS/SSL) to
support invocation constraints for communication through firewalls. ServerEndpoint that uses HTTPS (HTTP over
TLS/SSL) to support invocation constraints for communication through
firewalls. interrupt has been called
on this thread.
true if this iterator has additional encoders, or
false otherwise.
true if this iterator supports making at
least one more attempt to communicate the request, and
false otherwise.
true if the iteration has more elements, and
false otherwise.
true if the class loader of the specified dynamic
proxy's class is trusted by this verifier; returns false
otherwise.
true if the specified dynamic proxy's class is
trusted by this verifier; returns false otherwise.
MarshalledWrapper.
host and
port field values.
AbstractEntry.hashCode(this).
hashCode on each of the argument's
non-null entry fields.
Uuid.
MarshalledInstance.
BasicObjectEndpoint.
HttpEndpoint.
HttpServerEndpoint.
TcpEndpoint.
TcpServerEndpoint.
Permission.hashCode().
codebase
parameter and displays a warning message if
it is determined that a potential codebase
accessibility problem exists.
Configuration with no entries.
IiopExporter can be used to export a single remote object to
the RMI-IIOP
runtime. ServerConnection.
ActivationInstantiator instance so that
it only accepts calls from the local host.JrmpExporter that
exports on an anonymous port.
ActivationInstantiator remote
object exported with
BasicJeriExporter. Security.verifyCodebaseIntegrity,
allowing the URLs that provide content integrity to be extended.EventMailbox interface. JavaSpace interface. InterruptedStatusThread object.
InterruptedStatusThread object.
InterruptedStatusThread object.
InterruptedStatusThread object.
InterruptedStatusThread object.
InterruptedStatusThread object.
InterruptedStatusThread object.
InterruptedStatusThread object.
req,
added as a requirement if it is a non-null value, and has
the second constraint, pref, added as a preference if it
is a non-null value and is not a duplicate of the
requirement.
reqs, added as requirements if the array is a
non-null value, and has all of the constraints from
the second array, prefs, added as preferences if the
array is a non-null value.
reqs, added as requirements if the collection
is a non-null value, and has all of the constraints from
the second collection, prefs, added as preferences if the
collection is a non-null value.
InvocationLayerFactory.createInstances.true if the specified permission is an instance
of ExecOptionPermission and every option that matches
the name of specified permission also matches the name of this
permission; returns false otherwise.
true if the specified permission is an instance
of ExecPermission and a FilePermission
constructed with the name of this permission implies a
FilePermission constructed with the name of the specified
permission; returns false otherwise.
true is returned.
true is returned.
true if every fully qualified name that
matches the specified permission's name also matches this
permission's name; returns false otherwise.
true if the specified permission is an instance
of AuthenticationPermission, and every action included in
the specified permission is included as an action of this permission,
and every principal that matches the local principals of the specified
permission also matches the local principals of this permission, and
(if the specified permission has any action besides
listen) every principal that matches the peer principals
of this permission also matches the peer principals of the specified
permission; returns false otherwise.
true if the given permission is a
GrantPermission implied by this permission, or
false otherwise.
Policy.implies(java.security.ProtectionDomain, java.security.Permission).
Policy.implies(java.security.ProtectionDomain, java.security.Permission).
Permission.implies(java.security.Permission).
true if at least one start has been
invoked without its corresponding stop.
Activatable object, inactive.
ObjectStreamContext and has
in its context collection an object of type
IntegrityEnforcement, the
integrityEnforced method
of that object is called and the resulting value returned; otherwise,
false is returned.
true if object integrity is being enforced, and
false otherwise.
invoke method with the same arguments, and returns
the result.
proxy, and returns the result.
method on the specified remote
object impl, with the specified arguments.
proxy, and returns the result.
true if the the thread will be daemon
thread, returns false otherwise.
true if the instance has no requirements and no
preferences; returns false otherwise.
arg is a plugin-specific command-line
option for this plugin and save any necessary state.
true if a class or resource with the
specified name is preferred for this class loader, and
false if a class or resource with the specified
name is not preferred for this loader.
true if the specified invocation
handler is trusted by this trust verifier; returns
false otherwise.
true if the specified object is known to be trusted
to correctly implement its contract; returns false
otherwise.
true if the specified proxy object (that is
not yet known to be trusted) is equivalent in trust, content, and
function to the canonical server reference this object was
constructed with; otherwise returns false.
true if the specified object is known to be
trusted to correctly implement its contract; returns false
otherwise.
true if the specified object is a trusted
ConstrainableLookupLocator instance; returns
false otherwise.
true if the specified object is a trusted
Jini ERI dynamic proxy or a trusted Jini ERI object endpoint;
returns false otherwise.
true if the object is an instance of
KerberosEndpoint and the SocketFactory it
uses internally, if not null, is trusted by the
given TrustVerifier.Context, or the object is an
instance of KerberosPrincipal.
true if the object is an instance of SslEndpoint or HttpsEndpoint, and it's SocketFactory is
either null or trusted by the specified
TrustVerifier.Context; or if the object is an instance of
ConfidentialityStrength or X500Principal; and returns
false otherwise.
true if the specified object is trusted to
correctly implement its contract; returns false
otherwise.
true if the specified object is known to be
trusted to correctly implement its contract; returns false
otherwise.
true if the specified object is known to be
trusted to correctly implement its contract; returns false
otherwise.
true if the specified dynamic proxy interface is
trusted by this verifier; returns false otherwise.
true if the transition that triggered
this event was a transition from invisible to
visible as well as a transition from unavailable to
available, and false otherwise.
JavaSpace05 interface extends the JavaSpace interface to provide methods that allow clients to
perform batch operations on the space (which are generally more
efficient than performing an equivalent set of singleton
operations) and to more easily develop applications where a
given Entry needs to be read by multiple clients.
JoinAdmin and DestroyAdmin methods though those interfaces. A view
of the space contents can be obtained through the
JavaSpace05.contents
method.ServiceIDListener object,
communicate the service ID assigned by the first lookup service
with which the service is registered.
Configuration object,
that will register the given service reference with all discovered
lookup services and, through an event sent to the given
ServiceIDListener object, communicate the service ID
assigned by the first lookup service with which the service is
registered.
ServiceID.
Configuration, that will
register the service with all discovered lookup services, using the
supplied ServiceID.
JrmpExporter contains the information necessary to export a
single remote object to the
JRMP runtime. Endpoint implementation that uses Kerberos as the
underlying network security protocol to support security related
invocation constraints its caller specified for the corresponding
remote request. ServerEndpoint implementation that uses Kerberos as the
underlying network security protocol to support security related
invocation constraints for remote requests. KerberosEndpoint,
and principals of type KerberosPrincipal. Security.TrustVerifier for this package.
KeyStore
conveniently from within the source of a Configuration. LandlordLease implementation of the
Lease interface.Landlord.renewAll method.RenewResults object setting the field
granted to the passed value, and denied
to null.
RenewResults object setting the field
granted and denied fields to the
passed values.
net.jini.core.lease.Lease that works
with the the Landlord protocol.LandlordLease.
LeaseMap for LandlordLease.Uuid.
LandlordLease instances.LeaseFactory that will create
LandlordLeases with the specified
Landlord and landlord Uuid.
LeaseRenewalEvent
instances must implement.
Result
object.
LeaseRenewalManager cannot renew
a lease.
config to control implementation-specific
details of the behavior of the instance created.
getLeases call.
LeaseUnmarshalException
with a specified message.
LeaseUnmarshalException.
Level values. LoaderSplitPolicyProvider instance which
delegates to loaderPolicy any permission query/grant
operations involving protection domains or classes with the given class
loader, any child class loader of the given class loader, or the
null class loader; all other operations are delegated to
defaultPolicy (with the exception of refresh,
which applies to both policies).
LogManager that insures that the Levels.FAILED and Levels.HANDLED
fields, instances of Level, have been initialized, and that can
periodically check for changes to the logging configuration file and force
it to be reread. RandomAccessFile
RandomAccessFile
LogStore.
LogStore.
LookupCache interface defines the methods provided
by the object created and returned by the
ServiceDiscoveryManager
when a client-like entity invokes the
createLookupCache method. Configuration.
Configuration, that will organize and manage all
discovery-related activities on behalf of the client or service
that instantiates this class.
LookupLocator object, set up to perform
discovery to the given URL.
LookupLocator object, set to perform unicast
discovery to the input host and port.
LookupLocatorDiscovery),
with an initial array of LookupLocators to be managed.
Configuration.
MarshalledObject, different
exceptions can occur. LookupUnmarshalException.
LookupUnmarshalException.
java command, properties, and
options supplied on the command line being analyzed.
java command, properties, and
options supplied on the command line.
java command given by
javaCmd.
ListenEndpoint,
dispatching them to the supplied
RequestDispatcher in the form of InboundRequest instances.
RMIClassLoader.loadClass, optionally verifying that the
codebase URLs provide content integrity.
RMIClassLoaderSpi.loadClass(String,String,ClassLoader).
RMIClassLoader.loadProxyClass, optionally verifying that the
codebase URLs provide content integrity.
RMIClassLoaderSpi.loadProxyClass(String,String[],ClassLoader).
ServiceItem object that satisfies the given
filter parameter.
ServiceItem that each
satisfy the given filter parameter.
ServiceDiscoveryManager (the managed
set) for a service reference that matches criteria defined by the
entity that invokes this method.
BasicJeriExporter. MailboxPullRegistration defines the interface through which
a client manages its registration and its notification processing.
MailboxRegistration defines the interface through which
a client manages its registration and its notification processing.
ObjectInputStream that implements the
dynamic class loading semantics of Java(TM) Remote Method
Invocation (Java RMI) argument and result
unmarshalling (using RMIClassLoader). MarshalInputStream that reads
marshalled data from the specified underlying
InputStream.
ObjectOutputStream that implements the
dynamic class loading semantics of Java(TM) Remote Method Invocation
(Java RMI) argument and result
marshalling (using RMIClassLoader). MarshalOutputStream that writes
marshalled data to the specified underlying
OutputStream.
MarshalledInstance contains an object in serialized
form. MarshalledInstance that contains the
marshalled representation of the current state of the supplied
object.
MarshalledInstance that contains the
marshalled representation of the current state of the supplied
object.
MarshalledInstance from an
existing MarshalledObject.
MarshalledInstance that samples the integrity setting
(if any) of the stream it is unmarshalled from, and uses that setting to
determine whether or not to verify codebase integrity when calling the
get method of the contained
MarshalledInstance.MarshalledWrapper wrapping a
MarshalledInstance containing the given object.
MarshalledWrapper wrapping the given
MarshalledInstance.
Entry instances to be incrementally
returned from a JavaSpaces(TM) service. BasicJeriExporter. Method to
InvocationConstraints, used to specify per-method constraints.
ActivationMonitor instance so that it
only accepts calls from the local host.JrmpExporter that
exports on the standard activation port (1098).
JrmpExporter that
exports on the specified port.
ActivationMonitor remote object exported with
BasicJeriExporter. MulticastAnnouncement instance containing the
given values.
MulticastMaxPacketSize constraint for the given
multicast packet size limit.
MulticastRequest instance containing the
given values.
MulticastTimeToLive constraint for the given time
to live value.
DestroySharedGroup application.
URL address.
ServiceStarter application.
ConfigurationFile, printing messages to
System.err for any errors found.
serialVersionUID fields,
and prints the names of such classes to the standard output stream.
ConnectionAbsoluteTime instance with time obtained
by adding the specified base time argument to the duration value
from this instance.
RelativeTimeConstraint with the result of invoking that
constraint's makeAbsolute method with the specified base
time, and invoking the create method of this class with
the revised collection of constraints.
DelegationAbsoluteTime instance with times obtained
by adding the specified base time argument to the duration values
from this instance.
RelativeTimeConstraint with
the result of invoking that constraint's makeAbsolute
method with the specified base time, and creating a new instance of
this class with duplicate requirements, duplicate preferences, and
preferences that are duplicates of requirements all removed.
RelativeTimeConstraint
replaced by the result of invoking the constraint's
makeAbsolute method with the current time (as given by
System.currentTimeMillis).
out.
method to
the outgoing request stream, out.
out.
throwable for the specified remote method
to the marshal output stream, out.
ServiceRegistrar interface, and each is a proxy of
one of the recently discovered or discarded lookup service(s); the
lookup service(s) with which this event is associated.
tmpl is the same class as, or a
superclass of, the parameter e, and that every
non-null public field of tmpl is the
same as the corresponding field of e.
BasicProxyPreparer.methodConstraintsSpecified is
true.
BasicProxyPreparer.methodConstraints when verifying if proxies are
trusted and for setting their constraints.
attrSets parameter, modified according to the contents
of both the attrSetTmpls parameter and the
modAttrSets parameter.
attrSets parameter, modified according to the contents
of both the attrSetTmpls parameter and the
modAttrSets parameter.
modifyAttributes method of the
ServiceRegistration class.
modifyAttributes method of the
ServiceRegistration class.
MethodConstraints key for looking
up InvocationConstraints that apply to multicast announcements.
MethodConstraints key for looking
up InvocationConstraints that apply to multicast requests.
data in calls to
getEntry to specify no data.
defaultValue in calls to
getEntry to specify no default value.
NestableTransaction interface, for use
with transaction participants that implement the default transaction
semantics.NestableTransactionManager servers for use with transaction
participants that implement the default transaction semantics.Configuration does
not find a matching entry.Error.
NonActivatableServiceDescriptor.create()
method that returns the proxy and implementation references
for the created service.BasicJeriExporter. Exporter to go inactive, to provide invocation
handlers for exporters that want to use dynamic proxies for
activatable remote objects, and to support trust verification of
secure activatable dynamic proxies and secure activation identifiers.
Configuration interface for obtaining
objects needed to configure applications, such as Exporter or ProxyPreparer
instances, or other application-specific objects, from configuration
files, databases, or other sources. MethodConstraints and a
TrustVerifier for common constraints.
Entry interface and its associated
UnusableEntryException are used by the lookup service
to represent service-specific attributes and by the JavaSpace
interface to mark entries.RemoteEventListener interface and related standard classes.Exporter), obtaining a proxy from an exported remote
object (ProxyAccessor), obtaining the
server-side context information for an executing remote call (ServerContext), and defining export permissions
(ExportPermission). Exporter implementation,
IiopExporter, that can be used to export
and unexport
RMI-IIOP remote
objects.
ServerContext and
ObjectStreamContext.Endpoint and
ServerEndpoint abstractions that use HTTP
messages sent over TCP sockets as the underlying communication
mechanism. Endpoint and ServerEndpoint that use Kerberos as the underlying
network security protocol to support security related invocation
constraints for remote requests. Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over
TLS/SSL) to support invocation constraints. Endpoint and
ServerEndpoint abstractions that use TCP sockets
as the underlying communication mechanism.
Exporter implementation,
JrmpExporter, that can be used to export
and unexport activatable and non-activatable
JRMP remote objects.
RMIClassLoader. RMIClassLoader
provider implementations that support preferred classes.
OutboundRequestIterator to use to send
a new remote call to the referenced remote object using the
specified constraints.
The constraints must be the complete, absolute constraints for the remote call, combining any client and server constraints for the remote method being invoked, with no relative time constraints.
For each OutboundRequest produced by the returned
OutboundRequestIterator, after writing the request
data and before reading any response data, executeCall must be invoked to execute the call.
This method first invokes newRequest on this BasicObjectEndpoint's
contained Endpoint with the specified constraints
to obtain an OutboundRequestIterator.
OutboundRequestIterator to use to send
a new remote call to the referenced remote object using the
specified constraints.
PreferredClassLoader
that loads classes and resources from the specified path of
URLs and delegates to the specified parent class loader.
LandlordLease with the specified
initial expiration and cookie using the inner proxy and
Uuid the factory was created with.
PermissionCollection for storing
AuthenticationPermission instances.
GrantPermission instances.
OutboundRequestIterator to use to send
a new request to this remote endpoint using the specified
constraints.
OutboundRequestIterator to use to send
a new request for the specified handle to this connection
manager's ConnectionEndpoint.
OutboundRequestIterator to use to send
a new request to this remote endpoint using the specified
constraints.
The constraints must be the complete, absolute constraints
for the request.
The returned OutboundRequestIterator's next method behaves as follows:
Initiates an attempt to communicate the request to this remote
endpoint.
OutboundRequestIterator to use to send
a new request to this remote endpoint using the specified
constraints.
The constraints must be the complete, absolute constraints
for the request.
The returned OutboundRequestIterator's next method behaves as follows:
Initiates an attempt to communicate the request to this remote
endpoint.
OutboundRequestIterator to use to send
a new request to this remote endpoint using the specified
constraints.
The constraints must be the complete, absolute constraints
for the request.
The returned OutboundRequestIterator's next method behaves as follows:
Initiates an attempt to communicate the request to this remote
endpoint.
OutboundRequestIterator to use to send
a new request to this remote endpoint using the specified
constraints.
The constraints must be the complete, absolute constraints
for the request.
The returned OutboundRequestIterator's next method behaves as follows:
Initiates an attempt to communicate the request to this remote
endpoint.
OutboundRequestIterator to use to send
a new request to this remote endpoint using the specified
constraints.
The constraints must be the complete, absolute constraints
for the request.
The returned OutboundRequestIterator's next method behaves as follows:
Initiates an attempt to communicate the request to this remote
endpoint.
Discovery instance, returning the resulting
datagram packets or throwing the resulting exception.
Entry from the match set and
returns a copy to the caller.
LeaseRenewalManager when it cannot
renew a lease that it is managing, and the lease's desired
expiration time has not yet been reached.
listener with a RemoteEvent that
includes the handback object.
ObjectOutputStream or ObjectInputStream instance that implements this interface.
ConnectionEndpoint. OutboundRequest instances to use for attempting to
send a particular request to a remote communication endpoint.
BasicJeriExporter. OutriggerPermission instance.
PolicyFileProvider whose starting set of
permission mappings is the same as those that would result from
constructing a new instance of the J2SE default security policy provider
with the current java.security.policy system property
setting (if any), except that UmbrellaGrantPermissions are
expanded into GrantPermissions as described in the
documentation for UmbrellaGrantPermission.
PolicyFileProvider whose starting set of
permission mappings is the same as those that would result from
constructing a new instance of the J2SE default security policy provider
with the java.security.policy system property set to the
value of policyFile, except that
UmbrellaGrantPermissions are expanded into
GrantPermissions as described in the documentation for
UmbrellaGrantPermission.
PolicyInitializationException with the
specified detail message and cause.
PreferredClassLoader that loads
classes and resources from the specified path of URLs and
delegates to the specified parent class loader.
PreferredClassLoader that loads
classes and resources from the specified path of URLs,
delegates to the specified parent class loader, and uses the
specified URLStreamHandlerFactory when creating new URL
objects.
RMIClassLoader provider that supports preferred
classes.
PreferredClassProvider.
PreferredClassProvider.
PreferredClassLoader. ProxyTrustVerifier. ProxyTrust interface. null class loader.
ProxyTrustVerifier. TrustVerifier might be obtained.
PullEventMailbox interface allows clients
to specify and use a third party for the purpose of
storing and retrieving events. getConstraints, in arbitrary order and with duplicates permitted.
prepare and commit, which
can be used by the manager when there is just one participant left to
prepare and all other participants (if any) have responded with
NOTCHANGED.
prepare.
message .
message.
- printStackTrace() -
Method in class com.sun.jini.mercury.InternalMailboxException
- Print the stack trace of this exception and that of the nested
exception, if any.
- printStackTrace(PrintStream) -
Method in class com.sun.jini.mercury.InternalMailboxException
- Print the stack trace of this exception and that of the nested
exception, if any.
- printStackTrace(PrintWriter) -
Method in class com.sun.jini.mercury.InternalMailboxException
- Print the stack trace of this exception and that of the nested
exception, if any.
- printStackTrace() -
Method in class com.sun.jini.norm.InternalNormException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintStream) -
Method in class com.sun.jini.norm.InternalNormException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintWriter) -
Method in class com.sun.jini.norm.InternalNormException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace() -
Method in class com.sun.jini.proxy.ThrowThis
- Prints the composite message to
System.err.
- printStackTrace(PrintWriter) -
Method in class com.sun.jini.proxy.ThrowThis
- Prints the composite message and the embedded stack trace to
the specified print writer
pw
- printStackTrace(PrintStream) -
Method in class com.sun.jini.proxy.ThrowThis
- Prints the composite message and the embedded stack trace to
the specified stream
ps.
- printStackTrace() -
Method in class com.sun.jini.tool.envcheck.Reporter.Message
- Prints a stack trace for the exception associated with this
message.
- printStackTrace() -
Method in class net.jini.core.entry.UnusableEntryException
- Calls
printStackTrace(System.err).
- printStackTrace(PrintStream) -
Method in class net.jini.core.entry.UnusableEntryException
- Calls
super.printStackTrace(s) and then calls printStackTrace(s) on
each exception in nestedExceptions.
- printStackTrace(PrintWriter) -
Method in class net.jini.core.entry.UnusableEntryException
- Calls
super.printStackTrace(s) and then calls printStackTrace(s) on
each exception in nestedExceptions.
- printStackTrace() -
Method in class net.jini.space.InternalSpaceException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintStream) -
Method in class net.jini.space.InternalSpaceException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintWriter) -
Method in class net.jini.space.InternalSpaceException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStacks() -
Method in class com.sun.jini.tool.envcheck.EnvCheck
- Return the flag indicating whether to output stack traces that
result from a check.
- priorityWriteLock() -
Method in class com.sun.jini.thread.ReadersWriter
- Obtain a priority write lock.
- process(InvocationConstraints) -
Static method in class com.sun.jini.discovery.DiscoveryConstraints
- Processes the discovery-related constraints in the given set of
constraints, returning a
DiscoveryConstraints instance from
which the constraint results can be queried.
- processRequestData(InputStream, OutputStream) -
Method in interface net.jini.jeri.connection.ServerConnection
- Reads from the specified input stream any per-request data required by
this connection for an inbound request, writes any required response
data to the specified output stream, and returns a handle for the
request.
- promote(TransactionParticipant[], long[], TransactionParticipant) -
Method in class net.jini.core.transaction.server.NestableServerTransaction
- Promote the listed participants (from a subtransaction) into
this (the parent) transaction.
- promote(long, TransactionParticipant[], long[], TransactionParticipant) -
Method in interface net.jini.core.transaction.server.NestableTransactionManager
- Promote the listed participants into the specified transaction.
- protoVersion -
Variable in class net.jini.discovery.IncomingMulticastAnnouncement
- Current version of the multicast announcement protocol.
- protoVersion -
Variable in class net.jini.discovery.IncomingMulticastRequest
- The current version of the multicast request protocol.
- protoVersion -
Variable in class net.jini.discovery.IncomingUnicastRequest
- The current version of the unicast discovery protocol.
- protoVersion -
Static variable in class net.jini.discovery.OutgoingUnicastRequest
- The current version of the unicast discovery protocol.
- protoVersion -
Variable in class net.jini.discovery.OutgoingUnicastResponse
- The current version of the unicast discovery protocol.
- protocolVersion -
Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
- The current version of the multicast announcement protocol.
- protocolVersion -
Static variable in class net.jini.discovery.OutgoingMulticastRequest
- The current version of the multicast announcement protocol.
- providers(Class, ClassLoader) -
Static method in class com.sun.jini.resource.Service
- Locates and incrementally instantiates the available providers of a
given service using the given class loader.
- providers(Class) -
Static method in class com.sun.jini.resource.Service
- Locates and incrementally instantiates the available providers of a
given service using the context class loader.
- providesIntegrity(URL) -
Method in interface net.jini.security.IntegrityVerifier
- Returns
true if the specified URL is known to provide
content integrity; returns false otherwise.
- providesIntegrity(URL) -
Method in class net.jini.url.file.FileIntegrityVerifier
- Returns
true if the specified URL uses the "file"
protocol and the host is null, empty, "~", or "localhost";
returns false otherwise.
- providesIntegrity(URL) -
Method in class net.jini.url.httpmd.HttpmdIntegrityVerifier
- Returns
true if the specified URL uses the "httpmd"
protocol; returns false otherwise.
- providesIntegrity(URL) -
Method in class net.jini.url.https.HttpsIntegrityVerifier
- Returns
true if the specified URL uses the "https"
protocol; returns false otherwise.
- proxy -
Variable in class com.sun.jini.start.NonActivatableServiceDescriptor.Created
- The reference to the proxy of the created service
- proxy -
Variable in class com.sun.jini.start.SharedActivatableServiceDescriptor.Created
- The reference to the proxy of the created service
- pullRegister(long) -
Method in interface net.jini.event.PullEventMailbox
- Defines the interface to the event mailbox service.
- put(Object, Object) -
Method in class com.sun.jini.lease.AbstractLeaseMap
-
- putAll(Map) -
Method in class com.sun.jini.lease.AbstractLeaseMap
-
RenewalFailureEvent objects.
ReferentUuid.BasicJeriExporter. Registry using the well-known
registry object identifier, and preventing remote code downloading for
incoming remote calls. RemoteDiscoveryEvent.
RemoteEventIterator defines the interface through which
a client can synchronously retrieve events associated with a given
registration.Reporter.Message having the given level
and text.
Message having the given level,
text, and exception data.
RMIClassLoader provider that supports preferred
classes and enforces DownloadPermission.
RequireDlPermProvider.
RetryTask that will be scheduled with
the given task manager, and which will perform retry scheduling
using the given wakeup manager.
Uuid with the 128-bit value obtained
by unmarshalling a binary representation from the supplied
InputStream.
null) that was written by a corresponding
MarshalOutputStream implementation.
null if there is currently is none.
Uuid for the service as a whole.
refresh method.
refresh on both the loader-specific and default
underlying policy providers.
Policy.refresh().
refresh on
the base policy.
Activatable.register() for activatable objects that want
to use this wrapper mechanism.
Entry
transitions from unavailable to available.
notify operation.
ServiceDiscoveryListener object from the set
of listeners currently registered with the LookupCache.
renew method is called.
renewAll method is called.
landlord.renew() for each object in
cookie[], passing cookie[i] and
durations[i].
renew operation.
Class object for the stream
class descriptor classDesc.
Class object for the proxy
class described by the interface names
interfaceNames.
StorableObject object.
StorableResource.
run method used as a
TaskManager.Task.
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface.
net.jini.discovery.kerberos
unicast discovery format.net.jini.discovery.plaintext
discovery format.net.jini.discovery.ssl
unicast discovery format.net.jini.discovery.x500.SHA1withDSA format.net.jini.discovery.x500.SHA1withRSA format.ServerConnectionManager.
ServerContext class contains static methods to
execute some action within an appropriate server context for the
current thread and to obtain the server context for the current thread.
ServerContext.getServerContext() if no server context
has been explicitly associated with the current thread via a previous
call to ServerContext.doWithServerContext(java.lang.Runnable, java.util.Collection).Endpoint instance to send requests to
those communication endpoints.
ServerEndpoint.enumerateListenEndpoints to receive the
enumerated ListenEndpoint
instances and to choose an active listen operation for each of
them on behalf of the caller of
enumerateListenEndpoints.ListenContext.addListenEndpoint method.ListenEndpoint.
Transaction interface, for use with
transaction participants that implement the default transaction semantics.ServiceDiscoveryEvent class encapsulates the
service discovery information made available by the event mechanism
of the LookupCache. ServiceDiscoveryEvent takes
three arguments:
An instance of Object corresponding to the
instance of LookupCache from which the given event
originated
A ServiceItem reference representing the state
of the service (associated with the given event) prior to the
occurrence of the event
A ServiceItem reference representing the state
of the service after the occurrence of the event
If null is passed as the source parameter for the
constructor, a NullPointerException will be thrown.
ServiceDiscoveryListener interface defines the
methods used by objects such as a LookupCache to notify an entity that events of interest related to
the elements of the cache have occurred. ServiceDiscoveryManager class is a helper utility class
that any client-like entity can use to "discover" services registered
with any number of lookup services of interest. ServiceDiscoveryManager which
will, on behalf of the entity that constructs this class, discover and
manage a set of lookup services, as well as discover and manage sets
of services registered with those lookup services.
Configuration, that
will, on behalf of the entity that constructs this class, discover and
manage a set of lookup services, as well as discover and manage sets
of services registered with those lookup services.
ServiceItemFilter interface defines the methods used by
an object such as the ServiceDiscoveryManager or the LookupCache to apply additional selection criteria when searching for
services in which an entity has registered interest. SharedActivatableServiceDescriptor.create()
method that returns the associated proxy, activation group
identifier, and activation identifier
for the created service.Permission class used by the
service starter
package. SharedActivationPolicyPermission with the specified name.
SharedActivationPolicyPermission with the specified name.
SharedGroup service.
ProxyTrustIterator that produces a single object
as the only element of the iteration.Endpoint that uses TLS/SSL to support
invocation constraints for direct communication over TCP sockets. ServerEndpoint that uses TLS/SSL to support
invocation constraints for direct communication over TCP sockets. SslEndpoint, HttpsEndpoint, and
ConfidentialityStrength classes. StorableObject that must be implemented by
objects that represent leased resources and must persist their state.StreamPlugThread is a utility class that "plugs" two streams,
one input stream and one output stream, together by creating a thread that
repeatedly reads any data available from the input stream and writes it to
the output stream.System.out.ActivationSystem instance so that it
only accepts calls from the local host and optionally enforces a
GroupPolicy on calls to registerGroup and
setActivationGroupDesc.SunJrmpExporter that
exports using a well-known object identifier (4) on the standard
activation port (1098), and a DefaultGroupPolicy instance.
SunJrmpExporter that
exports using a well-known object identifier (4) on the standard
activation port (1098), and the specified group policy, if any.
SunJrmpExporter that
exports using a well-known object identifier (4) on the specified port,
and a DefaultGroupPolicy instance.
SunJrmpExporter that
exports using a well-known object identifier (4) on the specified port,
and the specified group policy, if any.
DefaultGroupPolicy instance.
ActivationSystem
to use Jini(TM) extensible remote invocation (Jini ERI), that is similar
to BasicILFactory except the remote object must be an
ActivationSystem instance and the returned dispatcher
optionally accepts calls from the local host and optionally enforces a
GroupPolicy on calls to registerGroup and setActivationGroupDesc.DefaultGroupPolicy instance and a
null class loader.
null class loader, the
specified server constraints, the SystemPermission
permission class, and a DefaultGroupPolicy instance.
BasicInvocationDispatcher for
ActivationSystem instances that optionally enforces a
GroupPolicy on calls to registerGroup and
setActivationGroupDesc.ActivationSystem
to use Jini(TM) extensible remote invocation (Jini ERI), that is similar
to ProxyTrustILFactory except the remote object must be an
ActivationSystem instance and the returned dispatcher
optionally accepts calls from the local host and optionally enforces a
GroupPolicy on calls to registerGroup and setActivationGroupDesc.DefaultGroupPolicy instance and a
null class loader.
null class loader, the
specified server constraints, the SystemPermission
permission class, and a DefaultGroupPolicy instance.
ActivationSystem remote
object exported with
BasicJeriExporter. serviceAdded method on all instances of
ServiceDiscoveryListener that are registered with the
cache; doing so notifies the entity that a service of interest has
been discovered.
serviceChanged
method on all instances of ServiceDiscoveryListener
that are registered with the cache; doing so notifies the entity
that the state of a service of interest has changed.
serviceRemoved method on all instances of
ServiceDiscoveryListener that are registered with
the cache; doing so notifies the entity that a service of interest
has been discarded.
RemoteException thrown from
a remote call made while attempting to obtain a
TrustVerifier from the object
returned by the most recent call to next.
ProxyPreparer for this descriptor.
LifeCycle object for this
descriptor.
ProxyPreparer for this descriptor.
NoSuchObjectException if it is already
shutting down.
reset was called.
String whose characters, if parsed by a
ConfigurationFile, would yield a
String equivalent to the passed argument.
Endpoint abstraction that uses TCP
sockets (instances of Socket) for the underlying
communication mechanism.
ServerEndpoint abstraction that
uses TCP sockets (instances of ServerSocket) for the
underlying communication mechanism.
LeaseRenewalSet,
LookupDiscoveryRegistration,
MailboxRegistration) to indicate that the registration
no longer exists is to throw NoSuchObjectException.
TransactionManager servers for use with transaction
participants that implement the default transaction semantics.
Security.verifyObjectTrust, allowing
the objects that are trusted to be extended.TrustVerifier instances and Security.verifyObjectTrust. JavaSpace.take method that attempts to
remove, optionally under a Transaction, and return
one or more entries from the space.
null if there is currently is none.
take operation.
take operation.
JoinManager.
LookupCache.
terminate method performs cleanup duties
related to the termination of the event mechanism for lookup
service discovery, the event mechanism for service discovery,
and the cache management duties of the
ServiceDiscoveryManager.
ConfigurationFile to
control the ConfigurationException that is thrown.
RemoteException the server wants thrown
"jini".
String representation of this
ServiceEvent.
String representation of this
ServiceItem.
String representation of this
ServiceMatches.
String representation of this
ServiceTemplate.
AbstractEntry.toString(this).
String representation of its argument
that will contain the name of the argument's class and a
representation of each of the argument's entry fields.
Uuid.
BasicInvocationHandler.
BasicObjectEndpoint.
HttpEndpoint.
HttpServerEndpoint.
TcpEndpoint.
TcpServerEndpoint.
MethodConstraints using the constraints in
methodConstraints, but with the methods remapped according
to mappings, where the first element of each pair of
elements is mapped to the second.
contents to indicate
no preference for the fetch size.
PolicyFileProvider as
shorthand for a GrantPermission
covering all permissions authorized to a given protection domain. UmbrellaGrantPermission.
UnicastResponse instance containing the given
values.
UnicastSocketTimeout constraint for the given
timeout.
ConnectIOException if the constraints for a remote call
cannot be satisfied. Entry instances when one or more of the entries can't be
unmarshalled. UnusableEntriesException with
the given message, Collection of entries that could
be unmarshalled, and Collection of UnusableEntryExceptions, detailing for each unusable
Entry why it could not be unmarshalled.
Entry from a service,
but the entry is unusable (due to serialization or other errors).
Uuid with the specified 128-bit
value.
Uuid instances.
Uuid instances. UuidGenerator instance.
export method of the underlying exporter
supplied during construction of this exporter.
Exporter such that it will no longer receive remote
method invocations that were made possible as a result of exporting
it with this Exporter.
IiopExporter.export(java.rmi.Remote) method such that the object can no longer
accept incoming remote calls that were possible as a result of
exporting via this exporter.
export method such that incoming remote calls
to the object identifier in this exporter are no longer accepted
through the server endpoint in this exporter.
export method such that the object can no longer
accept incoming remote calls that were possible as a result of
exporting via this exporter.
MethodConstraints key for looking
up InvocationConstraints that apply to unicast discovery.
method
from the specified marshal input stream, in, and returns an
Object array containing the arguments read.
in, and returns the Method object
corresponding to that representation.
in.
in, and returns the result.
LifeCycle
object that it can release any resources associated with the server.
MarshalOutputStream.
Uuid that identifies the space as a whole.
ProxyPreparer for verifying that proxies are trusted,
dynamically granting permissions to trusted proxies, and optionally
setting the client constraints on trusted proxies.proxy, is an instance of
RemoteMethodControl its MethodConstraints are
equivalent to another MethodConstraints instance,
methodConstraints once a mapping has been applied.
WakeupManager.
WakeupManager.
WakeupManager.
block and a unblock.
start and a stop.
wrap with the provided values and a null manifest.
JarWrapper.main(java.lang.String[]).
PrivilegedAction that
wraps the given action, or returns the action itself if the security
context does not include any non-AccessControlContext state
to restore.
PrivilegedExceptionAction that wraps the given action, or
returns the action itself if the security context does not include any
non-AccessControlContext state to restore.
Uuid to
an OutputStream.
JavaSpace.write method that allows new
copies of multiple Entry instances to be stored in
the space using a single call.
null) to be read by a corresponding
MarshalInputStream implementation.
write operation.
write operation.
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||