|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
abort
.
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 extensible remote invocation (Jini ERI), that is similar to
BasicILFactory
except the returned invocation dispatcher only
accepts calls from the local host.AccessILFactory
instance with no server
constraints, no permission class, and a null
class
loader.
AccessILFactory
instance 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.System.exit
(0)
.
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.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.
MatchSet
instead. MatchSet
s
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
.
cl
.
cl
.
RemoteEvent
marking the transition of an
Entry
from unavailable to
available
.AvailabilityEvent
instance.
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 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.true
if at least one block
has been
invoked without its corresponding unblock
.
System.exit
.cancel
method is
called.
cancelAll
method is called.
landlord.cancel()
for each object in
cookies[]
, passing cookies[i]
.
true
if cancel
has been invoked.
cancel
and entry or registration.
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.
ConfigurationFile
.InboundRequest.checkConstraints
for a request with the
specified handle.
name
.
true
if the specified invocation handler's
constraints and object endpoint are trusted; returns
false
otherwise.
BasicInvocationDispatcher.checkClientPermission
with the
specified permission.
InboundRequest.checkPermissions
for a request with the
specified handle.
ListenEndpoint
.
UnsupportedConstraintException
if handling of the given protocol does
not satisfy the constraints of this instance.
serialVersionUID
fields.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
.
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.ListenEndpoint
.
configuration files
and accessing Configuration
entries.net.jini.discovery.kerberos
discovery format, specified in the Jini Discovery and Join
Specification.net.jini.discovery.plaintext
discovery format, specified in the Jini Discovery and Join
Specification.net.jini.discovery.ssl
discovery
format, specified in the Jini Discovery and Join Specification.net.jini.discovery.x500.SHA1withDSA
discovery format, specified in
the Jini Discovery and Join Specification.net.jini.discovery.x500.SHA1withRSA
discovery format, specified in
the Jini 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
Uuid
s, or if they are both null
.
true
if tryOnce
has returned
successfully.
String.valueOf(Object)
on each element of
an array of objects.
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.null
if a
new connection needs to be created in a way that requires
synchronous I/O.
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.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.
ServerContext
and
ObjectStreamContext
.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.
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.
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.
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.next()
:
If the last call to next()
returned an
Entry
that entry will be removed from the space.
i
th -1 in granted
was denied because of denied[i]
.
ThreadDesc
, or null
if none.
descCreated
flag
LeaseListener
that clients must
implement if they want to receive desired expiration reached events
in addition to renewal failure events.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.
DiscoveryProtocolVersion
, MulticastMaxPacketSize
,
MulticastTimeToLive
, UnicastSocketTimeout
,
ConnectionRelativeTime
,
ConnectionAbsoluteTime
.com.sun.jini.discovery
package.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.
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.
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.
Configuration
with no entries.target
listener, if any.
DatagramPacket
s, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints.
DatagramPacket
s, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints.
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
.
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 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.
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.
true
if the specified object and this object
are both instances of this class that were constructed with equivalent
arguments.
MethodConstraints
instances are
equivalent given a method-to-method mapping.
EventMailbox
interface allows clients
to specify and use a third party for the purpose of
storing and retrieving events.ExpirationWarningEvent
objects.
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.
Exporter
implementations.get()
method of this MarshalledObject
must return an object that implements one or more UI factory interfaces.
FAILED
is a message level indicating that a facility has
experienced a failure that it will reflect to its caller.
BasicJeriExporter
.finalize
method.
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.
UIDescriptor
linked to by this JavaBeans component.
MarshalledInstance
to another
object.
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.
attributes
field in the object linked to by
this JavaBeans component.
null
if there is no exception associated with this error.
null
if no socket channel is available.
null
if no socket channel is available.
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.
ServiceDescriptor
s 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.
factory
field in the object linked to by
this JavaBeans component.
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
.
MarshalledWrapper
instance, or false
if this
instance was not produced by deserialization or was deserialized from a
stream with no integrity protection setting.
int
that falls within the given inclusive
range from the specified Configuration
using the specified
component and entry names.
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.
ListenEndpoint
s
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.
role
field in the object linked to by
this JavaBeans component.
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.
toolkit
field in the object linked to by
this JavaBeans component.
MarshalledObject
referenced from the
factory
field.
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 UnusableEntryException
s
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.
renewAll
,
granted[i]
is the granted lease time, or -1 if the
renewal for that lease generated an exception.
DynamicPolicy
interface.GrantPermission
for the permission(s) specified
in the name string.
GrantPermission
for the given permission.
GrantPermission
for the given permissions.
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 this policy provider supports dynamic
permission grants; 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
.
ActivationGroupDesc
instances can be used.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.
interrupt
has been called
on this thread.
ClassDep.compute()
resulted in one or more failures.
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()
.
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.
codebase
parameter and displays a warning message if
it is determined that a potential codebase
accessibility problem exists.
Endpoint
abstraction that uses HTTP
messages sent over TCP sockets (instances of Socket
) for the
underlying communication mechanism.Endpoint
that uses HTTPS (HTTP over TLS/SSL) to
support invocation constraints for communication through firewalls.ServerEndpoint
abstraction that
uses HTTP messages sent over TCP sockets (instances of ServerSocket
) for the underlying communication mechanism.ServerEndpoint
that uses HTTPS (HTTP over
TLS/SSL) to support invocation constraints for communication through
firewalls.IiopExporter
can be used to export a single remote object to
the RMI-IIOP
runtime.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)
.
Activatable
object, inactive.
ServerConnection
.true
if at least one start
has been
invoked without its corresponding stop
.
Configuration
with no entries.
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
.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.
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
.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 known to be
trusted to correctly implement its contract; 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 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
.
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
.
LandlordLease
instances.LeaseFactory
that will create
LandlordLease
s 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.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)
.
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).
RMIClassLoader.loadProxyClass
, optionally verifying that the
codebase URLs provide content integrity.
RMIClassLoaderSpi.loadProxyClass(String,String[],ClassLoader)
.
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
.
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.
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
.
LookupLocator
object, set to perform unicast
discovery to the input host
and port
using the socketFactory.
LookupLocatorDiscovery
),
with an initial array of LookupLocator
s to be managed.
Configuration
.
MarshalledObject
, different
exceptions can occur.LookupUnmarshalException
.
LookupUnmarshalException
.
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.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
).
UIDescriptor
object.
out
.
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
.
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
.
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.
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
.
method
to
the outgoing request stream, out
.
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
.
out
.
throwable
for the specified remote method
to the marshal output stream, out
.
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
.
Entry
instances to be incrementally
returned from a JavaSpaces service.BasicJeriExporter
.Method
to
InvocationConstraints
, used to specify per-method constraints.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.
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
.MethodConstraints
key for looking
up InvocationConstraints
that apply to multicast announcements.
MulticastAnnouncement
instance containing the
given values.
MulticastMaxPacketSize
constraint for the given
multicast packet size limit.
MethodConstraints
key for looking
up InvocationConstraints
that apply to multicast requests.
MulticastRequest
instance containing the
given values.
MulticastTimeToLive
constraint for the given time
to live 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.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.
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 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.
OutboundRequestIterator
to use to send
a new request to this remote endpoint using the specified
constraints.
OutboundRequestIterator
to use to send
a new request to this remote endpoint using the specified
constraints.
OutboundRequestIterator
to use to send
a new request to this remote endpoint using the specified
constraints.
OutboundRequestIterator
to use to send
a new request to this remote endpoint using the specified
constraints.
OutboundRequestIterator
to use to send
a new request to this remote endpoint using the specified
constraints.
Discovery
instance, returning the resulting
datagram packets or throwing the resulting exception.
Entry
from the match set and
returns a copy to the caller.
data
in calls to
getEntry
to specify no data.
defaultValue
in calls to
getEntry
to specify no default value.
NonActivatableServiceDescriptor.create()
method that returns the proxy and implementation references
for the created service.BasicJeriExporter
.Configuration
does
not find a matching entry.Error
.
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 UmbrellaGrantPermission
s are
expanded into GrantPermission
s 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
UmbrellaGrantPermission
s are expanded into
GrantPermission
s as described in the documentation for
UmbrellaGrantPermission
.
PolicyInitializationException
with the
specified detail message and cause.
getConstraints
, in arbitrary order and with duplicates permitted.
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
.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.
- printClassesWithFileSeparator() -
Method in class com.sun.jini.tool.classdepend.ClassDepend
-
- printStacks() -
Method in class com.sun.jini.tool.envcheck.EnvCheck
- Return the flag indicating whether to output stack traces that
result from a check.
- printStackTrace() -
Method in exception com.sun.jini.mercury.InternalMailboxException
- Print the stack trace of this exception and that of the nested
exception, if any.
- printStackTrace(PrintStream) -
Method in exception com.sun.jini.mercury.InternalMailboxException
- Print the stack trace of this exception and that of the nested
exception, if any.
- printStackTrace(PrintWriter) -
Method in exception com.sun.jini.mercury.InternalMailboxException
- Print the stack trace of this exception and that of the nested
exception, if any.
- printStackTrace() -
Method in exception com.sun.jini.norm.InternalNormException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintStream) -
Method in exception com.sun.jini.norm.InternalNormException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintWriter) -
Method in exception com.sun.jini.norm.InternalNormException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace() -
Method in exception com.sun.jini.proxy.ThrowThis
- Prints the composite message to
System.err
.
- printStackTrace(PrintWriter) -
Method in exception com.sun.jini.proxy.ThrowThis
- Prints the composite message and the embedded stack trace to
the specified print writer
pw
- printStackTrace(PrintStream) -
Method in exception 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 exception net.jini.core.entry.UnusableEntryException
- Calls
printStackTrace(System.err)
.
- printStackTrace(PrintStream) -
Method in exception net.jini.core.entry.UnusableEntryException
- Calls
super.printStackTrace(s)
and then calls printStackTrace(s)
on
each exception in nestedExceptions
.
- printStackTrace(PrintWriter) -
Method in exception net.jini.core.entry.UnusableEntryException
- Calls
super.printStackTrace(s)
and then calls printStackTrace(s)
on
each exception in nestedExceptions
.
- printStackTrace() -
Method in exception net.jini.space.InternalSpaceException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintStream) -
Method in exception net.jini.space.InternalSpaceException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- printStackTrace(PrintWriter) -
Method in exception net.jini.space.InternalSpaceException
- Print the stack trace of this exception, plus that of the nested
exception, if any.
- 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.
- PROTOCOL_VERSION_1 -
Static variable in class com.sun.jini.discovery.Discovery
- The version number for discovery protocol version 1.
- PROTOCOL_VERSION_2 -
Static variable in class com.sun.jini.discovery.Discovery
- The version number for discovery protocol version 2.
- 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.
- 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.
- 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
- ProxyAccessor - Interface in net.jini.export
- Provides a means to obtain a proxy from an exported remote object.
- ProxyPreparer - Interface in net.jini.security
- Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
- ProxyTrust - Interface in net.jini.security.proxytrust
- Defines a remote interface for obtaining a proxy trust verifier.
- ProxyTrustExporter - Class in net.jini.security.proxytrust
- Contains the information necessary to export a remote object that has a
proxy that will not directly be considered trusted by clients, such that
the proxy can be trusted by clients using
ProxyTrustVerifier
. - ProxyTrustExporter(Exporter, Exporter) -
Constructor for class net.jini.security.proxytrust.ProxyTrustExporter
- Creates an instance with the specified main exporter (which will be
used to export the main remote object) and the specified bootstrap
exporter (which will be used to export the bootstrap remote object).
- ProxyTrustExporter(Exporter, Exporter, ClassLoader) -
Constructor for class net.jini.security.proxytrust.ProxyTrustExporter
- Creates an instance with the specified main exporter (which will be
used to export the main remote object), the specified bootstrap
exporter (which will be used to export the bootstrap remote object),
and the specified class loader (in which the generated dynamic proxy
class will be defined).
- ProxyTrustILFactory - Class in net.jini.jeri
- Invocation layer factory for remote objects exported to use Jini
extensible remote invocation (Jini ERI) that produces proxies that
additionally implement the
ProxyTrust
interface. - ProxyTrustILFactory(MethodConstraints, Class) -
Constructor for class net.jini.jeri.ProxyTrustILFactory
- Creates a factory with the specified server constraints, permission
class, and a
null
class loader.
- ProxyTrustILFactory(MethodConstraints, Class, ClassLoader) -
Constructor for class net.jini.jeri.ProxyTrustILFactory
- Creates a factory with the specified server constraints, permission
class, and class loader.
- ProxyTrustInvocationHandler - Class in net.jini.security.proxytrust
- Invocation handler for remote objects, supporting proxy trust verification
by clients using
ProxyTrustVerifier
. - ProxyTrustInvocationHandler(RemoteMethodControl, ProxyTrust) -
Constructor for class net.jini.security.proxytrust.ProxyTrustInvocationHandler
- Creates an instance with the specified main proxy and bootstrap proxy.
- ProxyTrustIterator - Interface in net.jini.security.proxytrust
- Defines an iterator that produces objects from which a
TrustVerifier
might be obtained. - ProxyTrustVerifier - Class in net.jini.security.proxytrust
- Trust verifier for service proxies that use dynamically downloaded code.
- ProxyTrustVerifier() -
Constructor for class net.jini.security.proxytrust.ProxyTrustVerifier
- Creates an instance.
- PullEventMailbox - Interface in net.jini.event
- The
PullEventMailbox
interface allows clients
to specify and use a third party for the purpose of
storing and retrieving events. - 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
-
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.
ReferentUuid
.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.
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.ServiceDiscoveryListener
object from the set
of listeners currently registered with the LookupCache
.
renew
method is called.
RenewalFailureEvent
objects.
renewAll
method is called.
landlord.renew()
for each object in
cookie[]
, passing cookie[i]
and
durations[i]
.
renew
operation.
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
.
Class
object for the stream
class descriptor classDesc
.
Class
object for the proxy
class described by the interface names
interfaceNames
.
StorableObject
object.
StorableResource
.
RetryTask
that will be scheduled with
the given task manager, and which will perform retry scheduling
using the given wakeup manager.
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.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.
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.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.
attributes
field in the object linked to by this
JavaBeans component.
RemoteException
thrown from
a remote call made while attempting to obtain a
TrustVerifier
from the object
returned by the most recent call to next
.
factory
field in the object linked to by this
JavaBeans component.
ProxyPreparer
for this descriptor.
LifeCycle
object for this
descriptor.
role
field in the object linked to by this
JavaBeans component.
ProxyPreparer
for this descriptor.
toolkit
field in the object linked to by this
JavaBeans component.
LookupLocator
uses to
create Socket
objects.
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.NoSuchObjectException
if it is already
shutting down.
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.reset
was called.
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.String
whose characters, if parsed by a
ConfigurationFile
, would yield a
String
equivalent to the passed argument.
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 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 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
.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.
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.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
LeaseRenewalSet
,
LookupDiscoveryRegistration
,
MailboxRegistration
) to indicate that the registration
no longer exists is to throw NoSuchObjectException
.String
to facilitate searching whose value represents the main UI toolkit (for example
Swing or AWT) which the produced UI makes use of.
"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
.
TransactionManager
servers for use with transaction
participants that implement the default transaction semantics.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.
Security.verifyObjectTrust
, allowing
the objects that are trusted to be extended.TrustVerifier
instances and Security.verifyObjectTrust
.Entry
that enables a UI for a service to be associated
with the service in the attribute sets of the service item.UIDescriptor
with all fields set to null
.
UIDescriptor
with the fields set to passed values.
UIDescriptor
object.UIDescriptor
object.
PolicyFileProvider
as
shorthand for a GrantPermission
covering all permissions authorized to a given protection domain.UmbrellaGrantPermission
.
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.
UnicastResponse
instance containing the given
values.
UnicastSocketTimeout
constraint for the given
timeout.
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.
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 UnusableEntryException
s, 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).contents
to indicate
no preference for the fetch size.
MarshalOutputStream
.
Uuid
with the specified 128-bit
value.
Uuid
instances.Uuid
instances.UuidGenerator
instance.
Uuid
that identifies the space as a whole.
proxy
, is an instance of
RemoteMethodControl
its MethodConstraints
are
equivalent to another MethodConstraints
instance,
methodConstraints
once a mapping has been applied.
ProxyPreparer
for verifying that proxies are trusted,
dynamically granting permissions to trusted proxies, and optionally
setting the client constraints on trusted proxies.block
and a unblock
.
start
and a stop
.
WakeupManager
.
WakeupManager
.
WakeupManager
.
wrap
with the provided values and a null
manifest.
JarWrapper.main(java.lang.String[])
.
JarWrapper.main(java.lang.String[])
.
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 |