Package | Description |
---|---|
net.jini.config |
Provides a
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. |
net.jini.constraint |
Provides a basic implementation of
MethodConstraints and a
TrustVerifier for common constraints. |
net.jini.core.constraint |
Defines constraints and collections of constraints that can be used to control
method invocation, and an interface that proxies implement to allow clients
to specify constraints for remote method calls.
|
net.jini.core.discovery |
A standard utility class for finding particular lookup services.
|
net.jini.core.event |
The
RemoteEventListener interface and related standard classes. |
net.jini.core.lease |
These are distributed leasing interfaces and classes.
|
net.jini.core.lookup |
These are the lookup service interfaces and classes.
|
net.jini.core.transaction |
These are the transaction abstraction's interfaces and classes.
|
net.jini.core.transaction.server |
These are the default transaction semantics for participant/manager interaction.
|
net.jini.discovery |
These are utility classes and interfaces that conform to the discovery and join
protocol defined in the Jini Discovery and Join Specification.
|
net.jini.id |
Provides classes and interfaces for using universally unique
identifiers.
|
net.jini.io |
Provides I/O interfaces and utility classes.
|
net.jini.security |
Provides mechanisms and abstractions for managing security, especially in the
presence of dynamically downloaded code.
|
net.jini.security.proxytrust |
Historically, proxy trust relied on the Java sandbox, however with the
plethora of security problems relating to serialization.
|
org.apache.river.api.io | |
org.apache.river.discovery |
Provides a set of constraints, low-level utility classes, and provider
interfaces for participating in versions 1 and 2 of the multicast request,
multicast announcement, and unicast discovery protocols.
|
Modifier and Type | Class and Description |
---|---|
static class |
ConfigurationFile.ErrorDescriptor
Class used to represent a syntax error encountered when parsing a
configuration source or a problem encountered when attempting to return
an existing entry or the type of an existing entry.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicMethodConstraints
Basic implementation of
MethodConstraints , allowing limited
wildcard matching on method names and parameter types. |
static class |
BasicMethodConstraints.MethodDesc
Descriptor for specifying the constraints associated with one or
more methods allowing limited wildcard matching on method names and
parameter types.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientAuthentication
Represents a constraint on authentication of the client to the server.
|
class |
ClientMaxPrincipal
Represents a constraint on the client, such that if the client
authenticates itself, then it may only authenticate itself as one or more
of the specified principals.
|
class |
ClientMaxPrincipalType
Represents a constraint on the client, such that if the client
authenticates itself, then it may only authenticate itself as principals
that are instances of one or more of the specified classes.
|
class |
ClientMinPrincipal
Represents a constraint on the client, such that if the client
authenticates itself, then it must authenticate itself as at least all of
the specified principals.
|
class |
ClientMinPrincipalType
Represents a constraint on the client, such that if the client
authenticates itself, then it must authenticate itself such that, for each
specified class, at least one authenticated principal is an instance of
that class.
|
class |
Confidentiality
Represents a constraint on the confidentiality of message contents.
|
class |
ConnectionAbsoluteTime
Represents a constraint on the absolute time by which a network connection
must be established.
|
class |
ConnectionRelativeTime
Represents a constraint on the maximum amount of time to wait for a
network connection to be established.
|
class |
ConstraintAlternatives
Combines two or more constraint alternatives into a single overall
constraint.
|
class |
Delegation
Represents a constraint on delegation from the client to the server.
|
class |
DelegationAbsoluteTime
Represents a constraint on delegation, such that if delegation is permitted,
it be permitted only for a range of absolute times.
|
class |
DelegationRelativeTime
Represents a constraint on delegation, such that if delegation is permitted,
it be permitted only for a range of time measured relative to the start of
the remote call.
|
class |
Integrity
Represents a constraint on the integrity of message contents, covering not
only data transmitted in band as part of the remote call itself, but also
out-of-band downloaded code.
|
class |
InvocationConstraints
An immutable aggregation of constraints into a set of requirements and a
set of preferences.
|
class |
ServerAuthentication
Represents a constraint on authentication of the server to the client.
|
class |
ServerMaxPrincipal
Represents a constraint on the server, such that if the server
authenticates itself, then it may only authenticate itself as one or more
of the specified principals.
|
class |
ServerMinPrincipal
Represents a constraint on the server, such that if the server
authenticates itself, then it must authenticate itself as at least all of
the specified principals.
|
Modifier and Type | Class and Description |
---|---|
class |
LookupLocator
LookupLocator supports unicast discovery, using either Discovery V1 or V2 or
https.
|
Modifier and Type | Class and Description |
---|---|
class |
EventRegistration
A utility class for use as a return value for event-interest registration
methods.
|
class |
RemoteEvent
The base class or superclass for remote events.
|
Modifier and Type | Class and Description |
---|---|
class |
LeaseDeniedException
An exception generated when a lease request or renewal is denied.
|
class |
LeaseException
Generic superclass for specific lease exceptions.
|
class |
LeaseMapException
An exception generated when a LeaseMap renewAll or cancelAll call
generates exceptions on one or more leases in the map.
|
class |
UnknownLeaseException
An exception used to indicate that a lease is not known to the grantor
of the lease.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceEvent
This class is used for remote events sent by the lookup service.
|
class |
ServiceID
A universally unique identifier (UUID) for registered services.
|
class |
ServiceItem
Items are stored in and retrieved from the lookup service using
instances of this class.
|
class |
ServiceMatches
An instance of this class is used for the return value when looking up
multiple items in the lookup service.
|
class |
ServiceTemplate
Items in the lookup service are matched using instance of this class.
|
Modifier and Type | Class and Description |
---|---|
static class |
NestableTransaction.Created
Class that holds return values from create methods.
|
class |
TimeoutExpiredException
Exception thrown when a transaction timeout has expired.
|
static class |
Transaction.Created
Class that holds return values from create methods.
|
Modifier and Type | Class and Description |
---|---|
class |
NestableServerTransaction
Class implementing the
NestableTransaction interface, for use
with transaction participants that implement the default transaction
semantics. |
class |
ServerTransaction
Class implementing the
Transaction interface, for use with
transaction participants that implement the default transaction semantics. |
static class |
TransactionManager.Created
Class that holds return values from create methods.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstrainableLookupLocator
LookupLocator subclass which supports constraint operations
through the RemoteMethodControl interface. |
class |
DiscoveryEvent
Event object passed (via either the
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. |
class |
LookupUnmarshalException
When unmarshalling an instance of
MarshalledObject , different
exceptions can occur. |
class |
RemoteDiscoveryEvent
Whenever the lookup discovery service discovers or discards a lookup
service matching the discovery/discard criteria of one or more of its
registrations, the lookup discovery service sends an instance of this
class to the listener corresponding to each such registration.
|
Modifier and Type | Class and Description |
---|---|
class |
Uuid
A 128-bit value to serve as a universally unique identifier.
|
Modifier and Type | Class and Description |
---|---|
class |
MarshalledInstance
A
MarshalledInstance contains an object in serialized
form. |
Modifier and Type | Class and Description |
---|---|
class |
BasicProxyPreparer
A
ProxyPreparer for granting dynamic permissions and
setting proxy constraints, as well as
for creating other proxy preparer subclasses that include those
operations. |
Modifier and Type | Class and Description |
---|---|
class |
ProxyTrustInvocationHandler
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AtomicException
Although most Throwable classes are serialized over AtomicMarshalOutputStream,
only Throwable's fields are transferred.
|
class |
AtomicMarshalledInstance
Implementation of MarshalledInstance that performs input validation
during un-marshaling.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryProtocolVersion
Represents a constraint on the version of the discovery protocol used to
contact lookup services.
|
class |
MulticastMaxPacketSize
Represents a constraint on the size (in bytes) of multicast packets used in
the multicast request and multicast announcement discovery protocols.
|
class |
MulticastTimeToLive
Represents a constraint on the time to live (TTL) value set on outgoing
multicast request and multicast announcement packets.
|
class |
UnicastSocketTimeout
Represents a constraint on the timeout set on sockets used for unicast
discovery.
|
Copyright © 2016–2018 The Apache Software Foundation. All rights reserved.