- abort() - Method in class net.jini.core.transaction.server.ServerTransaction
-
- abort(long) - Method in class net.jini.core.transaction.server.ServerTransaction
-
- abort(long) - Method in interface net.jini.core.transaction.server.TransactionManager
-
Abort the transaction.
- abort(long, long) - Method in interface net.jini.core.transaction.server.TransactionManager
-
Abort the transaction, waiting for participants to be notified of
the decision.
- abort(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
-
Requests that the participant roll back any changes for the specified
transaction and unlock any resources locked by the transaction.
- abort() - Method in interface net.jini.core.transaction.Transaction
-
Abort the transaction.
- abort(long) - Method in interface net.jini.core.transaction.Transaction
-
Abort the transaction, waiting for participants to be notified of
the decision.
- ABORTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction has been aborted.
- ABSOLUTE - Static variable in interface net.jini.core.lease.Lease
-
The serialized form of the lease will contain the time of expiration
stored as an absolute time, represented in terms of milliseconds since
the beginning of the epoch.
- AbstractConfiguration - Class in net.jini.config
-
A skeletal implementation of the Configuration
interface, used
to simplify writing implementations.
- AbstractConfiguration() - Constructor for class net.jini.config.AbstractConfiguration
-
Creates an instance of this class.
- AbstractConfiguration.Primitive<T> - Class in net.jini.config
-
Represents the value of an entry with a primitive type.
- AbstractPolicy - Class in org.apache.river.api.security
-
A common superclass with utility methods for policy providers.
- AbstractPolicy() - Constructor for class org.apache.river.api.security.AbstractPolicy
-
- AccessPermission - Class in net.jini.security
-
Represents permission to call a method.
- AccessPermission(String) - Constructor for class net.jini.security.AccessPermission
-
Creates an instance with the specified target name.
- acknowledgmentReceived(boolean) - Method in interface net.jini.io.context.AcknowledgmentSource.Listener
-
Handles either receipt of an acknowledgment that the remote
call's result data has been processed by the client or an
indication that no acknowledgment will be received.
- AcknowledgmentSource - Interface in net.jini.io.context
-
A server context element for registering interest in receiving an
acknowledgment that the remote call's result data has been
delivered to and processed by the client.
- AcknowledgmentSource.Listener - Interface in net.jini.io.context
-
A callback object for registering with an
AcknowledgmentSource
server context element to handle the
receipt of an acknowledgment that the remote call's result data
has been processed by the client.
- ACTIVE - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction is currently active.
- addAcknowledgmentListener(AcknowledgmentSource.Listener) - Method in interface net.jini.io.context.AcknowledgmentSource
-
Registers the specified listener as interested in receiving an
acknowledgment that the remote call's result data has been
processed by the client.
- addAttributes(Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
-
Adds the specified attribute sets (those that aren't duplicates of
existing attribute sets) to the registered service item.
- addDiscoveryListener(DiscoveryListener) - Method in interface net.jini.discovery.DiscoveryManagement
-
Adds an instance of DiscoveryListener
to the set of
objects listening for discovery events.
- addGroups(String[]) - Method in interface net.jini.discovery.DiscoveryGroupManagement
-
Adds a set of group names to the managed set of groups.
- addGroups(String[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Adds a set of group names to the managed set of groups associated
with this registration.
- addLocators(LookupLocator[]) - Method in interface net.jini.discovery.DiscoveryLocatorManagement
-
Adds a set of locators to the managed set of locators.
- addLocators(LookupLocator[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Adds a set of LookupLocator objects to the managed set of locators
associated with this registration.
- addObserver(FutureObserver<V>) - Method in class org.apache.river.thread.wakeup.RetryTask
-
- addr - Variable in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
The address to which any responses should go.
- addURL(URL) - Method in class org.apache.river.api.net.RFC3986URLClassLoader
-
Adds the specified URL to the search list.
- AdvisoryDynamicPermissions - Interface in org.apache.river.api.security
-
Jar files that include a META-INF/PERMISSIONS.LIST file,
allow a
ProxyPreparer
to grant these permissions dynamically.
- AdvisoryPermissionParser - Class in org.apache.river.api.security
-
Utility class to make working with PERMISSIONS.LIST files easier.
- AdvisoryPermissionParser() - Constructor for class org.apache.river.api.security.AdvisoryPermissionParser
-
- ALL_GROUPS - Static variable in interface net.jini.discovery.DiscoveryGroupManagement
-
Convenience constant used to request that attempts be made to
discover all lookup services that are within range, and which
belong to any group.
- ALL_PERMISSION - Variable in class org.apache.river.api.security.AbstractPolicy
-
- annotateClass(Class) - Method in class net.jini.io.MarshalOutputStream
-
Annotates the stream descriptor for the class cl
.
- annotateProxyClass(Class) - Method in class net.jini.io.MarshalOutputStream
-
Annotates the stream descriptor for the proxy class
cl
.
- ANY - Static variable in interface net.jini.core.lease.Lease
-
Used by the requestor to indicate that there is no particular lease
time desired, and that the grantor of the lease should supply a time
that is most convenient for the grantor.
- AtomicException - Exception in org.apache.river.api.io
-
Although most Throwable classes are serialized over AtomicMarshalOutputStream,
only Throwable's fields are transferred.
- AtomicException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.river.api.io.AtomicException
-
- AtomicException(String, Throwable) - Constructor for exception org.apache.river.api.io.AtomicException
-
- AtomicException(String) - Constructor for exception org.apache.river.api.io.AtomicException
-
- AtomicException() - Constructor for exception org.apache.river.api.io.AtomicException
-
- AtomicException(Throwable) - Constructor for exception org.apache.river.api.io.AtomicException
-
- AtomicException(AtomicSerial.GetArg) - Constructor for exception org.apache.river.api.io.AtomicException
-
- AtomicExternal - Annotation Type in org.apache.river.api.io
-
Classes annotated with this are expected to have a single argument public
constructor that accepts an ObjectInput instance and implement Externalizable.
- AtomicExternal.Factory - Class in org.apache.river.api.io
-
Factory to test AtomicExternal instantiation compliance.
- AtomicInputValidation - Enum in net.jini.core.constraint
-
Represents an invariant constraint on
ObjectInput
and
ObjectOutput
, covering data transmitted in band as part
of the remote call itself.
- AtomicMarshalInputStream - Class in org.apache.river.api.io
-
ObjectInputStream hardened against DOS attack.
- AtomicMarshalInputStream(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Constructor for class org.apache.river.api.io.AtomicMarshalInputStream
-
Constructs a new ObjectInputStream that reads from the InputStream
input
.
- AtomicMarshalInputStream(InputStream, ClassLoader, boolean, ClassLoader, Collection, boolean) - Constructor for class org.apache.river.api.io.AtomicMarshalInputStream
-
Constructs a new ObjectInputStream that reads from the InputStream
input
.
- AtomicMarshalInputStream.Reference - Enum in org.apache.river.api.io
-
- AtomicMarshalledInstance - Class in org.apache.river.api.io
-
Implementation of MarshalledInstance that performs input validation
during un-marshaling.
- AtomicMarshalledInstance(MarshalledObject) - Constructor for class org.apache.river.api.io.AtomicMarshalledInstance
-
Creates a new MarshalledInstance
from an
existing MarshalledObject
.
- AtomicMarshalledInstance(Object) - Constructor for class org.apache.river.api.io.AtomicMarshalledInstance
-
Creates a new MarshalledInstance
that contains the
marshalled representation of the current state of the supplied
object.
- AtomicMarshalledInstance(Object, Collection) - Constructor for class org.apache.river.api.io.AtomicMarshalledInstance
-
Creates a new AtomicMarshalledInstance
that contains the
marshalled representation of the current state of the supplied
object.
- AtomicMarshalOutputStream - Class in org.apache.river.api.io
-
This AtomicMarshalOutputStream, replaces a number of Java Object's in the stream
with Serializer's that ordinarily would not be deserializable by
AtomicMarshalInputStream or would not be safe to be deserialized, this
includes, but is not limited to Java Collections classes, Throwable
subclasses and object versions of primitive values.
- AtomicMarshalOutputStream(OutputStream, Collection) - Constructor for class org.apache.river.api.io.AtomicMarshalOutputStream
-
- AtomicMarshalOutputStream(OutputStream, ClassLoader, Collection, boolean) - Constructor for class org.apache.river.api.io.AtomicMarshalOutputStream
-
- AtomicSerial - Annotation Type in org.apache.river.api.io
-
Traditional java de-serialization cannot be used over untrusted connections
for the following reasons:
The serial stream can be manipulated to allow the attacker to instantiate
any Serializable object available on the CLASSPATH or any object that
has a default constructor, such as ClassLoader.
- AtomicSerial.Factory - Class in org.apache.river.api.io
-
Factory to test AtomicSerial instantiation compliance.
- AtomicSerial.GetArg - Class in org.apache.river.api.io
-
GetArg is the single argument to AtomicSerial's constructor
- AtomicSerial.ReadInput - Annotation Type in org.apache.river.api.io
-
If an object wishes to read from the stream during construction
it must provide a class static method with the following annotation.
- AtomicSerial.ReadObject - Interface in org.apache.river.api.io
-
ReadObject that can be used to read in data and Objects written
to the stream by writeObject() methods.
- AtomicValidationEnforcement - Interface in net.jini.io.context
-
Defines a context element interface for determining if the use of a minimal
set of trusted classes is being enforced on a stream or a remote call.
- attempt() - Method in class org.apache.river.thread.wakeup.RetryTask
-
Return the attempt number, starting with zero.
- attributeSets - Variable in class net.jini.core.lookup.ServiceItem
-
Attribute sets.
- attributeSetTemplates - Variable in class net.jini.core.lookup.ServiceTemplate
-
Attribute set templates to match, or null.
- AuthenticationPermission - Class in net.jini.security
-
Represents permission to use the private credentials of subjects for the
purpose of authenticating as any subset of the local principals specified
in the target name, during secure remote calls with any peer that
authenticates as at least the set of peer principals specified in the
target name.
- AuthenticationPermission(String, String) - Constructor for class net.jini.security.AuthenticationPermission
-
Creates an instance with the specified target name and actions.
- AuthenticationPermission(Set, Set, String) - Constructor for class net.jini.security.AuthenticationPermission
-
Creates an instance with the specified actions and a target name
constructed from the specified local and peer principals.
- available() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Returns the number of bytes of primitive data that can be read from this
stream without blocking.
- CachingSecurityManager - Interface in org.apache.river.api.security
-
A CachingSecurityManager caches the result of check permission calls for
AccessControlContexts.
- canBatch(Lease) - Method in interface net.jini.core.lease.Lease
-
Returns a boolean indicating whether or not the lease given as a
parameter can be batched (placed in the same LeaseMap) with the
current lease.
- cancel() - Method in interface net.jini.core.lease.Lease
-
Used by the lease holder to indicate that it is no longer interested
in the resource or information held by the lease.
- cancel(boolean) - Method in class org.apache.river.thread.wakeup.RetryTask
-
Cancel the retrying of the task.
- cancel(WakeupManager.Ticket) - Method in class org.apache.river.thread.wakeup.WakeupManager
-
Cancel the given ticket.
- cancelAll() - Method in interface net.jini.core.lease.LeaseMap
-
Cancels all leases in the LeaseMap.
- cancelAll() - Method in class org.apache.river.thread.wakeup.WakeupManager
-
Cancel all tickets.
- canContainKey(Object) - Method in interface net.jini.core.lease.LeaseMap
-
Returns true if the given object is a Lease which can be renewed
and cancelled in a batch with other leases in the map.
- CannotAbortException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction cannot abort because it has already
already decided to commit.
- CannotAbortException(String) - Constructor for exception net.jini.core.transaction.CannotAbortException
-
Constructs an instance with a detail message.
- CannotAbortException() - Constructor for exception net.jini.core.transaction.CannotAbortException
-
Constructs an instance with no detail message.
- CannotCommitException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction cannot commit because it has already
aborted or must now be aborted.
- CannotCommitException(String) - Constructor for exception net.jini.core.transaction.CannotCommitException
-
Constructs an instance with a detail message.
- CannotCommitException() - Constructor for exception net.jini.core.transaction.CannotCommitException
-
Constructs an instance with no detail message.
- CannotJoinException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction cannot be joined because it is no
longer active.
- CannotJoinException(String) - Constructor for exception net.jini.core.transaction.CannotJoinException
-
Constructs an instance with a detail message.
- CannotJoinException() - Constructor for exception net.jini.core.transaction.CannotJoinException
-
Constructs an instance with no detail message.
- CannotNestException - Exception in net.jini.core.transaction
-
Exception thrown when an object does not support nested transactions.
- CannotNestException(String) - Constructor for exception net.jini.core.transaction.CannotNestException
-
Constructs an instance with a detail message.
- CannotNestException() - Constructor for exception net.jini.core.transaction.CannotNestException
-
Constructs an instance with no detail message.
- certificates(Certificate[]) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
Sets the Certificate[] a CodeSource must have to receive the PermissionGrant.
- certificates(Certificate[], String[]) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
Sets the Certificate[] a CodeSource must have to receive the PermissionGrant.
- changed(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryChangeListener
-
Called when changes are detected in the discovery state of
one or more of the previously discovered lookup services;
in particular, when changes occur in the member groups to
which those lookup services belong.
- CharSerializer - Class in org.apache.river.api.io
-
- CharSerializer() - Constructor for class org.apache.river.api.io.CharSerializer
-
- CharSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.CharSerializer
-
- checkCallerHasGrants(Collection<PermissionGrant>) - Method in class org.apache.river.api.security.AbstractPolicy
-
This method checks that the PermissionGrant's are authorised to be
granted by it's caller, if it Fails, it will throw a SecurityException
or AccessControlException.
- checkClientSubject(Subject) - Method in class org.apache.river.discovery.ClientPermissionChecker
-
Checks whether or not to permit exchanging or accepting data with/from a
client authenticated as the given subject, by testing if the subject has
been granted the permission that this instance was constructed with.
- checkClientSubject(Subject) - Method in interface org.apache.river.discovery.ClientSubjectChecker
-
Checks whether or not to permit exchanging or accepting data with/from a
client authenticated as the given subject.
- checkConstraints() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Checks if the constraints whose checking was delayed when this instance
was decoded, if any, are satisfied.
- checkConstraints() - Method in class org.apache.river.discovery.MulticastRequest
-
Checks if the constraints whose checking was delayed when this instance
was decoded, if any, are satisfied.
- checkConstraints(InvocationConstraints) - Static method in class org.apache.river.discovery.Plaintext
-
Returns normally if the given constraints can be satisfied by a
plaintext-based format/protocol (such as net.jini.discovery.plaintext,
or version 1 of the discovery protocols); otherwise, throws an
UnsupportedConstraintException .
- checkGuard(Object) - Method in class org.apache.river.api.security.DelegatePermission
-
- checkNullElements(Object[]) - Method in class org.apache.river.api.security.AbstractPolicy
-
Checks array for null elements
- checkPermission(Permission) - Method in class org.apache.river.api.security.CombinerSecurityManager
-
Throws a SecurityException
if the requested
access, specified by the given permission, is not permitted based
on the security policy currently in effect.
- checkPermission(Permission, Object) - Method in class org.apache.river.api.security.CombinerSecurityManager
-
Throws a SecurityException
if the requested
access, specified by the given permission and context, is not permitted based
on the security policy currently in effect.
- checkPermission(ProtectionDomain, Permission) - Method in class org.apache.river.api.security.CombinerSecurityManager
-
Enables customisation of permission check.
- checkPermission(ProtectionDomain, Permission) - Method in class org.apache.river.api.security.DelegateSecurityManager
-
- checkProtocolVersion(int) - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Checks the protocol version of an incoming multicast request,
announcement, or unicast discovery attempt, throwing an
UnsupportedConstraintException
if handling of the given protocol does
not satisfy the constraints of this instance.
- checkTrustEquivalence(Object) - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
Returns 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.
- checkTrustEquivalence(Object) - Method in interface net.jini.security.proxytrust.TrustEquivalence
-
Returns 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.
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in interface org.apache.river.discovery.UnicastDiscoveryClient
-
Checks and returns normally if this client is capable of fulfilling the
given absolute constraints.
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in interface org.apache.river.discovery.UnicastDiscoveryServer
-
Checks and returns normally if this server is capable of fulfilling the
given absolute constraints.
- chooseProtocolVersion() - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Returns the protocol version to use for sending multicast requests or
announcements, or initiating unicast discovery.
- ClassAnnotation - Interface in net.jini.loader
-
Provides a class annotation string for classes defined by a class
loader that is an instance of this interface.
- CLASSLOADER - Static variable in class org.apache.river.api.security.PermissionGrantBuilder
-
The PermissionGrant generated will apply to all classes loaded by
the ClassLoader
- ClassLoading - Class in net.jini.loader
-
- clazz(Class) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
Extracts ProtectionDomain
from the Class for use in the PermissionGrantBuilder.
- clearCache() - Method in interface org.apache.river.api.security.CachingSecurityManager
-
Clears permissions from the checked cache, it must be
called after calling Policy.refresh(); It is recommended that it
be called by a Policy provider, rather than application code.
- clearCache() - Method in class org.apache.river.api.security.CombinerSecurityManager
-
This method is intended to be called only by a Policy.
- ClientAuthentication - Class in net.jini.core.constraint
-
Represents a constraint on authentication of the client to the server.
- ClientHost - Interface in net.jini.io.context
-
A server context element that can supply the client host address
for the remote call.
- ClientMaxPrincipal - Class in net.jini.core.constraint
-
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.
- ClientMaxPrincipal(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
-
AtomicSerial constructor.
- ClientMaxPrincipal(Principal) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
-
Creates a constraint containing the specified principal.
- ClientMaxPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ClientMaxPrincipal(Collection) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ClientMaxPrincipalType - Class in net.jini.core.constraint
-
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.
- ClientMaxPrincipalType(Class) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
-
Creates a constraint containing the specified class.
- ClientMaxPrincipalType(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
-
- ClientMaxPrincipalType(Class[]) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
-
Creates a constraint containing the specified classes, with redundant
classes removed.
- ClientMaxPrincipalType(Collection) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
-
Creates a constraint containing the specified classes, with redundant
classes removed.
- ClientMinPrincipal - Class in net.jini.core.constraint
-
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.
- ClientMinPrincipal(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
-
AtomicSerial constructor.
- ClientMinPrincipal(Principal) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
-
Creates a constraint containing the specified principal.
- ClientMinPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ClientMinPrincipal(Collection) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ClientMinPrincipalType - Class in net.jini.core.constraint
-
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.
- ClientMinPrincipalType(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
-
AtomicSerial constructor.
- ClientMinPrincipalType(Class) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
-
Creates a constraint containing the specified class.
- ClientMinPrincipalType(Class[]) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
-
Creates a constraint containing the specified classes, with redundant
classes removed.
- ClientMinPrincipalType(Collection) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
-
Creates a constraint containing the specified classes, with redundant
classes removed.
- ClientPermissionChecker - Class in org.apache.river.discovery
-
Implementation of
ClientSubjectChecker
that approves or rejects
client subjects based on whether or not they have been granted a particular
permission.
- ClientPermissionChecker(Permission) - Constructor for class org.apache.river.discovery.ClientPermissionChecker
-
Creates instance that checks if client subjects have been granted the
specified permission.
- ClientSubject - Interface in net.jini.io.context
-
A server context element that can supply the client subject for the
remote call.
- ClientSubjectChecker - Interface in org.apache.river.discovery
-
Interface for approving or rejecting client subjects during unicast
discovery and decoding of multicast requests.
- clone() - Method in interface net.jini.core.entry.CloneableEntry
-
Clone has been implemented in AbstractEntry to allow utilities such as
net.jini.lookup.ServiceDiscoveryManager
to avoid sharing
internally stored mutable Entry instances with client code.
- clone() - Method in class net.jini.core.lookup.ServiceItem
-
Clone has been implemented to allow utilities such as
net.jini.lookup.ServiceDiscoveryManager
to avoid sharing
internally stored instances with client code.
- clone() - Method in class net.jini.core.lookup.ServiceTemplate
-
Clone has been implemented to allow utilities such as
net.jini.lookup.ServiceDiscoveryManager
to avoid sharing
internally stored instances with client code.
- CloneableEntry - Interface in net.jini.core.entry
-
Required by service utilities to avoid sharing internal state.
- close() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Closes this stream.
- close() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
- close() - Method in class org.apache.river.api.net.RFC3986URLClassLoader
-
Java 6 compatible implementation that overrides Java 7 URLClassLoader.close()
URLClassLoader implements Closeable in Java 7 to allow resources such
as open jar files to be released.
- CodebaseAccessor - Interface in net.jini.export
-
After authenticating a bootstrap token proxy, the ProxyPreparer can
dynamically grant DownloadPermission and DeSerializationPermission
as required using the information provided, to allow downloading
of a smart proxy.
- CODESOURCE_CERTS - Static variable in class org.apache.river.api.security.PermissionGrantBuilder
-
The PermissionGrant generated will apply to all classes loaded from
CodeSource's that have at a minimum the defined array Certificate[]
provided the logged in Subject also has all Principals when defined.
- combine(InvocationConstraints, InvocationConstraints) - Static method in class net.jini.core.constraint.InvocationConstraints
-
Returns an instance of this class that has all of the requirements from
each non-null
argument added as requirements and has all
of the preferences from each non-null
argument added as
preferences.
- CombinerSecurityManager - Class in org.apache.river.api.security
-
CombinerSecurityManager, is intended to be a highly scalable
SecurityManager implementation that caches the results of security checks
for each context, which may be an instance of SecurityContext or
AccessControlContext.
- CombinerSecurityManager() - Constructor for class org.apache.river.api.security.CombinerSecurityManager
-
- commit() - Method in class net.jini.core.transaction.server.ServerTransaction
-
- commit(long) - Method in class net.jini.core.transaction.server.ServerTransaction
-
- commit(long) - Method in interface net.jini.core.transaction.server.TransactionManager
-
Commit the transaction.
- commit(long, long) - Method in interface net.jini.core.transaction.server.TransactionManager
-
Commit the transaction, waiting for participants to be notified of
the decision.
- commit(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
-
Requests that the participant make all of its PREPARED
changes for the specified transaction visible outside of the
transaction and unlock any resources locked by the transaction.
- commit() - Method in interface net.jini.core.transaction.Transaction
-
Commit the transaction.
- commit(long) - Method in interface net.jini.core.transaction.Transaction
-
Commit the transaction, waiting for participants to be notified of
the decision.
- COMMITTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction has been committed.
- committed - Variable in exception net.jini.core.transaction.TimeoutExpiredException
-
True if the transaction committed before the timeout.
- comparator - Variable in class org.apache.river.api.security.AbstractPolicy
-
- compare(Object, Object) - Static method in class net.jini.id.ReferentUuids
-
Returns 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
.
- compare(Permission, Permission) - Method in class org.apache.river.api.security.PermissionComparator
-
- compareTo(Uri) - Method in class org.apache.river.api.net.Uri
-
Compares this URI with the given argument uri
.
- compareTo(WakeupManager.Ticket) - Method in class org.apache.river.thread.wakeup.WakeupManager.Ticket
-
- Component - Annotation Type in org.apache.river.config
-
The Component annotation is used to indicate what
configuration component the class is to be used for.
- concat(Object[]) - Static method in class org.apache.river.config.ConfigUtil
-
- ConcurrentPolicyFile - Class in org.apache.river.api.security
-
Concurrent Policy implementation based on policy configuration URL's,
it is intended to provide concurrent implies() for greatly improved
throughput.
- ConcurrentPolicyFile() - Constructor for class org.apache.river.api.security.ConcurrentPolicyFile
-
Default constructor, equivalent to
ConcurrentPolicyFile(new DefaultPolicyParser())
.
- ConcurrentPolicyFile(URL[]) - Constructor for class org.apache.river.api.security.ConcurrentPolicyFile
-
- ConcurrentPolicyFile(PolicyParser, Comparator<Permission>) - Constructor for class org.apache.river.api.security.ConcurrentPolicyFile
-
- ConcurrentPolicyFile(PolicyParser, Comparator<Permission>, URL[]) - Constructor for class org.apache.river.api.security.ConcurrentPolicyFile
-
- Confidentiality - Class in net.jini.core.constraint
-
Represents a constraint on the confidentiality of message contents.
- Confidentiality(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.Confidentiality
-
AtomicSerial constructor.
- Config - Class in org.apache.river.config
-
Provides static methods for getting entries from a
Configuration
.
- Configuration - Interface in net.jini.config
-
Defines an 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.
- ConfigurationException - Exception in net.jini.config
-
Thrown if a problem occurs when obtaining configuration information.
- ConfigurationException(String) - Constructor for exception net.jini.config.ConfigurationException
-
Creates an instance with the specified detail message.
- ConfigurationException(String, Throwable) - Constructor for exception net.jini.config.ConfigurationException
-
Creates an instance with the specified detail message and causing
exception, which should not be an instance of Error
.
- ConfigurationFactory - Interface in org.apache.river.config
-
- ConfigurationFile - Class in net.jini.config
-
Supplies objects needed to configure applications, such as
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
.
- ConfigurationFile(String[]) - Constructor for class net.jini.config.ConfigurationFile
-
Creates an instance containing the entries specified by the options,
using the calling thread's context class loader for interpreting class
names.
- ConfigurationFile(String[], ClassLoader) - Constructor for class net.jini.config.ConfigurationFile
-
Creates an instance containing the entries specified by the options,
using the specified class loader for interpreting class names.
- ConfigurationFile(Reader, String[]) - Constructor for class net.jini.config.ConfigurationFile
-
Creates an instance containing the entries parsed from the specified
character stream and options, using the calling thread's context class
loader for interpreting class names.
- ConfigurationFile(Reader, String[], ClassLoader) - Constructor for class net.jini.config.ConfigurationFile
-
Creates an instance containing the entries parsed from the specified
character stream and options, using the specified class loader for
interpreting class names.
- ConfigurationFile.ErrorDescriptor - Class in net.jini.config
-
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.
- ConfigurationNotFoundException - Exception in net.jini.config
-
Thrown if a configuration source location specified when creating a
Configuration
is not found, including if null
is
specified for provider options and the implementation does not provide
default options.
- ConfigurationNotFoundException(String) - Constructor for exception net.jini.config.ConfigurationNotFoundException
-
Creates an instance with the specified detail message.
- ConfigurationNotFoundException(String, Throwable) - Constructor for exception net.jini.config.ConfigurationNotFoundException
-
Creates an instance with the specified detail message and causing
exception, which should not be an instance of Error
.
- ConfigurationProvider - Class in net.jini.config
-
Provides a standard means for obtaining
Configuration
instances,
using a configurable provider.
- ConfigUtil - Class in org.apache.river.config
-
A set of static convenience methods for use in configuration files.
- ConnectionAbsoluteTime - Class in net.jini.core.constraint
-
Represents a constraint on the absolute time by which a network connection
must be established.
- ConnectionAbsoluteTime(long) - Constructor for class net.jini.core.constraint.ConnectionAbsoluteTime
-
Creates a constraint with the specified deadline for connection
establishment.
- ConnectionAbsoluteTime(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ConnectionAbsoluteTime
-
- ConnectionRelativeTime - Class in net.jini.core.constraint
-
Represents a constraint on the maximum amount of time to wait for a
network connection to be established.
- ConnectionRelativeTime(long) - Constructor for class net.jini.core.constraint.ConnectionRelativeTime
-
Creates a constraint with the specified duration.
- ConnectionRelativeTime(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ConnectionRelativeTime
-
AtomicSerial constructor
- Constants - Class in net.jini.discovery
-
A holder class for constants that pertain to the unicast and
multicast discovery protocols.
- ConstrainableLookupLocator - Class in net.jini.discovery
-
LookupLocator
subclass which supports constraint operations
through the
RemoteMethodControl
interface.
- ConstrainableLookupLocator(String, MethodConstraints) - Constructor for class net.jini.discovery.ConstrainableLookupLocator
-
Constructs a new 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(AtomicSerial.GetArg) - Constructor for class net.jini.discovery.ConstrainableLookupLocator
-
- ConstrainableLookupLocator(String, int, MethodConstraints) - Constructor for class net.jini.discovery.ConstrainableLookupLocator
-
Constructs a new ConstrainableLookupLocator
instance which
can be used to perform unicast discovery to the given host and port with
the provided constraints applied.
- ConstrainableLookupLocatorTrustVerifier - Class in net.jini.discovery
-
- ConstrainableLookupLocatorTrustVerifier() - Constructor for class net.jini.discovery.ConstrainableLookupLocatorTrustVerifier
-
Creates an instance.
- ConstraintAlternatives - Class in net.jini.core.constraint
-
Combines two or more constraint alternatives into a single overall
constraint.
- ConstraintAlternatives(InvocationConstraint[]) - Constructor for class net.jini.core.constraint.ConstraintAlternatives
-
Creates an instance containing the specified alternative constraints,
with duplicate constraints removed.
- ConstraintAlternatives(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ConstraintAlternatives
-
AtomicSerial constructor.
- ConstraintAlternatives(Collection<InvocationConstraint>) - Constructor for class net.jini.core.constraint.ConstraintAlternatives
-
Creates an instance containing the specified alternative constraints,
with duplicate constraints removed.
- ConstraintTrustVerifier - Class in net.jini.constraint
-
- ConstraintTrustVerifier() - Constructor for class net.jini.constraint.ConstraintTrustVerifier
-
Creates an instance.
- context(int) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
Sets the context of the PermissionGrant to on of the static final
fields in this class.
- ContextPermission - Class in net.jini.io.context
-
Represents permissions used to express the access control policy for
elements commonly found in the context collections available from
ServerContext
and
ObjectStreamContext
.
- ContextPermission(String) - Constructor for class net.jini.io.context.ContextPermission
-
Creates an instance with the specified name.
- convert(NavigableSet<Permission>, int, float, int, int) - Method in class org.apache.river.api.security.AbstractPolicy
-
Creates an optimised PermissionCollection, firstly all permissions should
be sorted using
PermissionComparator
, this ensures that any
SocketPermission will be ordered to avoid reverse DNS calls if possible.
- convertToMarshalledObject() - Method in class net.jini.io.MarshalledInstance
-
Creates a new MarshalledObject
that will
contain an object equivalent to the object contained
in this MarshalledInstance
object.
- copy(T[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a shallow copy of an array
if non null.
- copy(byte[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a byte array
if non null.
- copy(boolean[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a boolean array
if non null.
- copy(char[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a char array
if non null.
- copy(short[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a short array
if non null.
- copy(int[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a int array
if non null.
- copy(long[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a long array
if non null.
- copy(double[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a double array
if non null.
- copy(float[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to create a copy of a float array
if non null.
- copy(T) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to copy Cloneable objects.
- copyCol(T, T, Class<E>) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to copy and type check all elements from the
source collection, into the destination collection.
- copyMap(T, T, Class<K>, Class<V>) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to copy and type check all keys and values from
the source map, into the destination map.
- copyMap(T, T, Class<K>, Class<V>, int) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to copy and type check all keys and values from
the source map, into the destination map.
- copySet(T, T, Class<E>, int) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to copy and type check all elements from the
source collection, into the destination collection.
- CrashCountException - Exception in net.jini.core.transaction.server
-
Exception thrown when a transaction cannot be joined because the
participant's current crash count is different from the crash
count the manager received in a previous join by that participant.
- CrashCountException(String) - Constructor for exception net.jini.core.transaction.server.CrashCountException
-
Constructs an instance with a detail message.
- CrashCountException() - Constructor for exception net.jini.core.transaction.server.CrashCountException
-
Constructs an instance with no detail message.
- create(InvocationConstraint[]) - Static method in class net.jini.core.constraint.ConstraintAlternatives
-
Returns a constraint representing the specified alternative constraints,
with duplicate constraints removed.
- create(Collection<InvocationConstraint>) - Static method in class net.jini.core.constraint.ConstraintAlternatives
-
Returns a constraint representing the specified alternative constraints,
with duplicate constraints removed.
- create(NestableTransactionManager, long) - Method in interface net.jini.core.transaction.NestableTransaction
-
Create a new nested transaction, with the current transaction as
parent, managed by the given transaction manager.
- create(long) - Method in interface net.jini.core.transaction.NestableTransaction
-
Create a new nested transaction, with the current transaction as
parent, managed by the same transaction manager as the current
transaction.
- create(NestableTransactionManager, long) - Method in class net.jini.core.transaction.server.NestableServerTransaction
-
- create(long) - Method in class net.jini.core.transaction.server.NestableServerTransaction
-
- create(NestableTransactionManager, long, long) - Method in interface net.jini.core.transaction.server.NestableTransactionManager
-
Begin a nested transaction, with the specified transaction as parent.
- create(long) - Method in interface net.jini.core.transaction.server.TransactionManager
-
Begin a new top-level transaction.
- create(TransactionManager, long) - Static method in class net.jini.core.transaction.TransactionFactory
-
Create a new top-level transaction.
- create(NestableTransactionManager, long) - Static method in class net.jini.core.transaction.TransactionFactory
-
Create a new top-level transaction, under which nested transactions
can be created.
- create(long, long) - Static method in class net.jini.id.UuidFactory
-
Creates a new Uuid
with the specified 128-bit
value.
- create(Uri) - Static method in class net.jini.id.UuidFactory
-
Generate a Uuid from a RFC 4122 Compliant URN.
- create(String) - Static method in class net.jini.id.UuidFactory
-
Creates a new Uuid
with the 128-bit value
represented by the specified string.
- create(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Static method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Static factory method to obtain an instance without checking for
SerializablePermission("enableSubclassImplementation")
- create(String) - Static method in class org.apache.river.api.net.Uri
-
Parses the given argument rfc3986compliantURI
and creates an appropriate URI
instance.
- createConfiguration() - Method in interface org.apache.river.config.ConfigurationFactory
-
Create a Configuration.
- Created(NestableTransaction, Lease) - Constructor for class net.jini.core.transaction.NestableTransaction.Created
-
Simple constructor.
- Created(AtomicSerial.GetArg) - Constructor for class net.jini.core.transaction.NestableTransaction.Created
-
- Created(AtomicSerial.GetArg) - Constructor for class net.jini.core.transaction.server.TransactionManager.Created
-
AtomicSerial constructor
- Created(long, Lease) - Constructor for class net.jini.core.transaction.server.TransactionManager.Created
-
Simple constructor.
- Created(Transaction, Lease) - Constructor for class net.jini.core.transaction.Transaction.Created
-
Simple constructor.
- Created(AtomicSerial.GetArg) - Constructor for class net.jini.core.transaction.Transaction.Created
-
AtomicSerial constructor.
- createLeaseMap(long) - Method in interface net.jini.core.lease.Lease
-
Creates a Map object that can contain leases whose renewal or
cancellation can be batched, and adds the current lease to that map.
- createMarshalInput(InputStream, InputStream, ClassLoader, boolean, ClassLoader, Collection) - Method in interface net.jini.io.MarshalFactory
-
- createMarshalOutput(OutputStream, OutputStream, Collection) - Method in interface net.jini.io.MarshalFactory
-
- createObjectInputStream(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Static method in class org.apache.river.api.io.AtomicMarshalInputStream
-
- createServiceID(String) - Static method in class org.apache.river.config.ConfigUtil
-
Returns a ServiceID
constructed from a 128-bit value
represented by a string.
- DatagramBufferFactory - Interface in org.apache.river.discovery
-
Factory that produces byte buffers, each corresponding to a separate
datagram packet to be sent.
- DAYS - Static variable in interface org.apache.river.constants.TimeConstants
-
Tics per day.
- decodeMulticastAnnouncement(ByteBuffer, InvocationConstraints, boolean) - Method in interface org.apache.river.discovery.DelayedMulticastAnnouncementDecoder
-
Decodes the multicast announcement data contained in the given buffer in
a manner that satisfies the specified absolute constraints, returning a
MulticastAnnouncement
instance that contains the decoded data,
with constraint checking optionally delayed.
- decodeMulticastAnnouncement(DatagramPacket, InvocationConstraints) - Method in class org.apache.river.discovery.Discovery
-
Decodes the multicast announcement data contained in the given datagram
in a manner that satisfies the specified constraints, returning a
MulticastAnnouncement
instance that contains the decoded data.
- decodeMulticastAnnouncement(DatagramPacket, InvocationConstraints, boolean) - Method in class org.apache.river.discovery.Discovery
-
Decodes the multicast announcement data contained in the given datagram
in a manner that satisfies the specified constraints, returning a
MulticastAnnouncement
instance that contains the decoded data, with
constraint checking optionally delayed.
- decodeMulticastAnnouncement(ByteBuffer, InvocationConstraints) - Method in interface org.apache.river.discovery.MulticastAnnouncementDecoder
-
Decodes the multicast announcement data contained in the given buffer in
a manner that satisfies the specified absolute constraints, returning a
MulticastAnnouncement
instance that contains the decoded data.
- decodeMulticastAnnouncement(ByteBuffer) - Static method in class org.apache.river.discovery.Plaintext
-
Decodes multicast announcement according to the
net.jini.discovery.plaintext format.
- decodeMulticastRequest(ByteBuffer, InvocationConstraints, ClientSubjectChecker, boolean) - Method in interface org.apache.river.discovery.DelayedMulticastRequestDecoder
-
Decodes the multicast request data contained in the given buffer in a
manner that satisfies the specified absolute constraints and client
subject checker (if any), returning a
MulticastRequest
instance
that contains the decoded data, with constraint checking optionally
delayed.
- decodeMulticastRequest(DatagramPacket, InvocationConstraints, ClientSubjectChecker) - Method in class org.apache.river.discovery.Discovery
-
Decodes the multicast request data contained in the given datagram in a
manner that satisfies the specified constraints and client subject
checker (if any), returning a
MulticastRequest
instance that
contains the decoded data.
- decodeMulticastRequest(DatagramPacket, InvocationConstraints, ClientSubjectChecker, boolean) - Method in class org.apache.river.discovery.Discovery
-
Decodes the multicast request data contained in the given datagram in a
manner that satisfies the specified constraints and client subject
checker (if any), returning a
MulticastRequest
instance that
contains the decoded data, with constraint checking optionally
delayed.
- decodeMulticastRequest(ByteBuffer, InvocationConstraints, ClientSubjectChecker) - Method in interface org.apache.river.discovery.MulticastRequestDecoder
-
Decodes the multicast request data contained in the given buffer in a
manner that satisfies the specified absolute constraints and client
subject checker (if any), returning a
MulticastRequest
instance
that contains the decoded data.
- decodeMulticastRequest(ByteBuffer) - Static method in class org.apache.river.discovery.Plaintext
-
Decodes multicast request according to the net.jini.discovery.plaintext
format.
- decorated() - Method in class org.apache.river.api.security.PermissionGrant
-
- deepCopy(T[]) - Static method in class org.apache.river.api.io.Valid
-
Convenience method to perform a deep copy of an array containing
Cloneable objects
- DEFAULT_PERMISSIONS - Static variable in interface org.apache.river.api.security.AdvisoryDynamicPermissions
-
- DEFAULT_TIMEOUT - Static variable in class org.apache.river.discovery.MultiIPDiscovery
-
- DefaultPolicyParser - Class in org.apache.river.api.security
-
This is a basic loader of policy files.
- DefaultPolicyParser() - Constructor for class org.apache.river.api.security.DefaultPolicyParser
-
Default constructor,
DefaultPolicyScanner
is used.
- defaultReadObject() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Default method to read objects from this stream.
- defaultWriteObject() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
- definePackage(String, Manifest, URL) - Method in class org.apache.river.api.net.RFC3986URLClassLoader
-
Defines a new package using the information extracted from the specified
manifest.
- DelayedMulticastAnnouncementDecoder - Interface in org.apache.river.discovery
-
Interface implemented by classes which decode multicast announcement data
and additionally support delayed constraint checking.
- DelayedMulticastRequestDecoder - Interface in org.apache.river.discovery
-
Interface implemented by classes which decode multicast request data
and additionally support delayed constraint checking.
- DelegatePermission - Class in org.apache.river.api.security
-
Permissions such as SocketPermission or FilePermission guard a resource
but allow that resource to escape the control of the SecurityManager
and Policy provider, this prevents them from being revoked.
- DelegateSecurityManager - Class in org.apache.river.api.security
-
The DelegateSecurityManager is designed to enable the use of
Delegate decorators to encapsulate security sensitive objects using
Li Gong's method guard pattern.
- DelegateSecurityManager() - Constructor for class org.apache.river.api.security.DelegateSecurityManager
-
- Delegation - Class in net.jini.core.constraint
-
Represents a constraint on delegation from the client to the server.
- Delegation(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.Delegation
-
- DelegationAbsoluteTime - Class in net.jini.core.constraint
-
Represents a constraint on delegation, such that if delegation is permitted,
it be permitted only for a range of absolute times.
- DelegationAbsoluteTime(long, long, long, long) - Constructor for class net.jini.core.constraint.DelegationAbsoluteTime
-
Creates a constraint with the specified absolute times.
- DelegationAbsoluteTime(Date, Date, Date, Date) - Constructor for class net.jini.core.constraint.DelegationAbsoluteTime
-
Creates a constraint with the specified dates.
- DelegationAbsoluteTime(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.DelegationAbsoluteTime
-
AtomicSerial public constructor.
- DelegationRelativeTime - Class in net.jini.core.constraint
-
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.
- DelegationRelativeTime(long, long, long, long) - Constructor for class net.jini.core.constraint.DelegationRelativeTime
-
Creates a constraint with the specified durations.
- DelegationRelativeTime(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.DelegationRelativeTime
-
- desc - Variable in class org.apache.river.thread.wakeup.WakeupManager.Ticket
-
The ThreadDesc
, or null
if none.
- DeSerializationPermission - Class in org.apache.river.api.io
-
Permission that when granted, allows de-serialization of an object.
- DeSerializationPermission(String) - Constructor for class org.apache.river.api.io.DeSerializationPermission
-
The ProtectionDomain of a class that is de-serializing (reading object input)
from an
AtomicMarshalInputStream
requires permission to do so.
- discard(ServiceRegistrar) - Method in interface net.jini.discovery.DiscoveryManagement
-
Removes an instance of ServiceRegistrar
from the
managed set of lookup services, making the corresponding lookup
service eligible for re-discovery.
- discard(ServiceRegistrar) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Informs the lookup discovery service of the existence of an
unavailable lookup service and requests that the lookup discovery
service discard the unavailable lookup service.
- discarded(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryListener
-
Called when one or more lookup service registrars has been discarded.
- discarded - Variable in class net.jini.discovery.RemoteDiscoveryEvent
-
Flag indicating whether the event is a discovery event or a discard
event.
- discovered(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryListener
-
Called when one or more lookup service registrars has been discovered.
- Discovery - Class in org.apache.river.discovery
-
Class providing methods for participating in versions 1 and 2 of the
discovery protocol.
- Discovery() - Constructor for class org.apache.river.discovery.Discovery
-
- DiscoveryChangeListener - Interface in net.jini.discovery
-
This interface must be implemented by entities that wish to receive
notification of the following events.
- DiscoveryConstraints - Class in org.apache.river.discovery
-
- DiscoveryConstraintTrustVerifier - Class in org.apache.river.discovery
-
- DiscoveryConstraintTrustVerifier() - Constructor for class org.apache.river.discovery.DiscoveryConstraintTrustVerifier
-
Creates an instance.
- DiscoveryEvent - Class in net.jini.discovery
-
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.
- DiscoveryEvent(Object, ServiceRegistrar[]) - Constructor for class net.jini.discovery.DiscoveryEvent
-
Construct a new DiscoveryEvent
object, with the given
source and set of registrars.
- DiscoveryEvent(Object, Map<ServiceRegistrar, String[]>) - Constructor for class net.jini.discovery.DiscoveryEvent
-
Construct a new DiscoveryEvent
object, with the given
source and registrars-to-groups mapping.
- DiscoveryEvent(AtomicSerial.GetArg) - Constructor for class net.jini.discovery.DiscoveryEvent
-
- DiscoveryFormatProvider - Interface in org.apache.river.discovery
-
Interface implemented by all discovery format provider classes, which is
used by the
Discovery
class to identify format providers available
via resource, as described in the documentation for the
Discovery.getProtocol2(ClassLoader)
method.
- DiscoveryGroupManagement - Interface in net.jini.discovery
-
This interface defines methods and constants related to the management
of the sets of lookup services that are to be discovered using the
multicast discovery protocol; that is, lookup services that are
discovered by way of group discovery.
- DiscoveryListener - Interface in net.jini.discovery
-
This interface must be implemented by parties that wish to obtain
notifications from a LookupDiscovery object.
- DiscoveryLocatorManagement - Interface in net.jini.discovery
-
This interface defines methods related to the management of the set of
lookup services that are to be discovered using the unicast discovery
protocol; that is, lookup services that are discovered by way of
locator discovery.
- DiscoveryManagement - Interface in net.jini.discovery
-
This interface defines methods related to the discovery event mechanism
and discovery process termination.
- DiscoveryPermission - Class in net.jini.discovery
-
Permission for using LookupDiscovery.
- DiscoveryPermission(String) - Constructor for class net.jini.discovery.DiscoveryPermission
-
Simple constructor.
- DiscoveryPermission(String, String) - Constructor for class net.jini.discovery.DiscoveryPermission
-
Simple constructor.
- discoveryPort - Static variable in class net.jini.discovery.Constants
-
The port for both unicast and multicast boot requests.
- DiscoveryProtocolException - Exception in org.apache.river.discovery
-
Exception indicating a discovery protocol error, such as failure to
interpret packet data, or multicast request/announcement data that cannot
fit within a given packet length.
- DiscoveryProtocolException(String) - Constructor for exception org.apache.river.discovery.DiscoveryProtocolException
-
Constructs a new DiscoveryProtocolException
with the
specified detail message.
- DiscoveryProtocolException(String, Throwable) - Constructor for exception org.apache.river.discovery.DiscoveryProtocolException
-
Constructs a new DiscoveryProtocolException
with the
specified detail message and cause.
- DiscoveryProtocolVersion - Class in org.apache.river.discovery
-
Represents a constraint on the version of the discovery protocol used to
contact lookup services.
- doAs(Subject, PrivilegedAction<T>) - Static method in class net.jini.security.Security
-
Performs work as a particular Subject in the presence of less privileged code,
for distributed systems.
- doAs(Subject, PrivilegedExceptionAction<T>) - Static method in class net.jini.security.Security
-
Performs work as a particular Subject in the presence of less privileged code,
for distributed systems.
- doAsPrivileged(Subject, PrivilegedAction<T>, SecurityContext) - Static method in class net.jini.security.Security
-
Perform work as a particular Subject in the presence of untrusted code
for distributed systems.
- doAsPrivileged(Subject, PrivilegedExceptionAction<T>, SecurityContext) - Static method in class net.jini.security.Security
-
Perform work as a particular Subject in the presence of untrusted code
for distributed systems.
- doPrivileged(PrivilegedAction<T>) - Static method in class net.jini.security.Security
-
Executes the specified action's run
method with privileges
enabled, preserving the domain combiner (if any) of the calling context.
- doPrivileged(PrivilegedExceptionAction<T>) - Static method in class net.jini.security.Security
-
Executes the specified action's run
method with privileges
enabled, preserving the domain combiner (if any) of the calling context.
- DoubleSerializer - Class in org.apache.river.api.io
-
- DoubleSerializer() - Constructor for class org.apache.river.api.io.DoubleSerializer
-
- DoubleSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.DoubleSerializer
-
- doUnicastDiscovery(Socket, InvocationConstraints, ClassLoader, ClassLoader, Collection) - Method in class org.apache.river.discovery.Discovery
-
Performs the client side of unicast discovery, obtaining the returned
response data over the provided socket using the given default and
codebase verifier class loaders and collection of object stream context
objects in a manner that satisfies the specified constraints.
- doUnicastDiscovery(Socket, InvocationConstraints, ClassLoader, ClassLoader, Collection, ByteBuffer, ByteBuffer) - Method in interface org.apache.river.discovery.UnicastDiscoveryClient
-
Performs the client side of unicast discovery, obtaining the returned
response data over the provided socket using the given default and
codebase verifier class loaders and collection of object stream context
objects in a manner that satisfies the specified absolute constraints.
- doWithServerContext(Runnable, Collection) - Static method in class net.jini.export.ServerContext
-
Sets the server context for the current thread to the supplied
context
collection and invokes the run
method
of the supplied runnable
object.
- DownloadPermission - Class in net.jini.loader
-
Permission that must be granted to the
CodeSource
of a
downloaded class in order for the class to be defined using
RMIClassLoader
.
- DownloadPermission() - Constructor for class net.jini.loader.DownloadPermission
-
Creates a new DownloadPermission
with the name
"permit".
- drain() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
- DURATION - Static variable in interface net.jini.core.lease.Lease
-
The serialized form of the lease will convert the time of lease
expiration into a duration (in milliseconds) from the time of
serialization.
- DynamicPolicy - Interface in net.jini.security.policy
-
Interface implemented by security policy providers that may support dynamic
granting of permissions at run-time.
- DynamicPolicyProvider - Class in net.jini.security.policy
-
Security policy provider that supports dynamic granting of permissions at
run-time.
- DynamicPolicyProvider() - Constructor for class net.jini.security.policy.DynamicPolicyProvider
-
Creates a new DynamicPolicyProvider
instance that wraps a
default underlying policy.
- DynamicPolicyProvider(Policy) - Constructor for class net.jini.security.policy.DynamicPolicyProvider
-
Creates a new DynamicPolicyProvider
instance that wraps
around the given non-null
base policy object.
- DynamicProxyCodebaseAccessor - Interface in net.jini.export
-
A marker interface for a dynamic proxy.
- elements() - Method in class net.jini.core.constraint.ClientMaxPrincipal
-
Returns an immutable set of all of the principals.
- elements() - Method in class net.jini.core.constraint.ClientMaxPrincipalType
-
Returns an immutable set of all of the classes.
- elements() - Method in class net.jini.core.constraint.ClientMinPrincipal
-
Returns an immutable set of all of the principals.
- elements() - Method in class net.jini.core.constraint.ClientMinPrincipalType
-
Returns an immutable set of all of the classes.
- elements() - Method in class net.jini.core.constraint.ConstraintAlternatives
-
Returns an immutable set of all of the constraints.
- elements() - Method in class net.jini.core.constraint.ServerMaxPrincipal
-
Returns an immutable set of all of the principals.
- elements() - Method in class net.jini.core.constraint.ServerMinPrincipal
-
Returns an immutable set of all of the principals.
- EMPTY - Static variable in class net.jini.core.constraint.InvocationConstraints
-
An empty instance, one that has no requirements and no preferences.
- EmptyConfiguration - Class in net.jini.config
-
A Configuration
with no entries.
- enableReplaceObject(boolean) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
- enableResolveObject(boolean) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Enables object replacement for this stream.
- enclosedBy(NestableTransaction) - Method in class net.jini.core.transaction.server.NestableServerTransaction
-
Return true if the specified transaction is an ancestor of
this transaction.
- EncodeIterator - Interface in org.apache.river.discovery
-
Iterator for performing multicast encode operations on (potentially)
multiple discovery format providers.
- encodeMulticastAnnouncement(MulticastAnnouncement, int, InvocationConstraints) - Method in class org.apache.river.discovery.Discovery
-
Returns an iterator which can be used to encode the given multicast
announcement data into sets of
DatagramPacket
s, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints.
- encodeMulticastAnnouncement(MulticastAnnouncement, DatagramBufferFactory, InvocationConstraints) - Method in interface org.apache.river.discovery.MulticastAnnouncementEncoder
-
Encodes the given multicast announcement data into byte buffers obtained
from the provided datagram buffer factory, in a manner that satisfies
the specified absolute constraints.
- encodeMulticastAnnouncement(MulticastAnnouncement, DatagramBufferFactory) - Static method in class org.apache.river.discovery.Plaintext
-
Encodes multicast announcement according to the
net.jini.discovery.plaintext format.
- encodeMulticastRequest(MulticastRequest, int, InvocationConstraints) - Method in class org.apache.river.discovery.Discovery
-
Returns an iterator which can be used to encode the given multicast
request data into sets of
DatagramPacket
s, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints.
- encodeMulticastRequest(MulticastRequest, DatagramBufferFactory, InvocationConstraints) - Method in interface org.apache.river.discovery.MulticastRequestEncoder
-
Encodes the given multicast request data into byte buffers obtained from
the provided datagram buffer factory, in a manner that satisfies the
specified absolute constraints.
- encodeMulticastRequest(MulticastRequest, DatagramBufferFactory) - Static method in class org.apache.river.discovery.Plaintext
-
Encodes multicast request according to the net.jini.discovery.plaintext
format.
- enforced() - Method in interface net.jini.io.context.AtomicValidationEnforcement
-
- Entry - Interface in net.jini.core.entry
-
This class is the supertype of all entries that can be stored in a Jini
Lookup service.
- eof - Variable in exception org.apache.river.api.io.OptionalDataException
-
- equals(Object) - Method in class net.jini.config.AbstractConfiguration.Primitive
-
Returns 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
.
- equals(Object) - Method in class net.jini.constraint.BasicMethodConstraints
-
Two instances of this class are equal if they have the same descriptors
in the same order.
- equals(Object) - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
-
Two instances of this class are equal if they have the same
name, the same parameter types, and the same constraints.
- equals(Object) - Method in class net.jini.core.constraint.ClientMaxPrincipal
-
Two instances of this class are equal if they have the same principals
(ignoring order).
- equals(Object) - Method in class net.jini.core.constraint.ClientMaxPrincipalType
-
Two instances of this class are equal if they have the same classes
(ignoring order).
- equals(Object) - Method in class net.jini.core.constraint.ClientMinPrincipal
-
Two instances of this class are equal if they have the same principals
(ignoring order).
- equals(Object) - Method in class net.jini.core.constraint.ClientMinPrincipalType
-
Two instances of this class are equal if they have the same classes
(ignoring order).
- equals(Object) - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
-
Two instances of this class are equal if both have the same deadline.
- equals(Object) - Method in class net.jini.core.constraint.ConnectionRelativeTime
-
Two instances of this class are equal if both have the same duration.
- equals(Object) - Method in class net.jini.core.constraint.ConstraintAlternatives
-
Two instances of this class are equal if they have the same constraints
(ignoring order).
- equals(Object) - Method in class net.jini.core.constraint.DelegationAbsoluteTime
-
Two instances of this class are equal if both have the same minimum
start, the same maximum start, the same minimum stop, and the same
maximum stop.
- equals(Object) - Method in class net.jini.core.constraint.DelegationRelativeTime
-
Two instances of this class are equal if both have the same minimum
start, the same maximum start, the same minimum stop, and the same
maximum stop.
- equals(Object) - Method in class net.jini.core.constraint.InvocationConstraints
-
Two instances of this class are equal if they have the same requirements
and the same preferences.
- equals(Object) - Method in class net.jini.core.constraint.ServerMaxPrincipal
-
Two instances of this class are equal if they have the same principals
(ignoring order).
- equals(Object) - Method in class net.jini.core.constraint.ServerMinPrincipal
-
Two instances of this class are equal if they have the same principals
(ignoring order).
- equals(Object) - Method in class net.jini.core.discovery.LookupLocator
-
Two locators are equal if they have the same host
and
port
fields.
- equals(Object) - Method in class net.jini.core.lookup.ServiceID
-
Service IDs are equal if they represent the same 128-bit value.
- equals(Object) - Method in class net.jini.core.transaction.server.NestableServerTransaction
-
Two instances are equal if they have the same transaction manager
and the same transaction id.
- equals(Object) - Method in class net.jini.core.transaction.server.ServerTransaction
-
Two instances are equal if they have the same transaction manager
and the same transaction id.
- equals(Object) - Method in class net.jini.discovery.ConstrainableLookupLocator
-
- equals(Object) - Method in class net.jini.discovery.DiscoveryPermission
-
Two instances are equal if they have the same name.
- equals(Object) - Method in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
Two announcements are equal if they have the same service ID.
- equals(Object) - Method in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
Two requests are equal if they have the same address, port,
groups, and service IDs.
- equals(Object) - Method in class net.jini.discovery.IncomingUnicastResponse
-
Deprecated.
Two responses are equal if they have the same registrar.
- equals(Object) - Method in class net.jini.id.Uuid
-
Compares the specified object with this Uuid
for
equality.
- equals(Object) - Method in class net.jini.io.MarshalledInstance
-
Compares this MarshalledInstance
to another
object.
- equals(Object) - Method in class net.jini.security.AccessPermission
-
- equals(Object) - Method in class net.jini.security.AuthenticationPermission
-
Two instances of this class are equal if each implies the other;
that is, both instances have the same actions, every principal that
matches the local principals of one instance matches the local
principals of the other instance, and (if the instances have any
action besides listen
) every principal that matches the
peer principals of one instance matches the peer principals of the
other instance.
- equals(Object) - Method in class net.jini.security.BasicProxyPreparer
-
Returns 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.
- equals(Object) - Method in class net.jini.security.GrantPermission
-
Returns true
if the given object is a
GrantPermission
which both implies and is implied by this
permission; returns false
otherwise.
- equals(Object) - Method in class net.jini.security.policy.UmbrellaGrantPermission
-
- equals(Object) - Method in class net.jini.security.proxytrust.BasicUntrustedObjectSecurityContext
-
Returns true
if the specified object and this object
are both instances of this class that were constructed with equivalent
permissions.
- equals(Object) - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
Returns true
if the argument is an instance of this
class with the same main proxy and the same bootstrap proxy, and
false
otherwise.
- equals(Object) - Method in class net.jini.security.VerifyingProxyPreparer
-
Returns true
if the specified object and this object
are both instances of this class that were constructed with equivalent
arguments.
- equals(Object) - Method in class org.apache.river.api.io.BooleanSerializer
-
- equals(Object) - Method in class org.apache.river.api.io.ByteSerializer
-
- equals(Object) - Method in class org.apache.river.api.io.CharSerializer
-
- equals(Object) - Method in class org.apache.river.api.io.DoubleSerializer
-
- equals(Object) - Method in class org.apache.river.api.io.FloatSerializer
-
- equals(Object) - Method in class org.apache.river.api.io.LongSerializer
-
- equals(Object) - Method in class org.apache.river.api.io.ShortSerializer
-
- equals(Object) - Method in class org.apache.river.api.net.Uri
-
Compares this URI instance with the given argument o
and
determines if both are equal.
- equals(Object) - Method in class org.apache.river.api.security.DelegatePermission
-
- equals(Object) - Method in class org.apache.river.api.security.PermissionGrant
-
- equals(Object) - Method in class org.apache.river.discovery.DiscoveryConstraints
-
- equals(Object) - Method in class org.apache.river.discovery.DiscoveryProtocolVersion
-
- equals(Object) - Method in class org.apache.river.discovery.MulticastMaxPacketSize
-
- equals(Object) - Method in class org.apache.river.discovery.MulticastTimeToLive
-
- equals(Object) - Method in class org.apache.river.discovery.UnicastSocketTimeout
-
- equals(Object) - Method in class org.apache.river.thread.wakeup.WakeupManager.Ticket
-
- ErrorDescriptor(int, int, String, String, Throwable) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Creates a new error descriptor.
- ErrorDescriptor(AtomicSerial.GetArg) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
- ErrorDescriptor(int, int, String, String) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Creates a new error descriptor.
- ErrorDescriptor(int, int, String) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Creates a new error descriptor.
- escapeAndCreate(String) - Static method in class org.apache.river.api.net.Uri
-
The parameter string doesn't contain any existing escape sequences, any
escape character % found is encoded as %25.
- eventID - Variable in class net.jini.core.event.RemoteEvent
-
The event identifier.
- EventRegistration - Class in net.jini.core.event
-
A utility class for use as a return value for event-interest registration
methods.
- EventRegistration(AtomicSerial.GetArg) - Constructor for class net.jini.core.event.EventRegistration
-
- EventRegistration(long, Object, Lease, long) - Constructor for class net.jini.core.event.EventRegistration
-
Constructs an EventRegistration object.
- exceptionMap - Variable in exception net.jini.core.lease.LeaseMapException
-
A Map from Lease to Exception, containing each lease that failed to
renew or cancel, and the exception that resulted from that lease's
renewal or cancel attempt.
- expandUmbrella(PermissionCollection) - Method in class org.apache.river.api.security.AbstractPolicy
-
River-26 Mark Brouwer suggested making UmbrellaPermission's expandable
from Dynamic Grants.
- export(Remote) - Method in interface net.jini.export.Exporter
-
Exports the specified remote object and returns a proxy that can
be used to invoke remote methods on the exported remote object.
- export(Remote) - Method in class net.jini.security.proxytrust.ProxyTrustExporter
-
Deprecated.
Exports the specified main remote object and returns a dynamic proxy
for the object.
- Exporter - Interface in net.jini.export
-
An abstraction for exporting a single remote
object such that it can receive remote method invocations, and
later for unexporting that same remote object.
- ExportPermission - Class in net.jini.export
-
Defines runtime permissions for Exporter
implementations.
- ExportPermission(String) - Constructor for class net.jini.export.ExportPermission
-
Creates an instance with the specified name.
- ExportPermission(String, String) - Constructor for class net.jini.export.ExportPermission
-
Creates an instance with the specified name.
- extractGrantFromPolicy(Policy, ProtectionDomain) - Method in class org.apache.river.api.security.AbstractPolicy
-
- generate() - Static method in class net.jini.id.UuidFactory
-
Generates a new Uuid
with 122 bits of its value
produced from a cryptographically strong random sequence.
- get(boolean) - Method in class net.jini.io.MarshalledInstance
-
Returns a new copy of the contained object.
- get(ClassLoader, boolean, ClassLoader, Collection) - Method in class net.jini.io.MarshalledInstance
-
Returns a new copy of the contained object.
- get(String, T, Class<T>) - Method in class org.apache.river.api.io.AtomicSerial.GetArg
-
Get the value of the named Object field from the persistent field.
- get(Permission) - Static method in class org.apache.river.api.security.DelegatePermission
-
Factory method to obtain a DelegatePermission, this is essential to
overcome broken equals contract in some jvm Permission implementations
like SocketPermission and to allow caching.
- get() - Method in class org.apache.river.thread.wakeup.RetryTask
-
- get(long, TimeUnit) - Method in class org.apache.river.thread.wakeup.RetryTask
-
- getAccessControlContext() - Method in interface net.jini.security.SecurityContext
-
Returns access control context portion of snapshotted security context.
- getActions() - Method in class net.jini.discovery.DiscoveryPermission
-
Always returns the empty string; this permission type has no actions
list.
- getActions() - Method in class net.jini.security.AccessPermission
-
- getActions() - Method in class net.jini.security.AuthenticationPermission
-
Returns the actions.
- getActions() - Method in class net.jini.security.GrantPermission
-
Returns canonical string representation of this permission's actions,
which for GrantPermission
is always the empty string
""
.
- getActions() - Method in class net.jini.security.policy.UmbrellaGrantPermission
-
- getActions() - Method in class org.apache.river.api.security.DelegatePermission
-
- getAddress() - Method in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
Return the address of the host to contact in order to start
unicast discovery.
- getAnnouncementAddress() - Static method in class net.jini.discovery.Constants
-
Return the address of the multicast group over which the
multicast announcement protocol takes place.
- GetArg() - Constructor for class org.apache.river.api.io.AtomicSerial.GetArg
-
Not intended for general construction, however may be extended
by an ObjectInput implementation or for testing purposes.
- getAuthority() - Method in class org.apache.river.api.net.Uri
-
Gets the decoded authority part of this URI.
- GetBooleanAction - Class in org.apache.river.action
-
A convenience class for retrieving the boolean
value
of a system property as a privileged action.
- GetBooleanAction(String) - Constructor for class org.apache.river.action.GetBooleanAction
-
Constructor that takes the name of the system property whose
boolean
value needs to be determined.
- getBootstrapProxy() - Method in class net.jini.core.lookup.ServiceEvent
-
Returns a bootstrap proxy from which the new state of the item can be
retrieved.
- getBuilderTemplate() - Method in class org.apache.river.api.security.PermissionGrant
-
Provide a PermissionGrantBuilder, suitable for
producing a new PermissionGrant.
- getCallerContext() - Method in interface net.jini.security.TrustVerifier.Context
-
Returns a collection of context objects for use by trust verifiers.
- getCause() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns the exception associated with this error or null
if there is no exception associated with this error.
- getCause() - Method in exception net.jini.export.NonExistantObjectException
-
- getCertFactoryType() - Method in interface net.jini.export.CodebaseAccessor
-
Get the CertificateFactory type.
- getCertPathEncoding() - Method in interface net.jini.export.CodebaseAccessor
-
Get the CertPath encoding;
- getClassAnnotation() - Method in interface net.jini.export.CodebaseAccessor
-
Obtains the service class annotation as defined in
ClassLoading.getClassAnnotation(Class)
.
- getClassAnnotation() - Method in interface net.jini.loader.ClassAnnotation
-
Returns the class annotation string for classes defined by this
class loader.
- getClassAnnotation(Class<?>) - Static method in class net.jini.loader.ClassLoading
-
Returns the annotation string (representing a location for
the class definition as a single or space delimited list of
RFC3986 compliant URI) that JERI will use to annotate the class
descriptor when marshalling objects of the given class.
- getClassLoader(String) - Static method in class net.jini.loader.ClassLoading
-
Returns a class loader that loads classes from the given codebase
RFC3986 compliant URI path.
- getClassLoader() - Method in interface net.jini.security.TrustVerifier.Context
-
Returns the class loader that can be used as a basis for trust
verification.
- getClientHost() - Method in interface net.jini.io.context.ClientHost
-
Returns the client host address for the remote call.
- getClientSubject() - Method in interface net.jini.io.context.ClientSubject
-
Returns the authenticated identity of the client as a read-only
instance, or null
if the client was not authenticated.
- getConnectionDeadline(long) - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Returns the deadline by which a network connection must be established
during unicast discovery, or defaultValue
if not
constrained.
- getConstraints(Method) - Method in class net.jini.constraint.BasicMethodConstraints
-
Returns the constraints for the specified remote method as a
non-null
value.
- getConstraints() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
-
Returns the constraints as a non-null
value.
- getConstraints(Method) - Method in interface net.jini.core.constraint.MethodConstraints
-
Returns the constraints for the specified method as a
non-null
value.
- getConstraints() - Method in interface net.jini.core.constraint.RemoteMethodControl
-
Returns the client constraints placed on this proxy.
- getConstraints() - Method in class net.jini.discovery.ConstrainableLookupLocator
-
- getContext() - Method in interface net.jini.security.policy.SecurityContextSource
-
Returns a snapshot of the current security context, which can be used to
restore the context at a later time.
- getContext() - Method in class net.jini.security.proxytrust.BasicUntrustedObjectSecurityContext
-
Returns a security context to use to restrict privileges when
invoking methods on untrusted objects.
- getContext() - Method in interface net.jini.security.proxytrust.UntrustedObjectSecurityContext
-
Returns a security context to use to restrict privileges when
invoking methods on untrusted objects.
- getContext() - Static method in class net.jini.security.Security
-
Returns a snapshot of the current security context, which can be used to
restore the context at a later time.
- getDefaultClassLoader() - Method in class net.jini.io.MarshalInputStream
-
The default class loader passed in during construction.
- getDefaultUnicastSocketTimeout() - Method in class org.apache.river.discovery.MultiIPDiscovery
-
- getDescription() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns a textual description of the error encountered.
- getEncoded(Permission) - Static method in class org.apache.river.api.security.AdvisoryPermissionParser
-
- getEncoded(String, String, String) - Static method in class org.apache.river.api.security.AdvisoryPermissionParser
-
Returns the string encoding of this Permission
in a form
suitable for restoring this Permission
.
- getEncodedCerts() - Method in interface net.jini.export.CodebaseAccessor
-
The byte array can be passed to a ByteArrayInputStream, which can be
passed to a CertificateFactory to generate a Collection of Certificates,
or CertPath.
- getEntry(String, String, Class<T>) - Method in class net.jini.config.AbstractConfiguration
-
Returns an object of the specified type created using the information in
the entry matching the specified component and name, which must be
found, and supplying no data.
- getEntry(String, String, Class<T>, Object) - Method in class net.jini.config.AbstractConfiguration
-
Returns an object of the specified type created using the information in
the entry matching the specified component and name, and supplying no
data, returning the default value if no matching entry is found and the
default value is not
Configuration.NO_DEFAULT
.
- getEntry(String, String, Class<T>, Object, Object) - Method in class net.jini.config.AbstractConfiguration
-
Returns an object of the specified type created using the information in
the entry matching the specified component and name, and using the
specified data (unless it is
Configuration.NO_DATA
), returning the default
value if no matching entry is found and the default value is not
Configuration.NO_DEFAULT
.
- getEntry(String, String, Class<T>) - Method in interface net.jini.config.Configuration
-
Returns an object of the specified type created using the information in
the entry matching the specified component and name, which must be
found, and supplying no data.
- getEntry(String, String, Class<T>, Object) - Method in interface net.jini.config.Configuration
-
Returns an object of the specified type created using the information in
the entry matching the specified component and name, and supplying no
data, returning the default value if no matching entry is found and the
default value is not
Configuration.NO_DEFAULT
.
- getEntry(String, String, Class<T>, Object, Object) - Method in interface net.jini.config.Configuration
-
Returns an object of the specified type created using the information in
the entry matching the specified component and name, and using the
specified data (unless it is
Configuration.NO_DATA
), returning the default
value if no matching entry is found and the default value is not
Configuration.NO_DEFAULT
.
- getEntryClasses(ServiceTemplate) - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Looks at all service items that match the specified template, finds
every entry (among those service items) that either doesn't match any
entry templates or is a subclass of at least one matching entry
template, and returns the set of the (most specific) classes of those
entries.
- getEntryInternal(String, String, Class<T>, Object) - Method in class net.jini.config.AbstractConfiguration
-
Returns an object created using the information in the entry matching
the specified component and name, and the specified data, for the
requested type.
- getEntryInternal(String, String, Class<T>, Object) - Method in class net.jini.config.ConfigurationFile
-
Returns an object created using the information in the entry matching
the specified component and name, and the specified data, for the
requested type.
- getEntryInternal(String, String, Class<T>, Object) - Method in class net.jini.config.EmptyConfiguration
-
Always throws an exception -- this configuration contains no entries.
- getEntryNames() - Method in class net.jini.config.ConfigurationFile
-
Returns a set containing the fully qualified names of all non-private
entries defined for this instance.
- getEntryType(String, String) - Method in class net.jini.config.ConfigurationFile
-
Returns the static type of the expression specified for the entry with
the specified component and name.
- getEventRegistration() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Returns an EventRegistration object that encapsulates the information
needed by the client to identify a notification sent by the lookup
discovery service to the registration's listener.
- getExceptions() - Method in exception net.jini.discovery.LookupUnmarshalException
-
Accessor method that returns an array consisting of instances of
Throwable
, where each element of the array corresponds
to one of the exceptions that occurred during the unmarshalling
process.
- getExpiration() - Method in interface net.jini.core.lease.Lease
-
Returns a long
that indicates the time that the
lease will expire.
- getFieldValues(ServiceTemplate, int, String) - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Looks at all service items that match the specified template, finds
every entry (among those service items) that matches
tmpl.attributeSetTemplates[setIndex], and returns the set of values
of the specified field of those entries.
- getFloatEntry(Configuration, String, String, float, float, float) - Static method in class org.apache.river.config.Config
-
Obtains a
float
that falls within the given inclusive
range from the specified
Configuration
using the specified
component and entry names.
- getFormatName() - Method in interface org.apache.river.discovery.DiscoveryFormatProvider
-
Returns the name of the format implemented by this provider.
- getFragment() - Method in class org.apache.river.api.net.Uri
-
Gets the decoded fragment part of this URI.
- getGrants(Class, Principal[]) - Method in interface net.jini.security.policy.DynamicPolicy
-
If this security policy provider supports dynamic permission grants,
returns a new array containing the cumulative set of permissions
dynamically granted to 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.
- getGrants(Class, Principal[]) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- getGroup() - Method in class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
- getGroups() - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Returns the set of groups that this lookup service is currently a
member of.
- getGroups() - Method in class net.jini.discovery.DiscoveryEvent
-
Returns a set that maps to each registrar referenced by this event,
the current set of groups in which each registrar is a member.
- getGroups() - Method in interface net.jini.discovery.DiscoveryGroupManagement
-
Returns an array consisting of the elements of the managed set
of groups; that is, the names of the groups whose members are the
lookup services to discover.
- getGroups() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
Return the groups of which the announcing lookup service is a
member.
- getGroups() - Method in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
Return the set of groups in which the requestor is interested.
- getGroups() - Method in class net.jini.discovery.IncomingUnicastResponse
-
Deprecated.
Return the set of groups of which the lookup service we
discovered was a member when we discovered it.
- getGroups() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Returns an array consisting of the names of the groups whose members
are lookup services the lookup discovery service will attempt to
discover for this registration.
- getGroups() - Method in class net.jini.discovery.RemoteDiscoveryEvent
-
Returns a set that maps to the service ID of each registrar referenced
by this event, the current set of groups in which each registrar is a
member.
- getGroups() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Returns the member groups of the lookup service.
- getGroups() - Method in class org.apache.river.discovery.MulticastRequest
-
Returns the groups targeted by the request.
- getGroups() - Method in class org.apache.river.discovery.UnicastResponse
-
Returns the member groups of the lookup service.
- getHost() - Method in class net.jini.core.discovery.LookupLocator
-
Returns the name of the host that this instance should contact.
- getHost() - Method in class org.apache.river.api.net.Uri
-
Gets the host part of this URI.
- getHost() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Returns the lookup service host name.
- getHost() - Method in class org.apache.river.discovery.MulticastRequest
-
Returns the client host name.
- getHost() - Method in class org.apache.river.discovery.UnicastResponse
-
Returns the lookup service host name.
- getHostAddress() - Static method in class org.apache.river.config.ConfigUtil
-
Returns the textual presentation of the local host IP address.
- getHostAddress() - Static method in class org.apache.river.config.LocalHostLookup
-
- getHostAddress() - Method in class org.apache.river.config.LocalHostLookupSpi
-
- getHostName() - Static method in class org.apache.river.config.ConfigUtil
-
Return the local hostname.
- getHostName() - Static method in class org.apache.river.config.LocalHostLookup
-
- getHostName() - Method in class org.apache.river.config.LocalHostLookupSpi
-
- getID() - Method in class net.jini.core.event.EventRegistration
-
Returns the identifier that will be used in all RemoteEvents generated
for this interest registration.
- getID() - Method in class net.jini.core.event.RemoteEvent
-
Returns the event identifier, used to identify the kind of event
relative to the object in which the event occurred.
- getInstance(String[]) - Static method in class net.jini.config.ConfigurationProvider
-
Creates and returns an instance of the configuration provider, using the
specified options.
- getInstance(String[], ClassLoader) - Static method in class net.jini.config.ConfigurationProvider
-
Creates and returns an instance of the configuration provider, using the
specified options and class loader.
- getInstance(int) - Static method in class org.apache.river.discovery.DiscoveryProtocolVersion
-
Returns a DiscoveryProtocolVersion
constraint for the given
version number.
- GetIntegerAction - Class in org.apache.river.action
-
A convenience class for retrieving the int
value of a
system property as a privileged action.
- GetIntegerAction(String) - Constructor for class org.apache.river.action.GetIntegerAction
-
Constructor that takes the name of the system property whose
int
value needs to be determined.
- GetIntegerAction(String, int) - Constructor for class org.apache.river.action.GetIntegerAction
-
Constructor that takes the name of the system property and the
default value of that property.
- getIntEntry(Configuration, String, String, int, int, int) - Static method in class org.apache.river.config.Config
-
Obtains an
int
that falls within the given inclusive
range from the specified
Configuration
using the specified
component and entry names.
- getKeyStore(String, String) - Static method in class org.apache.river.config.KeyStores
-
Returns a KeyStore
initialized with contents read from a
location specified as a file or URL.
- getLease() - Method in class net.jini.core.event.EventRegistration
-
Returns the Lease object for this registration.
- getLease() - Method in interface net.jini.core.lookup.ServiceRegistration
-
Returns the lease that controls the service registration, allowing
the lease to be renewed or cancelled.
- getLease() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Returns the Lease object that controls a client's registration with
the lookup discovery service.
- getLeastSignificantBits() - Method in class net.jini.core.lookup.ServiceID
-
Returns the least significant 64 bits of the service ID.
- getLeastSignificantBits() - Method in class net.jini.id.Uuid
-
Returns the least significant 64 bits of this
Uuid
's 128-bit value.
- getLineNumber() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns the line number in the configuration source where the
entry with an error can be found or 0
if this error
descriptor is not associated with a line number.
- getLocalHost() - Static method in class org.apache.river.config.LocalHostLookup
-
- getLocalHost() - Method in class org.apache.river.config.LocalHostLookupSpi
-
- getLocationName() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns the name of the configuration source location or
null
if location information is not available.
- getLocator() - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Returns a LookupLocator that can be used if necessary for unicast
discovery of the lookup service.
- getLocator() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
Return a LookupLocator for performing unicast discovery of the
announcing lookup service.
- getLocators() - Method in interface net.jini.discovery.DiscoveryLocatorManagement
-
Returns an array consisting of the elements of the managed set
of locators; that is, instances of LookupLocator
in
which each instance corresponds to a specific lookup service to
discover.
- getLocators() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Returns an array consisting of the LookupLocator objects corresponding
to specific lookup services the lookup discovery service will attempt
to discover for this registration.
- GetLongAction - Class in org.apache.river.action
-
A convenience class for retrieving the long
value of a
system property as a privileged action.
- GetLongAction(String) - Constructor for class org.apache.river.action.GetLongAction
-
Constructor that takes the name of the system property whose
long
value needs to be determined.
- GetLongAction(String, long) - Constructor for class org.apache.river.action.GetLongAction
-
Constructor that takes the name of the system property and the
default value of that property.
- getLongEntry(Configuration, String, String, long, long, long) - Static method in class org.apache.river.config.Config
-
Obtains a
long
that falls within the given inclusive
range from the specified
Configuration
using the specified
component and entry names.
- getMarshalFactory() - Method in class net.jini.io.MarshalledInstance
-
Sub classes implement this method to use alternative Serialization
frameworks to unmarshall data.
- getMarshalFactory() - Method in class org.apache.river.api.io.AtomicMarshalledInstance
-
- getMarshalledRegistrars() - Method in exception net.jini.discovery.LookupUnmarshalException
-
Accessor method that returns an array consisting of instances of
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.
- getMaxStart() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
-
Returns the maximum start time in milliseconds from midnight, January 1,
1970 UTC.
- getMaxStart() - Method in class net.jini.core.constraint.DelegationRelativeTime
-
Returns the maximum start duration in milliseconds.
- getMaxStop() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
-
Returns the maximum stop time in milliseconds from midnight, January 1,
1970 UTC.
- getMaxStop() - Method in class net.jini.core.constraint.DelegationRelativeTime
-
Returns the maximum stop duration in milliseconds.
- getMessage() - Method in exception net.jini.core.lease.LeaseMapException
-
- getMethodConstraints(Object) - Method in class net.jini.security.BasicProxyPreparer
-
Returns the method constraints to use when verifying and setting
constraints on the specified proxy.
- getMethodDescs() - Method in class net.jini.constraint.BasicMethodConstraints
-
Returns the descriptors.
- getMinStart() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
-
Returns the minimum start time in milliseconds from midnight, January 1,
1970 UTC.
- getMinStart() - Method in class net.jini.core.constraint.DelegationRelativeTime
-
Returns the minimum start duration in milliseconds.
- getMinStop() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
-
Returns the minimum stop time in milliseconds from midnight, January 1,
1970 UTC.
- getMinStop() - Method in class net.jini.core.constraint.DelegationRelativeTime
-
Returns the minimum stop duration in milliseconds.
- getMostSignificantBits() - Method in class net.jini.core.lookup.ServiceID
-
Returns the most significant 64 bits of the service ID.
- getMostSignificantBits() - Method in class net.jini.id.Uuid
-
Returns the most significant 64 bits of this
Uuid
's 128-bit value.
- getMulticastMaxPacketSize(int) - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Returns the maximum multicast packet size to allow, or the specified
default value if not constrained.
- getMulticastTimeToLive(int) - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Returns the multicast time to live value to use, or the specified
default value if not constrained.
- getName() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
-
Returns the name of the method, with a prefix or suffix '*' if the
name is a pattern, or null
if this descriptor matches
all methods.
- getName(int) - Static method in class org.apache.river.constants.TxnConstants
-
Returns a String
which describes
the state of the Transaction
.
- getNestedExceptions() - Method in exception net.jini.core.entry.UnusableEntryException
-
The exception that caused the failure for the corresponding
field named in unusableFields.
- getNonNullEntry(Configuration, String, String, Class<T>) - Static method in class org.apache.river.config.Config
-
Obtains a non-
null
object from the specified
Configuration
using the specified arguments.
- getNonNullEntry(Configuration, String, String, Class<T>, Object) - Static method in class org.apache.river.config.Config
-
Obtains a non-
null
object from the specified
Configuration
using the specified arguments.
- getNonNullEntry(Configuration, String, String, Class<T>, Object, Object) - Static method in class org.apache.river.config.Config
-
Obtains a non-
null
object from the specified
Configuration
using the specified arguments.
- getObjectStreamContext() - Method in class net.jini.io.MarshalInputStream
-
Returns the collection of context information objects that
was passed to this stream's constructor.
- getObjectStreamContext() - Method in class net.jini.io.MarshalOutputStream
-
Returns the collection of context information objects that
was passed to this stream's constructor.
- getObjectStreamContext() - Method in interface net.jini.io.ObjectStreamContext
-
Returns this object stream's collection of context information
objects.
- getOverride() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns the override sequence number where this error occurred
or 0
if the error did not occur in an override.
- getParameterTypes() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
-
Returns the parameter types, or null
if this
descriptor matches all parameter types or all methods.
- getPath() - Method in class org.apache.river.api.net.Uri
-
Gets the decoded path part of this URI.
- getPermission() - Method in class org.apache.river.api.security.DelegatePermission
-
- getPermissionGrants(ProtectionDomain) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- getPermissionGrants(ProtectionDomain) - Method in class org.apache.river.api.security.ConcurrentPolicyFile
-
- getPermissionGrants(ProtectionDomain) - Method in class org.apache.river.api.security.RemotePolicyProvider
-
- getPermissionGrants(ProtectionDomain) - Method in interface org.apache.river.api.security.ScalableNestedPolicy
-
Returns a new List containing immutable PermissionGrant's, the
List returned is not synchronised and must not be shared with policy
internal state.
- getPermissions(Object) - Method in class net.jini.security.BasicProxyPreparer
-
Returns the permissions to grant to proxies, or an empty array if no
permissions should be granted.
- getPermissions(CodeSource) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- getPermissions(ProtectionDomain) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- getPermissions(CodeSource) - Method in class net.jini.security.policy.PolicyFileProvider
-
- getPermissions(ProtectionDomain) - Method in class net.jini.security.policy.PolicyFileProvider
-
- getPermissions() - Method in interface org.apache.river.api.security.AdvisoryDynamicPermissions
-
Advisory permissions for smart proxy's, the client may or may not grant them.
- getPermissions(ProtectionDomain) - Method in class org.apache.river.api.security.ConcurrentPolicyFile
-
Returns collection of permissions allowed for the domain
according to the policy.
- getPermissions(CodeSource) - Method in class org.apache.river.api.security.ConcurrentPolicyFile
-
This returns a java.security.Permissions collection, which allows
ProtectionDomain to optimise for the AllPermission case, which avoids
unnecessarily consulting the policy.
- getPermissions() - Method in class org.apache.river.api.security.PermissionGrant
-
Returns an unmodifiable Collection of permissions defined by this
PermissionGrant, which may be empty, but not null.
- getPermissions(CodeSource) - Method in class org.apache.river.api.security.RemotePolicyProvider
-
- getPermissions(ProtectionDomain) - Method in class org.apache.river.api.security.RemotePolicyProvider
-
- getPort() - Method in class net.jini.core.discovery.LookupLocator
-
Returns the number of the port to which this instance should connect.
- getPort() - Method in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
Return the number of the port to connect to on the remote host
in order to start unicast discovery.
- getPort() - Method in class org.apache.river.api.net.Uri
-
Gets the port number of this URI.
- getPort() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Returns the lookup service listen port.
- getPort() - Method in class org.apache.river.discovery.MulticastRequest
-
Returns the client listen port.
- getPort() - Method in class org.apache.river.discovery.UnicastResponse
-
Returns the lookup service listen port.
- getPriority() - Method in class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
The priority the thread should be created with.
- GetPropertyAction - Class in org.apache.river.action
-
A convenience class for retrieving the string value of a system
property as a privileged action.
- GetPropertyAction(String) - Constructor for class org.apache.river.action.GetPropertyAction
-
Constructor that takes the name of the system property whose
string value needs to be determined.
- GetPropertyAction(String, String) - Constructor for class org.apache.river.action.GetPropertyAction
-
Constructor that takes the name of the system property and the
default value of that property.
- getProtocol1() - Static method in class org.apache.river.discovery.Discovery
-
Returns an instance implementing protocol version 1.
- getProtocol2(ClassLoader) - Static method in class org.apache.river.discovery.Discovery
-
Returns an instance implementing protocol version 2 which uses providers
loaded from the given class loader, or the current context class loader
if the given loader is null
.
- getProtocol2(MulticastRequestEncoder[], MulticastRequestDecoder[], MulticastAnnouncementEncoder[], MulticastAnnouncementDecoder[], UnicastDiscoveryClient[], UnicastDiscoveryServer[]) - Static method in class org.apache.river.discovery.Discovery
-
Returns an instance implementing protocol version 2 which uses the given
providers.
- getProvider() - Static method in class net.jini.loader.ClassLoading
-
The current RMIClassLoaderSpi provider in use by ClassLoading.
- getProxy() - Method in interface net.jini.export.ProxyAccessor
-
Returns a proxy object for this remote object.
- getProxyTrustIterator() - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
Returns an iterator that produces the bootstrap proxy as the only
element of the iteration.
- getProxyVerifier() - Method in interface net.jini.security.proxytrust.ProxyTrust
-
Deprecated.
Returns a
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.
- getProxyVerifier() - Method in interface net.jini.security.proxytrust.ServerProxyTrust
-
Deprecated.
Returns a
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.
- getQuery() - Method in class org.apache.river.api.net.Uri
-
Gets the decoded query part of this URI.
- getRawAuthority() - Method in class org.apache.river.api.net.Uri
-
Gets the authority part of this URI in raw form.
- getRawFragment() - Method in class org.apache.river.api.net.Uri
-
Gets the fragment part of this URI in raw form.
- getRawPath() - Method in class org.apache.river.api.net.Uri
-
Gets the path part of this URI in raw form.
- getRawQuery() - Method in class org.apache.river.api.net.Uri
-
Gets the query part of this URI in raw form.
- getRawSchemeSpecificPart() - Method in class org.apache.river.api.net.Uri
-
Gets the scheme-specific part of this URI in raw form.
- getRawUserInfo() - Method in class org.apache.river.api.net.Uri
-
Gets the user-info part of this URI in raw form.
- getReader() - Method in class org.apache.river.api.io.AtomicSerial.GetArg
-
If an AtomicSerial implementation annotates a static method that returns
a Reader instance, with
AtomicSerial.ReadInput
, then the stream will provide
the ReadObject access to the stream at a time that suits the stream.
- getReferentUuid() - Method in interface net.jini.id.ReferentUuid
-
Return the Uuid
that has been assigned to the
resource this proxy represents.
- getRegistrar() - Method in class net.jini.core.discovery.LookupLocator
-
Perform unicast discovery and return the ServiceRegistrar
object for the given lookup service.
- getRegistrar(int) - Method in class net.jini.core.discovery.LookupLocator
-
Perform unicast discovery and return the ServiceRegistrar
object for the given lookup service, with the given discovery timeout.
- getRegistrar(InvocationConstraints) - Method in class net.jini.core.discovery.LookupLocator
-
Perform unicast discovery and return the ServiceRegistrar
object for the given lookup service, with the given constraints.
- getRegistrar(InvocationConstraints, Collection) - Method in class net.jini.core.discovery.LookupLocator
-
Perform unicast discovery and return the ServiceRegistrar
object for the given lookup service, with the given constraints
and context.
- getRegistrar() - Method in class net.jini.discovery.ConstrainableLookupLocator
-
Performs unicast discovery as specified by
LookupLocator.getRegistrar()
with the following differences.
- getRegistrar(int) - Method in class net.jini.discovery.ConstrainableLookupLocator
-
Performs unicast discovery as specified by
LookupLocator.getRegistrar(int)
, additionally applying the
supplied discovery constraints.
- getRegistrar() - Method in class net.jini.discovery.IncomingUnicastResponse
-
Deprecated.
Return the lookup service registrar we have discovered.
- getRegistrar() - Method in class org.apache.river.discovery.UnicastResponse
-
Returns the lookup service proxy.
- getRegistrars() - Method in class net.jini.discovery.DiscoveryEvent
-
Return the set of registrars to which this event applies.
- getRegistrars() - Method in interface net.jini.discovery.DiscoveryManagement
-
Returns an array of instances of ServiceRegistrar
, each
corresponding to a proxy to one of the currently discovered lookup
services.
- getRegistrars() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Returns an array consisting of instances of the ServiceRegistrar
interface.
- getRegistrars() - Method in exception net.jini.discovery.LookupUnmarshalException
-
Accessor method that returns an array consisting of instances of
ServiceRegistrar
, where each element of the array
corresponds to a successfully unmarshalled object.
- getRegistrars() - Method in class net.jini.discovery.RemoteDiscoveryEvent
-
Returns an array consisting of instances of the ServiceRegistrar
interface.
- getRegistrationInstance() - Method in class net.jini.core.event.RemoteEvent
-
Returns the handback object that was provided as a parameter to
the event interest registration method, if any.
- getRegistrationObject() - Method in class net.jini.core.event.RemoteEvent
-
- getRequestAddress() - Static method in class net.jini.discovery.Constants
-
Return the address of the multicast group over which the
multicast request protocol takes place.
- getResponse(String, String, int, InvocationConstraints) - Method in class org.apache.river.discovery.MultiIPDiscovery
-
- getScheme() - Method in class org.apache.river.api.net.Uri
-
Gets the scheme part of this URI.
- getSchemeSpecificPart() - Method in class org.apache.river.api.net.Uri
-
Gets the decoded scheme-specific part of this URI.
- getSecurityContext() - Method in class org.apache.river.api.security.CombinerSecurityManager
-
- getSequenceNumber() - Method in class net.jini.core.event.EventRegistration
-
Returns the value of the sequence number on the event kind that was
current when the registration was granted, allowing comparison with
the sequence number in any subsequent notifications.
- getSequenceNumber() - Method in class net.jini.core.event.RemoteEvent
-
Returns the sequence number of this event.
- getSequenceNumber() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Returns the announcement sequence number.
- getSerialFormat() - Method in interface net.jini.core.lease.Lease
-
Returns the format that will be used to serialize the lease.
- getServerContext() - Static method in class net.jini.export.ServerContext
-
Returns the server context collection for the current thread.
- getServerContext() - Method in interface net.jini.export.ServerContext.Spi
-
Returns a server context collection for the current thread, or
null
if provider does not contain context for the
current thread.
- getServerContextElement(Class) - Static method in class net.jini.export.ServerContext
-
Returns the first element in the current server context collection
(obtained by calling
ServerContext.getServerContext
) that is an instance of the given
type
type
.
- getServiceID() - Method in class net.jini.core.lookup.ServiceEvent
-
Returns the serviceID of the item that triggered the event.
- getServiceID() - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Returns the service ID of the lookup service.
- getServiceID() - Method in interface net.jini.core.lookup.ServiceRegistration
-
Returns the service ID for this service.
- getServiceID() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
Return the ServiceID of the announcing lookup service.
- getServiceID() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Returns the service ID of the lookup service.
- getServiceIDs() - Method in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
Return a set of ServiceIDs from which the requestor has already
heard.
- getServiceIDs() - Method in class org.apache.river.discovery.MulticastRequest
-
Returns the service IDs of known lookup services.
- getServiceItem() - Method in class net.jini.core.lookup.ServiceEvent
-
Returns the new state of the item, or null if the item was deleted
from the lookup service.
- getServiceTypes(ServiceTemplate, String) - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Looks at all service items that match the specified template, and for
every service item finds the most specific type (class or interface)
or types the service item is an instance of that are neither equal to,
nor a superclass of, any of the service types in the template and that
have names that start with the specified prefix, and returns the set
of all such types.
- getSize() - Method in class org.apache.river.discovery.MulticastMaxPacketSize
-
Returns the multicast packet size limit.
- getSource() - Method in class net.jini.core.event.EventRegistration
-
Returns the source that will be used in all RemoteEvents generated
for this interest registration.
- getSpecialEntry(String) - Method in class net.jini.config.ConfigurationFile
-
Returns the value of the special entry with the specified name.
- getSpecialEntryType(String) - Method in class net.jini.config.ConfigurationFile
-
Returns the type of the special entry with the specified name.
- getState() - Method in class net.jini.core.transaction.server.ServerTransaction
-
Returns the current state of the transaction.
- getState(long) - Method in interface net.jini.core.transaction.server.TransactionManager
-
Returns the current state of the given transaction.
- getString(String) - Static method in class org.apache.river.impl.Messages
-
Retrieves a message which has no arguments.
- getString(String, Object) - Static method in class org.apache.river.impl.Messages
-
Retrieves a message which takes 1 argument.
- getString(String, int) - Static method in class org.apache.river.impl.Messages
-
Retrieves a message which takes 1 integer argument.
- getString(String, char) - Static method in class org.apache.river.impl.Messages
-
Retrieves a message which takes 1 character argument.
- getString(String, Object, Object) - Static method in class org.apache.river.impl.Messages
-
Retrieves a message which takes 2 arguments.
- getString(String, Object[]) - Static method in class org.apache.river.impl.Messages
-
Retrieves a message which takes several arguments.
- getSubject() - Method in interface org.apache.river.api.security.SubjectDomain
-
- getTime() - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
-
Returns the deadline for connection establishment.
- getTime() - Method in class net.jini.core.constraint.ConnectionRelativeTime
-
Returns the maximum connection duration in milliseconds.
- getTimeout() - Method in class org.apache.river.discovery.UnicastSocketTimeout
-
Returns the socket timeout.
- getTimeToLive() - Method in class org.apache.river.discovery.MulticastTimeToLive
-
Returns the time to live value.
- getTransition() - Method in class net.jini.core.lookup.ServiceEvent
-
Returns the singleton transition that triggered the event.
- getType() - Method in class net.jini.config.AbstractConfiguration.Primitive
-
Returns the primitive type of the value associated with this object.
- getUnfulfilledConstraints() - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Returns the constraints for this instance which are not, or do not
contain as alternatives, instances of the "fulfillable" (by this layer)
constraint types DiscoveryProtocolVersion
,
ConnectionRelativeTime
, MulticastMaxPacketSize
,
MulticastTimeToLive
, and UnicastSocketTimeout
.
- getUnicastHttps(ClassLoader) - Static method in class org.apache.river.discovery.Discovery
-
Returns an instance implementing the unicast https protocol which uses providers
loaded from the given class loader, or the context class loader
if the given loader is null
.
- getUnicastSocketTimeout(int) - Method in class org.apache.river.discovery.DiscoveryConstraints
-
Returns socket read timeout to use for unicast discovery, or the
specified default value if not constrained.
- getUnusableFields() - Method in exception net.jini.core.entry.UnusableEntryException
-
The names of the unusable fields.
- getURLs() - Method in class org.apache.river.api.net.RFC3986URLClassLoader
-
Returns the search list of this URLClassLoader
.
- getUserInfo() - Method in class org.apache.river.api.net.Uri
-
Gets the decoded user-info part of this URI.
- getUtf(ByteBuffer) - Static method in class org.apache.river.discovery.Plaintext
-
Returns string read from the given buffer in UTF format , starting at
the buffer's current position and not exceeding its limit.
- getValue() - Method in class net.jini.config.AbstractConfiguration.Primitive
-
Returns the primitive value associated with this object, represented
as a primitive wrapper instance.
- getVerifierClassLoader() - Method in class net.jini.io.MarshalInputStream
-
The verifier class loader passed in during construction.
- getVersion() - Method in class org.apache.river.discovery.DiscoveryProtocolVersion
-
Returns the protocol version number.
- getX500Principal(String, KeyStore) - Static method in class org.apache.river.config.KeyStores
-
Returns the
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
.
- GLOBAL_ANNOUNCE - Static variable in class net.jini.discovery.Constants
-
If true and IPv6 is also true, the announcement protocol will
propagate over global networks.
- grant(Object) - Method in class net.jini.security.BasicProxyPreparer
-
Grants permissions to the proxy.
- grant(Class, Principal[], Permission[]) - Method in interface net.jini.security.policy.DynamicPolicy
-
If this security policy provider supports dynamic permission grants,
grants 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.
- grant(Class, Principal[], Permission[]) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- grant(PermissionGrant) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- grant(PermissionGrant) - Static method in class net.jini.security.Security
-
Grant permissions contained by the PermissionGrant
to
those implied by the PermissionGrant
.
- grant(Class, Permission[]) - Static method in class net.jini.security.Security
-
If the installed security policy provider implements the
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).
- grant(Class, Principal[], Permission[]) - Static method in class net.jini.security.Security
-
If the installed security policy provider implements the
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.
- grant(Class, Class) - Static method in class net.jini.security.Security
-
If the installed security policy provider implements the
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.
- grant(PermissionGrant) - Method in interface org.apache.river.api.security.RevocablePolicy
-
A dynamic grant.
- GrantPermission - Class in net.jini.security
-
Permission required to dynamically grant permissions by security policy
providers which implement the
DynamicPolicy
interface.
- GrantPermission(String) - Constructor for class net.jini.security.GrantPermission
-
Creates a GrantPermission
for the permission(s) specified
in the name string.
- GrantPermission(Permission) - Constructor for class net.jini.security.GrantPermission
-
Creates a GrantPermission
for the given permission.
- GrantPermission(Permission[]) - Constructor for class net.jini.security.GrantPermission
-
Creates a GrantPermission
for the given permissions.
- grantSupported() - Method in interface net.jini.security.policy.DynamicPolicy
-
Returns true
if this policy provider supports dynamic
permission grants; returns false
otherwise.
- grantSupported() - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- grantSupported() - Static method in class net.jini.security.Security
-
Returns
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
.
- groups - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
The groups of which the announcing lookup service is a member.
- groups - Variable in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
The groups in which the requestor is interested.
- groups - Variable in class net.jini.discovery.IncomingUnicastResponse
-
Deprecated.
The groups the lookup service was a member of, at the time
discovery was performed.
- id - Variable in class net.jini.core.transaction.server.ServerTransaction
-
The transaction id.
- id - Variable in class net.jini.core.transaction.server.TransactionManager.Created
-
The transaction ID.
- implies(Permission) - Method in class net.jini.discovery.DiscoveryPermission
-
Returns true if the name of this permission (the one on which
the method is invoked) is the same as the name of the
permission parameter, or if the name of this permission starts
with '*' and the remainder (after the '*') is a suffix of the
name of the permission parameter.
- implies(Permission) - Method in class net.jini.security.AccessPermission
-
Returns true
if every fully qualified name that
matches the specified permission's name also matches this
permission's name; returns false
otherwise.
- implies(Permission) - Method in class net.jini.security.AuthenticationPermission
-
Returns 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.
- implies(Permission) - Method in class net.jini.security.GrantPermission
-
Returns true
if the given permission is a
GrantPermission
implied by this permission, or
false
otherwise.
- implies(ProtectionDomain, Permission) - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- implies(ProtectionDomain, Permission) - Method in class net.jini.security.policy.PolicyFileProvider
-
- implies(Permission) - Method in class net.jini.security.policy.UmbrellaGrantPermission
-
- implies(Uri) - Method in class org.apache.river.api.net.Uri
-
Indicates whether the specified Uri is implied by this
Uri
.
- implies(ProtectionDomain, Permission) - Method in class org.apache.river.api.security.ConcurrentPolicyFile
-
- implies(Permission) - Method in class org.apache.river.api.security.DelegatePermission
-
- implies(ProtectionDomain) - Method in class org.apache.river.api.security.PermissionGrant
-
A DynamicPolicy implementation can use a PermissionGrant as a container
for Dynamic Grant's.
- implies(ClassLoader, Principal[]) - Method in class org.apache.river.api.security.PermissionGrant
-
Checks if this PermissionGrant applies to the passed in ClassLoader
and Principal's.
- implies(CodeSource, Principal[]) - Method in class org.apache.river.api.security.PermissionGrant
-
Checks if this PermissionGrant applies to the passed in CodeSource
and Principal's.
- implies(ProtectionDomain, Permission) - Method in class org.apache.river.api.security.RemotePolicyProvider
-
- impliesEquivalent(PermissionGrant) - Method in class org.apache.river.api.security.PermissionGrant
-
Checks whether grant logic is identical for the passed in PermissionGrant.
- IncomingMulticastAnnouncement - Class in net.jini.discovery
-
Deprecated.
- IncomingMulticastAnnouncement(DatagramPacket) - Constructor for class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
Construct a new object, initialized by unmarshaling the
contents of a multicast announcement packet.
- IncomingMulticastRequest - Class in net.jini.discovery
-
Deprecated.
- IncomingMulticastRequest(DatagramPacket) - Constructor for class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
Construct a new object, initialized from the contents of the
given multicast request packet.
- IncomingUnicastRequest - Class in net.jini.discovery
-
Deprecated.
- IncomingUnicastRequest(InputStream) - Constructor for class net.jini.discovery.IncomingUnicastRequest
-
Deprecated.
Construct a new object, initialized by unmarshaling the
contents of an input stream.
- IncomingUnicastResponse - Class in net.jini.discovery
-
Deprecated.
- IncomingUnicastResponse(InputStream) - Constructor for class net.jini.discovery.IncomingUnicastResponse
-
Deprecated.
Construct a new object, initialized by unmarshaling the
contents of an input stream.
- INDEFINITE - Static variable in class org.apache.river.constants.ThrowableConstants
-
Value returned by retryable
to indicate that the
passed Throwable
does not provide any new
information on the state of the object that threw it.
- installedProviders(Class<S>) - Static method in class org.apache.river.resource.Service
-
Locates and incrementally instantiates the available providers of a
given service using the extension class loader.
- installNewProvider(String, ClassLoader) - Static method in class net.jini.loader.ClassLoading
-
Installs a new RMIClassLoaderSpi provider with the ClassLoader
provided.
- INSTANCE - Static variable in class net.jini.config.EmptyConfiguration
-
A Configuration
with no entries.
- instantiate(Class<T>, ObjectInput) - Static method in class org.apache.river.api.io.AtomicExternal.Factory
-
Convenience method for testing implementing class constructor
signature compliance.
- instantiate(Class<T>, AtomicSerial.GetArg) - Static method in class org.apache.river.api.io.AtomicSerial.Factory
-
Convenience method for testing implementing class constructor
signature compliance.
- Integrity - Class in net.jini.core.constraint
-
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.
- integrityEnforced() - Method in interface net.jini.io.context.IntegrityEnforcement
-
Returns true
if object integrity is being enforced, and
false
otherwise.
- IntegrityEnforcement - Interface in net.jini.io.context
-
Defines a context element interface for determining if object integrity is
being enforced on a stream or a remote call.
- IntegrityVerifier - Interface in net.jini.security
-
- intToUshort(int) - Static method in class org.apache.river.discovery.Plaintext
-
Returns the given integer value as an unsigned short, throwing an
IllegalArgumentException if the value is negative or too large.
- InvocationConstraint - Interface in net.jini.core.constraint
-
The marker interface used to identify constraints for method invocations.
- InvocationConstraints - Class in net.jini.core.constraint
-
An immutable aggregation of constraints into a set of requirements and a
set of preferences.
- InvocationConstraints(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.InvocationConstraints
-
AtomicSerial constructor.
- InvocationConstraints(InvocationConstraint, InvocationConstraint) - Constructor for class net.jini.core.constraint.InvocationConstraints
-
Creates an instance that has the first constraint, 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.
- InvocationConstraints(InvocationConstraint[], InvocationConstraint[]) - Constructor for class net.jini.core.constraint.InvocationConstraints
-
Creates an instance that has all of the constraints from the first
array, 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.
- InvocationConstraints(Collection<InvocationConstraint>, Collection<InvocationConstraint>) - Constructor for class net.jini.core.constraint.InvocationConstraints
-
Creates an instance that has all of the constraints from the first
collection, 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.
- invoke(Object, Method, Object[]) - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
Executes the specified method with the specified arguments on the
specified proxy, and returns the return value, if any.
- IPv6 - Static variable in class net.jini.discovery.Constants
-
If true IPv6 has been enabled.
- isAbsolute() - Method in class org.apache.river.api.net.Uri
-
Indicates whether this URI is absolute, which means that a scheme part is
defined in this URI.
- isCancelled() - Method in class org.apache.river.thread.wakeup.RetryTask
-
Return true
if cancel
has been invoked.
- isDaemon() - Method in class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
Returns true
if the the thread will be daemon
thread, returns false
otherwise.
- isDiscarded() - Method in class net.jini.discovery.RemoteDiscoveryEvent
-
Returns the value of the boolean flag that indicates whether this
event is a discovery event or a discard event.
- isDone() - Method in class org.apache.river.thread.wakeup.RetryTask
-
Return true
if tryOnce
has returned
successfully.
- isDyanamic() - Method in class org.apache.river.api.security.PermissionGrant
-
Returns true if the grant can only be dynamically granted at runtime.
- isEmpty() - Method in class net.jini.core.constraint.InvocationConstraints
-
Returns true
if the instance has no requirements and no
preferences; returns false
otherwise.
- isEmpty() - Method in class org.apache.river.thread.wakeup.WakeupManager
-
Return whether the queue is currently empty.
- isInstance(Class<T>, Object) - Static method in class org.apache.river.api.io.Valid
-
Type checks an object is an instance of type and returns it cast as
the type if true, otherwise throws an InvalidObjectException.
- isNested() - Method in class net.jini.core.transaction.server.NestableServerTransaction
-
- isNested() - Method in class net.jini.core.transaction.server.ServerTransaction
-
Return true if the transaction has a parent, false if the transaction
is top level.
- isNull() - Method in class net.jini.io.MarshalledInstance
-
Null reference check for marshaled instance.
- isOpaque() - Method in class org.apache.river.api.net.Uri
-
Indicates whether this URI is opaque or not.
- isPrivileged() - Method in class org.apache.river.api.security.PermissionGrant
-
Optimisation for AllPermission.
- isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.constraint.ConstraintTrustVerifier
-
Returns true
if the specified object is known to be
trusted to correctly implement its contract; returns false
otherwise.
- isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.discovery.ConstrainableLookupLocatorTrustVerifier
-
Returns true
if the specified object is a trusted
ConstrainableLookupLocator
instance; returns
false
otherwise.
- isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.security.proxytrust.ProxyTrustVerifier
-
Deprecated.
Returns true
if the specified object is known to be
trusted to correctly implement its contract; returns false
otherwise.
- isTrustedObject(Object) - Method in interface net.jini.security.TrustVerifier.Context
-
Returns true
if the specified object is trusted to
correctly implement its contract; returns false
otherwise.
- isTrustedObject(Object, TrustVerifier.Context) - Method in interface net.jini.security.TrustVerifier
-
Returns true
if the specified object is known to be
trusted to correctly implement its contract; returns false
otherwise.
- isTrustedObject(Object, TrustVerifier.Context) - Method in class org.apache.river.discovery.DiscoveryConstraintTrustVerifier
-
Returns true
if the specified object is known to be trusted
to correctly implement its contract; returns false
otherwise.
- isVoid() - Method in class org.apache.river.api.security.PermissionGrant
-
Returns true if this PermissionGrant defines no Permissions, or if
a PermissionGrant was made to a ProtectionDomain that no longer exists.
- items - Variable in class net.jini.core.lookup.ServiceMatches
-
Matching items (up to maxMatches from lookup method).
- parent - Variable in class net.jini.core.transaction.server.NestableServerTransaction
-
The parent transaction, if any.
- parse(String, ClassLoader) - Static method in class org.apache.river.api.security.AdvisoryPermissionParser
-
Parses the encoded permission and instantiates it using the provided
ClassLoader.
- parse(URL, Properties) - Method in class org.apache.river.api.security.DefaultPolicyParser
-
This is the main business method.
- parse(URL, Properties) - Method in interface org.apache.river.api.security.PolicyParser
-
Parses a given location, making use of system properties as necessary and
returns a collection of PermissionGrant
's
- parseAndCreate(String) - Static method in class org.apache.river.api.net.Uri
-
The parameter string may already contain escaped sequences, any illegal
characters are escaped and any that shouldn't be escaped are un-escaped.
- parseServerAuthority() - Method in class org.apache.river.api.net.Uri
-
Tries to parse the authority component of this URI to divide it into the
host, port, and user-info.
- partialEntry - Variable in exception net.jini.core.entry.UnusableEntryException
-
The partial entry.
- performDiscovery(Discovery, DiscoveryConstraints, Socket) - Method in class org.apache.river.discovery.MultiIPDiscovery
-
- PermissionComparator - Class in org.apache.river.api.security
-
A Comparator for Permission that avoids using equals and hashCode() on
Permission implementations.
- PermissionComparator() - Constructor for class org.apache.river.api.security.PermissionComparator
-
- PermissionGrant - Class in org.apache.river.api.security
-
PermissionGrant
implementations are expected to be immutable, non blocking,
thread safe and have a good hashCode implementation to perform well in
Collections.
- PermissionGrant(PermissionGrant) - Constructor for class org.apache.river.api.security.PermissionGrant
-
PermissionGrant
allows for extension to enable condition or
event based policy decisions.
- PermissionGrantBuilder - Class in org.apache.river.api.security
-
The PermissionGrantBuilder creates Dynamic PermissionGrant's based on
information provided by the user.
- PermissionGrantBuilder() - Constructor for class org.apache.river.api.security.PermissionGrantBuilder
-
- permissions(Permission[]) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
Specifies Permission's to be granted.
- Plaintext - Class in org.apache.river.discovery
-
Provides utility methods for plaintext data operations.
- PolicyFileProvider - Class in net.jini.security.policy
-
- PolicyFileProvider() - Constructor for class net.jini.security.policy.PolicyFileProvider
-
- PolicyFileProvider(String) - Constructor for class net.jini.security.policy.PolicyFileProvider
-
Creates a
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 - Exception in net.jini.security.policy
-
Exception indicating failed initialization of a security policy provider.
- PolicyInitializationException(String, Throwable) - Constructor for exception net.jini.security.policy.PolicyInitializationException
-
Constructs new PolicyInitializationException
with the
specified detail message and cause.
- PolicyParser - Interface in org.apache.river.api.security
-
Parser of policy syntax.
- PolicyPermission - Class in org.apache.river.api.security
-
A "remote" or "REMOTE" PolicyPermission is allows updating a
RemotePolicy
- PolicyPermission(String) - Constructor for class org.apache.river.api.security.PolicyPermission
-
- port - Variable in class net.jini.core.discovery.LookupLocator
-
The port number on the host at which to perform discovery.
- port - Variable in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
The port to which any responses should connect.
- possibleConstraints() - Method in class net.jini.constraint.BasicMethodConstraints
-
- possibleConstraints() - Method in interface net.jini.core.constraint.MethodConstraints
-
Returns an iterator that yields all of the possible distinct
constraints that can be returned by
getConstraints
, in arbitrary order and with duplicates permitted.
- preferences() - Method in class net.jini.core.constraint.InvocationConstraints
-
Returns an immutable set of all of the preferences.
- prepare(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
-
Requests that the participant prepare itself to commit the transaction,
and to vote on the outcome of the transaction.
- prepareAndCommit(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
-
A combination of 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
.
- PREPARED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction has been prepared but not yet committed.
- prepareProxy(Object) - Method in class net.jini.security.BasicProxyPreparer
-
Performs operations on a proxy to prepare it for use, returning the
prepared proxy, which may or may not be the argument itself.
- prepareProxy(Object) - Method in interface net.jini.security.ProxyPreparer
-
Performs operations on a newly unmarshalled proxy to prepare it for use,
returning the prepared proxy, which may or may not be the argument
itself.
- prepareProxy(Object) - Method in class net.jini.security.VerifyingProxyPreparer
-
Performs operations on a proxy to prepare it for use, returning the
prepared proxy, which may or may not be the argument itself.
- Primitive(T) - Constructor for class net.jini.config.AbstractConfiguration.Primitive
-
Creates an object that represents a primitive value of the type
associated with the specified primitive wrapper object.
- PRINCIPAL - Static variable in class org.apache.river.api.security.PermissionGrantBuilder
-
The PermissionGrant generated will apply to the Subject that has
all the principals provided.
- principals(Principal[]) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
Sets the Principal[] that a Subject must have to be entitled to receive
the PermissionGrant.
- printStackTrace() - Method in exception net.jini.core.entry.UnusableEntryException
-
- printStackTrace(PrintStream) - Method in exception net.jini.core.entry.UnusableEntryException
-
- printStackTrace(PrintWriter) - Method in exception net.jini.core.entry.UnusableEntryException
-
- process(InvocationConstraints) - Static method in class org.apache.river.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.
- processGrants(Collection<PermissionGrant>, Class, boolean, NavigableSet<Permission>) - Method in class org.apache.river.api.security.AbstractPolicy
-
Adds Permission objects contained in PermissionGrant's to a NavigableSet
that is sorted using a PermissionComparator.
- 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.
- PROTECTIONDOMAIN - Static variable in class org.apache.river.api.security.PermissionGrantBuilder
-
The PermissionGrant generated will apply to all classes belonging to
the ProtectionDomain.
- PROTOCOL_VERSION_1 - Static variable in class org.apache.river.discovery.Discovery
-
The version number for discovery protocol version 1.
- PROTOCOL_VERSION_2 - Static variable in class org.apache.river.discovery.Discovery
-
The version number for discovery protocol version 2.
- protocolVersion - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
-
Deprecated.
The current version of the multicast announcement protocol.
- protocolVersion - Static variable in class net.jini.discovery.OutgoingMulticastRequest
-
Deprecated.
The current version of the multicast announcement protocol.
- protoVersion - Static variable in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
Current version of the multicast announcement protocol.
- protoVersion - Static variable in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
The current version of the multicast request protocol.
- protoVersion - Variable in class net.jini.discovery.IncomingUnicastRequest
-
Deprecated.
The current version of the unicast discovery protocol.
- protoVersion - Static variable in class net.jini.discovery.OutgoingUnicastRequest
-
Deprecated.
The current version of the unicast discovery protocol.
- protoVersion - Static variable in class net.jini.discovery.OutgoingUnicastResponse
-
Deprecated.
The current version of the unicast discovery protocol.
- providers(Class<S>, ClassLoader) - Static method in class org.apache.river.resource.Service
-
Locates and incrementally instantiates the available providers of a
given service using the given class loader.
- providers(Class<S>) - Static method in class org.apache.river.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.
- ProxyAccessor - Interface in net.jini.export
-
Provides a means to obtain a proxy from an exported remote object.
- ProxyCodebaseSpi - Interface in net.jini.loader
-
A provider used by @{link org.apache.river.api.io.AtomicMarshalInputStream}
to allow third party smart proxy's found in a stream to have
MethodConstraints
applied by the client
to
CodebaseAccessor
methods and allow the client to obtain
current information about the code base
required by the smart proxy
MarshalledInstance
and
provide it with a ClassLoader, unique
to it's
InvocationHandler
instance.
- ProxyCodebaseSpi.Util - Class in net.jini.loader
-
- 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
-
Deprecated.
- ProxyTrustExporter - Class in net.jini.security.proxytrust
-
Deprecated.
- ProxyTrustExporter(Exporter, Exporter) - Constructor for class net.jini.security.proxytrust.ProxyTrustExporter
-
Deprecated.
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
-
Deprecated.
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).
- ProxyTrustInvocationHandler - Class in net.jini.security.proxytrust
-
Deprecated.
- ProxyTrustInvocationHandler(RemoteMethodControl, ProxyTrust) - Constructor for class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
Creates an instance with the specified main proxy and bootstrap proxy.
- ProxyTrustInvocationHandler(AtomicSerial.GetArg) - Constructor for class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
- ProxyTrustIterator - Interface in net.jini.security.proxytrust
-
Deprecated.
- ProxyTrustVerifier - Class in net.jini.security.proxytrust
-
Deprecated.
- ProxyTrustVerifier() - Constructor for class net.jini.security.proxytrust.ProxyTrustVerifier
-
Deprecated.
Creates an instance.
- putFields() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
- putUtf(ByteBuffer, String) - Static method in class org.apache.river.discovery.Plaintext
-
Writes the given string to the provided buffer in UTF format, starting
at the buffer's current position and not exceeding its limit.
- read(InputStream) - Static method in class net.jini.id.UuidFactory
-
Creates a new Uuid
with the 128-bit value obtained
by unmarshalling a binary representation from the supplied
InputStream
.
- read() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a single byte from the source stream and returns it as an integer
in the range from 0 to 255.
- read(byte[], int, int) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads at most length
bytes from the source stream and stores them
in byte array buffer
starting at offset count
.
- read(ObjectInput) - Method in interface org.apache.river.api.io.AtomicSerial.ReadObject
-
- readAnnotation() - Method in class net.jini.io.MarshalInputStream
-
Reads and returns a class annotation string value (possibly
null
) that was written by a corresponding
MarshalOutputStream
implementation.
- readAnnotation() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
- readBoolean() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a boolean from the source stream.
- readByte() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a byte (8 bit) from the source stream.
- readChar() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a character (16 bit) from the source stream.
- readClassDescriptor() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a class descriptor from the source stream.
- readConfiguration(InputStream) - Method in class org.apache.river.logging.LogManager
-
Reinitialize the logging properties and reread the logging
configuration, and initiate probes if the probe interval is greater
than zero.
- readDouble() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a double (64 bit) from the source stream.
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.BooleanSerializer
-
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.ByteSerializer
-
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.CharSerializer
-
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.DoubleSerializer
-
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.FloatSerializer
-
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.LongSerializer
-
- readExternal(ObjectInput) - Method in class org.apache.river.api.io.ShortSerializer
-
- readFields() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads the persistent fields of the object that is currently being read
from the source stream.
- readFloat() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a float (32 bit) from the source stream.
- readFully(byte[]) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads bytes from the source stream into the byte array buffer
.
- readFully(byte[], int, int) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads bytes from the source stream into the byte array buffer
.
- readInt() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads an integer (32 bit) from the source stream.
- readLine() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
- readLong() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a long (64 bit) from the source stream.
- readObject(Class<T>) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads the tc object from the source stream.
- readObjectOverride() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads the tc object from the source stream.
- readResolve() - Method in class net.jini.core.constraint.Confidentiality
-
Canonicalize so that ==
can be used.
- readResolve() - Method in class net.jini.core.constraint.Delegation
-
Canonicalize so that ==
can be used.
- readResolve() - Method in class net.jini.id.Uuid
-
Returns this object.
- readShort() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads a short (16 bit) from the source stream.
- readStreamHeader() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Does nothing.
- readUnicastResponse(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Static method in class org.apache.river.discovery.Plaintext
-
Reads unicast response according to the net.jini.discovery.plaintext
format.
- readUnshared() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads the tc unshared object from the source stream.
- readUnshared(Class<T>) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads the tc unshared object from the source stream.
- readUnsignedByte() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads an unsigned byte (8 bit) from the source stream.
- readUnsignedShort() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Reads an unsigned short (16 bit) from the source stream.
- readUTF() - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
- readV2UnicastResponse(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Static method in class org.apache.river.discovery.Plaintext
-
Reads unicast response similar to the net.jini.discovery.plaintext
format, but with the exception of not using a MarshalledInstance of
the Proxy, but an AtomicMarshalInputStream to directly receive it instead.
- ReferentUuid - Interface in net.jini.id
-
Defines an interface that allows a proxy for a resource to express the
identity of that resource.
- ReferentUuids - Class in net.jini.id
-
Convenience methods for working with proxies that implement
ReferentUuid
.
- refresh() - Method in class net.jini.security.policy.DynamicPolicyProvider
-
Calling refresh doesn't remove any dynamic grant's, it only clears
the cache and refreshes the underlying Policy, it also removes any
grants for ProtectionDomains that no longer exist.
- refresh() - Method in class net.jini.security.policy.PolicyFileProvider
-
Refreshes the policy configuration by calling refresh
on
the base policy.
- refresh() - Method in class org.apache.river.api.security.ConcurrentPolicyFile
-
Gets fresh list of locations and tries to load all of them in sequence;
failed loads are ignored.
- register(ServiceItem, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
-
Register a new service or re-register an existing service.
- register(String[], LookupLocator[], RemoteEventListener, MarshalledObject, long) - Method in interface net.jini.discovery.LookupDiscoveryService
-
- register(String[], LookupLocator[], RemoteEventListener, MarshalledInstance, long) - Method in interface net.jini.discovery.LookupDiscoveryServiceSafely
-
Register with the lookup discovery service.
- registerValidation(ObjectInputValidation, int) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Registers a callback for post-deserialization validation of objects.
- registrar - Variable in class net.jini.discovery.IncomingUnicastResponse
-
Deprecated.
The registrar we have discovered.
- RelativeTimeConstraint - Interface in net.jini.core.constraint
-
Implemented by constraints that are expressed in terms of relative time,
to support conversion to absolute time constraints.
- relativize(Uri) - Method in class org.apache.river.api.net.Uri
-
Makes the given URI relative
to a relative URI against the URI
represented by this instance.
- RemoteDiscoveryEvent - Class in net.jini.discovery
-
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.
- RemoteDiscoveryEvent(AtomicSerial.GetArg) - Constructor for class net.jini.discovery.RemoteDiscoveryEvent
-
- RemoteDiscoveryEvent(Object, long, long, MarshalledObject, boolean, Map<ServiceRegistrar, String[]>) - Constructor for class net.jini.discovery.RemoteDiscoveryEvent
-
Deprecated.
- RemoteDiscoveryEvent(Object, long, long, MarshalledInstance, boolean, Map<ServiceRegistrar, String[]>) - Constructor for class net.jini.discovery.RemoteDiscoveryEvent
-
Constructs a new instance of RemoteDiscoveryEvent
.
- RemoteEvent - Class in net.jini.core.event
-
The base class or superclass for remote events.
- RemoteEvent(AtomicSerial.GetArg) - Constructor for class net.jini.core.event.RemoteEvent
-
- RemoteEvent(Object, long, long, MarshalledObject) - Constructor for class net.jini.core.event.RemoteEvent
-
Deprecated.
- RemoteEvent(Object, long, long, MarshalledInstance) - Constructor for class net.jini.core.event.RemoteEvent
-
Constructs a RemoteEvent object.
- RemoteEventListener - Interface in net.jini.core.event
-
The RemoteEventListener interface needs to be implemented by any object
that wants to receive a notification of a remote event from some other
object.
- RemoteMethodControl - Interface in net.jini.core.constraint
-
Defines an interface to proxies for setting constraints to control remote
method calls.
- RemotePolicy - Interface in org.apache.river.api.security
-
RemotePolicy is a service api that can be implemented by a distributed Policy service,
allowing local Policy providers to be updated remotely by a djinn group administrator.
- RemotePolicyProvider - Class in org.apache.river.api.security
-
An implementation of RemotePolicy.
- RemotePolicyProvider(Policy) - Constructor for class org.apache.river.api.security.RemotePolicyProvider
-
Creates a new RemotePolicyProvider
instance that wraps
around the given non-null
base policy object.
- removeDiscoveryListener(DiscoveryListener) - Method in interface net.jini.discovery.DiscoveryManagement
-
Removes a listener from the set of objects listening for discovery
events.
- removeGroups(String[]) - Method in interface net.jini.discovery.DiscoveryGroupManagement
-
Deletes a set of group names from the managed set of groups.
- removeGroups(String[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Deletes a set of group names from this registration's managed set of
groups.
- removeLocators(LookupLocator[]) - Method in interface net.jini.discovery.DiscoveryLocatorManagement
-
Deletes a set of locators from the managed set of locators, and discards
any already-discovered lookup service that corresponds to a deleted
locator.
- removeLocators(LookupLocator[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Deletes a set of of LookupLocator objects from this registration's
managed set of locators.
- renew(long) - Method in interface net.jini.core.lease.Lease
-
Used to renew a lease for an additional period of time, specified in
milliseconds.
- renewAll() - Method in interface net.jini.core.lease.LeaseMap
-
Renews all leases in the LeaseMap, using their current values as
the renewal durations.
- replace(PermissionGrant[]) - Method in interface org.apache.river.api.security.RemotePolicy
-
Replaces the existing RemotePolicy's PermissionGrant's.
- replace(PermissionGrant[]) - Method in class org.apache.river.api.security.RemotePolicyProvider
-
- replaceClass(Class) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
- replaceObject(Object) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
- replaceObject(Object) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
This implementation replaces the following types in the stream:
- requirements() - Method in class net.jini.core.constraint.InvocationConstraints
-
Returns an immutable set of all of the requirements.
- reset() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
-
Reset will disregard the state of any objects already written to the
stream.
- reset() - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
resets the state for reuse, identical to a newly created
PermissionGrantBuilder, this step must be performed to avoid unintentional
grants to previously added URI.
- resolve(CodebaseAccessor, MarshalledInstance, ClassLoader, ClassLoader, Collection) - Method in interface net.jini.loader.ProxyCodebaseSpi
-
- resolve(Uri) - Method in class org.apache.river.api.net.Uri
-
Resolves the given URI relative
against the URI represented by
this instance.
- resolve(String) - Method in class org.apache.river.api.net.Uri
-
Creates a new URI instance by parsing the given string relative
and resolves the created URI against the URI represented by this
instance.
- resolveClass(ObjectStreamClass) - Method in class net.jini.io.MarshalInputStream
-
Resolves the appropriate
Class
object for the stream
class descriptor
classDesc
.
- resolveProxyClass(String[]) - Method in class net.jini.io.MarshalInputStream
-
Resolves the appropriate
Class
object for the proxy
class described by the interface names
interfaceNames
.
- retryable(Throwable) - Static method in class org.apache.river.constants.ThrowableConstants
-
Attempt to classify the passed Throwable
in terms of
what it implies about the probability of success of future operations
on the object that threw the exception.
- RetryTask<V> - Class in org.apache.river.thread.wakeup
-
- RetryTask(TaskManager, WakeupManager) - Constructor for class org.apache.river.thread.wakeup.RetryTask
-
Deprecated.
- RetryTask(ExecutorService, WakeupManager) - Constructor for class org.apache.river.thread.wakeup.RetryTask
-
Create a new RetryTask
that will be scheduled with
the given executor service, and which will perform retry scheduling
using the given wakeup manager.
- retryTime() - Method in class org.apache.river.thread.wakeup.RetryTask
-
Return the next time at which we should make another attempt.
- RevocablePolicy - Interface in org.apache.river.api.security
-
RevocablePolicy, is a Java Security Policy Provider that supports
Runtime Dynamic addition and removal of PermissionGrant's
Warning: Not all Permission's are truly revocable, while any Permission can
be dynamically added and later removed from this policy, many JVM Permission
implementations are used in ways that allow references to escape
To quote Tim Blackman, from river-dev:
I remember talking with Bob and Mike Warres about this.
- revocationSupported() - Static method in class net.jini.security.Security
-
Returns
true
if the installed security policy provider
supports dynamic revocable permission grants--i.e., if it implements the
RevocablePolicy
interface and calling its
grantSupported
method returns
true
.
- revokeSupported() - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- revokeSupported() - Method in interface org.apache.river.api.security.RevocablePolicy
-
Checks if policy supports revocation.
- RFC3986URLClassLoader - Class in org.apache.river.api.net
-
This class loader is responsible for loading classes and resources from a
list of URLs which can refer to either directories or JAR files.
- RFC3986URLClassLoader(URL[]) - Constructor for class org.apache.river.api.net.RFC3986URLClassLoader
-
Constructs a new URLClassLoader
instance.
- RFC3986URLClassLoader(URL[], ClassLoader) - Constructor for class org.apache.river.api.net.RFC3986URLClassLoader
-
Constructs a new URLClassLoader instance.
- RFC3986URLClassLoader(URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class org.apache.river.api.net.RFC3986URLClassLoader
-
Constructs a new URLClassLoader
instance.
- run() - Method in class org.apache.river.action.GetBooleanAction
-
Determines the boolean
value of the system
property whose name was specified in the constructor.
- run() - Method in class org.apache.river.action.GetIntegerAction
-
Determines the int
value of the system property
whose name was specified in the constructor.
- run() - Method in class org.apache.river.action.GetLongAction
-
Determines the long
value of the system property
whose name was specified in the constructor.
- run() - Method in class org.apache.river.action.GetPropertyAction
-
Determines the string value of the system property whose name
was specified in the constructor.
- run() - Method in class org.apache.river.thread.wakeup.RetryTask
-
The run
method used as a
TaskManager.Task
.
- ScalableNestedPolicy - Interface in org.apache.river.api.security
-
Policy providers can implement this interface to provide nested policies
a common interface to allow delayed creation of PermissionCollection
instances until all after all Permission objects are collected, allowing
the implementer to add Permission objects to a PermissionCollection in
an order that avoids unnecessary reverse DNS calls for example.
- schedule(long, Runnable) - Method in class org.apache.river.thread.wakeup.WakeupManager
-
Schedule the given task for the given time.
- schedule(long, Runnable, WakeupManager.ThreadDesc) - Method in class org.apache.river.thread.wakeup.WakeupManager
-
Schedule the given task for the given time, to be run in a thread.
- scheme() - Method in class net.jini.core.discovery.LookupLocator
-
Returns the scheme used by this LookupLocator, either traditional
"jini" or "https".
- SECONDS - Static variable in interface org.apache.river.constants.TimeConstants
-
Tics per second.
- Security - Class in net.jini.security
-
Provides methods for executing actions with privileges enabled, for
snapshotting security contexts, for verifying trust in proxies, for
verifying codebase integrity, and for dynamically granting permissions.
- SecurityContext - Interface in net.jini.security
-
Interface implemented by objects representing security contexts, returned
from the
getContext
method of the
Security
class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource
interface.
- SecurityContextSource - Interface in net.jini.security.policy
-
Interface that a security manager or policy provider can optionally
implement in order to support the saving and restoring of custom security
context state.
- seqNum - Variable in class net.jini.core.event.RemoteEvent
-
The event sequence number.
- serialClasses() - Method in class org.apache.river.api.io.AtomicSerial.GetArg
-
Provides access to stream classes that belong to the Object under
construction, ordered from superclass to child class.
- Serializer - Annotation Type in org.apache.river.api.io
-
Used to annotate a class that contains a readResolve method with the
return type.
- SERVER_VERSION - Static variable in interface org.apache.river.constants.VersionConstants
-
Current version of the JGDMS release
- ServerAuthentication - Class in net.jini.core.constraint
-
Represents a constraint on authentication of the server to the client.
- ServerAuthentication(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ServerAuthentication
-
- ServerContext - Class in net.jini.export
-
The 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.Spi - Interface in net.jini.export
-
- ServerMaxPrincipal - Class in net.jini.core.constraint
-
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.
- ServerMaxPrincipal(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ServerMaxPrincipal
-
AtomicSerial constructor.
- ServerMaxPrincipal(Principal) - Constructor for class net.jini.core.constraint.ServerMaxPrincipal
-
Creates a constraint containing the specified principal.
- ServerMaxPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ServerMaxPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ServerMaxPrincipal(Collection) - Constructor for class net.jini.core.constraint.ServerMaxPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ServerMinPrincipal - Class in net.jini.core.constraint
-
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.
- ServerMinPrincipal(AtomicSerial.GetArg) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
-
- ServerMinPrincipal(Principal) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
-
Creates a constraint containing the specified principal.
- ServerMinPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ServerMinPrincipal(Collection) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
-
Creates a constraint containing the specified principals, with
duplicates removed.
- ServerProxyTrust - Interface in net.jini.security.proxytrust
-
Deprecated.
- ServerTransaction - Class in net.jini.core.transaction.server
-
Class implementing the Transaction
interface, for use with
transaction participants that implement the default transaction semantics.
- ServerTransaction(AtomicSerial.GetArg) - Constructor for class net.jini.core.transaction.server.ServerTransaction
-
- ServerTransaction(TransactionManager, long) - Constructor for class net.jini.core.transaction.server.ServerTransaction
-
Simple constructor.
- service - Variable in class net.jini.core.lookup.ServiceItem
-
A service object.
- Service - Class in org.apache.river.resource
-
A simple service-provider lookup mechanism.
- ServiceConfigurationError - Error in org.apache.river.resource
-
Error thrown when something goes wrong while looking up service providers.
- ServiceConfigurationError(String) - Constructor for error org.apache.river.resource.ServiceConfigurationError
-
Constructs a new instance with the specified detail string.
- ServiceConfigurationError(Throwable) - Constructor for error org.apache.river.resource.ServiceConfigurationError
-
Constructs a new instance that wraps the specified throwable.
- ServiceEvent - Class in net.jini.core.lookup
-
This class is used for remote events sent by the lookup service.
- ServiceEvent(AtomicSerial.GetArg) - Constructor for class net.jini.core.lookup.ServiceEvent
-
- ServiceEvent(Object, long, long, MarshalledObject, ServiceID, int) - Constructor for class net.jini.core.lookup.ServiceEvent
-
Deprecated.
- ServiceEvent(Object, long, long, MarshalledInstance, ServiceID, int) - Constructor for class net.jini.core.lookup.ServiceEvent
-
Simple constructor.
- serviceID - Variable in class net.jini.core.lookup.ServiceEvent
-
ServiceID of the item that triggered the event.
- ServiceID - Class in net.jini.core.lookup
-
A universally unique identifier (UUID) for registered services.
- ServiceID(long, long) - Constructor for class net.jini.core.lookup.ServiceID
-
Simple constructor.
- ServiceID(DataInput) - Constructor for class net.jini.core.lookup.ServiceID
-
Reads in 16 bytes in standard network byte order.
- serviceID - Variable in class net.jini.core.lookup.ServiceItem
-
A service ID, or null if registering for the first time.
- serviceID - Variable in class net.jini.core.lookup.ServiceTemplate
-
Service ID to match, or null.
- serviceID - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
-
Deprecated.
The ServiceID that has been announced.
- serviceIDs - Variable in class net.jini.discovery.IncomingMulticastRequest
-
Deprecated.
The ServiceIDs from which the requestor has already heard.
- ServiceItem - Class in net.jini.core.lookup
-
Items are stored in and retrieved from the lookup service using
instances of this class.
- ServiceItem(AtomicSerial.GetArg) - Constructor for class net.jini.core.lookup.ServiceItem
-
- ServiceItem(ServiceID, Object, Entry[]) - Constructor for class net.jini.core.lookup.ServiceItem
-
Simple constructor.
- ServiceMatches - Class in net.jini.core.lookup
-
An instance of this class is used for the return value when looking up
multiple items in the lookup service.
- ServiceMatches(AtomicSerial.GetArg) - Constructor for class net.jini.core.lookup.ServiceMatches
-
- ServiceMatches(ServiceItem[], int) - Constructor for class net.jini.core.lookup.ServiceMatches
-
Simple constructor.
- ServiceRegistrar - Interface in net.jini.core.lookup
-
Defines the interface to the lookup service.
- ServiceRegistration - Interface in net.jini.core.lookup
-
A registered service item is manipulated using an instance of this class.
- ServiceTemplate - Class in net.jini.core.lookup
-
Items in the lookup service are matched using instance of this class.
- ServiceTemplate(AtomicSerial.GetArg) - Constructor for class net.jini.core.lookup.ServiceTemplate
-
Constructor for @AtomicSerial, note that any instances of this
should be cloned in a secure stream to prevent an attacker retaining
a reference to mutable state.
- ServiceTemplate(ServiceID, Class[], Entry[]) - Constructor for class net.jini.core.lookup.ServiceTemplate
-
Simple constructor.
- serviceTypes - Variable in class net.jini.core.lookup.ServiceTemplate
-
Service types to match, or null.
- setAttributes(Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
-
Deletes all of the service item's existing attributes, and replaces
them with the specified attribute sets.
- setConstraints(MethodConstraints) - Method in interface net.jini.core.constraint.RemoteMethodControl
-
Returns a new copy of this proxy with the client constraints set to the
specified constraints.
- setConstraints(MethodConstraints) - Method in class net.jini.discovery.ConstrainableLookupLocator
-
- setConstraints(Object) - Method in class net.jini.security.BasicProxyPreparer
-
Sets constraints on the proxy.
- setDomain(WeakReference<ProtectionDomain>) - Method in class org.apache.river.api.security.PermissionGrantBuilder
-
- setException(RemoteException) - Method in interface net.jini.security.proxytrust.ProxyTrustIterator
-
Deprecated.
Provides the iteration with a
RemoteException
thrown from
a remote call made while attempting to obtain a
TrustVerifier
from the object
returned by the most recent call to
next
.
- setException(RemoteException) - Method in class net.jini.security.proxytrust.SingletonProxyTrustIterator
-
Deprecated.
- setGroups(String[]) - Method in interface net.jini.discovery.DiscoveryGroupManagement
-
Replaces all of the group names in the managed set with names from
a new set.
- setGroups(String[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Replaces all of the group names in this registration's managed set of
groups with new set of names.
- setLocale(Locale, String) - Static method in class org.apache.river.impl.Messages
-
Changes the locale of the messages.
- setLocators(LookupLocator[]) - Method in interface net.jini.discovery.DiscoveryLocatorManagement
-
Replaces all of the locators in the managed set with locators from
a new set, and discards any already-discovered lookup service that
corresponds to a locator that is removed from the managed set
as a result of an invocation of this method.
- setLocators(LookupLocator[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
-
Replaces all of the locators in this registration's managed set of
locators with a new set of LookupLocator objects.
- setSerialFormat(int) - Method in interface net.jini.core.lease.Lease
-
Sets the format to use when serializing the lease.
- ShortSerializer - Class in org.apache.river.api.io
-
- ShortSerializer() - Constructor for class org.apache.river.api.io.ShortSerializer
-
- ShortSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.ShortSerializer
-
- singleResponseException(Exception, InetAddress, int) - Method in class org.apache.river.discovery.MultiIPDiscovery
-
- SingletonProxyTrustIterator - Class in net.jini.security.proxytrust
-
Deprecated.
- SingletonProxyTrustIterator(Object) - Constructor for class net.jini.security.proxytrust.SingletonProxyTrustIterator
-
Deprecated.
Creates an instance with the specified object to use as the only
element of the iteration.
- skipBytes(int) - Method in class org.apache.river.api.io.AtomicMarshalInputStream
-
Skips length
bytes on the source stream.
- socketCloseException(IOException) - Method in class org.apache.river.discovery.MultiIPDiscovery
-
- start(BundleContext) - Method in class org.apache.river.resource.OSGiServiceIterator
-
- startTime() - Method in class org.apache.river.thread.wakeup.RetryTask
-
Return the time this task was created.
- stop(BundleContext) - Method in class org.apache.river.resource.OSGiServiceIterator
-
- stop() - Method in class org.apache.river.thread.wakeup.WakeupManager
-
Stop executing.
- streamReader(Class<?>) - Static method in class org.apache.river.api.io.AtomicSerial.Factory
-
Convenience method to test retrieval of a new ReadObject instance from
a class static method annotated with @ReadInput
- stringLiteral(String) - Static method in class org.apache.river.config.ConfigUtil
-
Returns a
String
whose characters, if parsed by a
ConfigurationFile
, would yield a
String
equivalent to the passed argument.
- SubjectDomain - Interface in org.apache.river.api.security
-
- substitute(Class, ClassLoader) - Method in interface net.jini.loader.ProxyCodebaseSpi
-
Used in modular environments when class visibility is expected to
be identical at the local and remote endpoints.
- task - Variable in class org.apache.river.thread.wakeup.WakeupManager.Ticket
-
The task object to be executed
- terminate() - Method in interface net.jini.discovery.DiscoveryManagement
-
Ends all discovery processing being performed by the current
implementation of this interface.
- thread(Runnable) - Method in class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
Create a thread for the given runnable based on the values in this
object.
- ThreadDesc() - Constructor for class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
Equivalent to
ThreadDesc(null, false)
- ThreadDesc(ThreadGroup, boolean) - Constructor for class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
Equivalent to
ThreadDesc(group, deamon, Thread.NORM_PRIORITY)
- ThreadDesc(ThreadGroup, boolean, int) - Constructor for class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
Describe a future thread that will be created in the given group,
deamon status, and priority.
- ThrowableConstants - Class in org.apache.river.constants
-
Various constants useful in processing exceptions
- ThrowableConstants() - Constructor for class org.apache.river.constants.ThrowableConstants
-
- throwConfigurationException(ConfigurationException, List) - Method in class net.jini.config.ConfigurationFile
-
Allows a subclass of ConfigurationFile
to
control the ConfigurationException
that is thrown.
- throwIOE(Exception) - Static method in class org.apache.river.api.io.Valid
-
- TimeConstants - Interface in org.apache.river.constants
-
Various constants useful in calculating times.
- TimeoutExpiredException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction timeout has expired.
- TimeoutExpiredException(boolean) - Constructor for exception net.jini.core.transaction.TimeoutExpiredException
-
Constructs an instance with no detail message.
- TimeoutExpiredException(String, boolean) - Constructor for exception net.jini.core.transaction.TimeoutExpiredException
-
Constructs an instance with a detail message.
- TimeoutExpiredException(AtomicSerial.GetArg) - Constructor for exception net.jini.core.transaction.TimeoutExpiredException
-
AtomicSerial constructor
- toASCIIString() - Method in class org.apache.river.api.net.Uri
-
Returns the textual string representation of this URI instance using the
US-ASCII encoding.
- toString() - Method in class net.jini.config.AbstractConfiguration.Primitive
-
Returns a string representation of this object.
- toString() - Method in exception net.jini.config.ConfigurationException
-
Returns a short description of this exception.
- toString() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns a string representation of this error.
- toString() - Method in class net.jini.config.ConfigurationFile
-
Returns a string representation of this object.
- toString() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
-
Returns a string representation of this object.
- toString() - Method in class net.jini.constraint.BasicMethodConstraints
-
Returns a string representation of this object.
- toString() - Method in enum net.jini.core.constraint.AtomicInputValidation
-
- toString() - Method in class net.jini.core.constraint.ClientAuthentication
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ClientMaxPrincipal
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ClientMaxPrincipalType
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ClientMinPrincipal
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ClientMinPrincipalType
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.Confidentiality
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ConnectionRelativeTime
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ConstraintAlternatives
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.Delegation
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.DelegationRelativeTime
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.Integrity
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.InvocationConstraints
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ServerAuthentication
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ServerMaxPrincipal
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.constraint.ServerMinPrincipal
-
Returns a string representation of this object.
- toString() - Method in class net.jini.core.discovery.LookupLocator
-
Return the string form of this LookupLocator, as a URL of scheme
"jini"
or "https"
.
- toString() - Method in class net.jini.core.lookup.ServiceEvent
-
Returns a String
representation of this
ServiceEvent
.
- toString() - Method in class net.jini.core.lookup.ServiceID
-
Returns a 36-character string of five fields separated by hyphens, with
each field represented in lowercase hexadecimal with the same number of
digits as in the field.
- toString() - Method in class net.jini.core.lookup.ServiceItem
-
Returns a String
representation of this
ServiceItem
.
- toString() - Method in class net.jini.core.lookup.ServiceMatches
-
Returns a String
representation of this
ServiceMatches
.
- toString() - Method in class net.jini.core.lookup.ServiceTemplate
-
Returns a String
representation of this
ServiceTemplate
.
- toString() - Method in class net.jini.core.transaction.NestableTransaction.Created
-
- toString() - Method in class net.jini.core.transaction.server.NestableServerTransaction
-
- toString() - Method in class net.jini.core.transaction.server.ServerTransaction
-
- toString() - Method in class net.jini.core.transaction.server.TransactionManager.Created
-
- toString() - Method in class net.jini.core.transaction.Transaction.Created
-
- toString() - Method in class net.jini.discovery.ConstrainableLookupLocator
-
Returns a string representation of this object.
- toString() - Method in class net.jini.id.Uuid
-
Returns a string representation of this Uuid
.
- toString() - Method in class net.jini.security.BasicProxyPreparer
-
Returns a string representation of this object.
- toString() - Method in class net.jini.security.policy.DynamicPolicyProvider
-
- toString() - Method in class net.jini.security.proxytrust.BasicUntrustedObjectSecurityContext
-
Returns a string representation of this object.
- toString() - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
-
Deprecated.
Returns a string representation of this object.
- toString() - Method in class net.jini.security.VerifyingProxyPreparer
-
Returns a string representation of this object.
- toString() - Method in class org.apache.river.api.net.Uri
-
Returns the textual string representation of this URI instance.
- toString() - Method in class org.apache.river.api.security.ConcurrentPolicyFile
-
- toString() - Method in class org.apache.river.discovery.DiscoveryProtocolVersion
-
- toString() - Method in class org.apache.river.discovery.MulticastAnnouncement
-
Returns a string representation of this announcement.
- toString() - Method in class org.apache.river.discovery.MulticastMaxPacketSize
-
- toString() - Method in class org.apache.river.discovery.MulticastRequest
-
Returns string representation of this request.
- toString() - Method in class org.apache.river.discovery.MulticastTimeToLive
-
- toString() - Method in class org.apache.river.discovery.UnicastResponse
-
Returns a string representation of this response.
- toString() - Method in class org.apache.river.discovery.UnicastSocketTimeout
-
- toString() - Method in class org.apache.river.thread.wakeup.WakeupManager.ThreadDesc
-
- toString() - Method in class org.apache.river.thread.wakeup.WakeupManager.Ticket
-
- totalMatches - Variable in class net.jini.core.lookup.ServiceMatches
-
Total number of matching items.
- toUri() - Method in class net.jini.id.Uuid
-
Converts Uuid to an RFC4122 compliant URI containing the Uuid.
- toURL() - Method in class org.apache.river.api.net.Uri
-
Converts this URI instance to a URL.
- toUtf(String) - Static method in class org.apache.river.discovery.Plaintext
-
Returns a byte array containing the UTF encoding of the given string.
- transaction - Variable in class net.jini.core.transaction.NestableTransaction.Created
-
The transaction.
- Transaction - Interface in net.jini.core.transaction
-
Interface for classes representing transactions returned by
TransactionManager
servers for use with transaction
participants that implement the default transaction semantics.
- transaction - Variable in class net.jini.core.transaction.Transaction.Created
-
The transaction.
- Transaction.Created - Class in net.jini.core.transaction
-
Class that holds return values from create methods.
- TransactionConstants - Interface in net.jini.core.transaction.server
-
Constants common to transaction managers and participants.
- TransactionException - Exception in net.jini.core.transaction
-
Base class for exceptions thrown during a transaction.
- TransactionException(String) - Constructor for exception net.jini.core.transaction.TransactionException
-
Constructs an instance with a detail message.
- TransactionException() - Constructor for exception net.jini.core.transaction.TransactionException
-
Constructs an instance with no detail message.
- TransactionException(String, Throwable) - Constructor for exception net.jini.core.transaction.TransactionException
-
- TransactionException(AtomicSerial.GetArg) - Constructor for exception net.jini.core.transaction.TransactionException
-
- TransactionFactory - Class in net.jini.core.transaction
-
Factory methods for creating top-level transactions.
- TransactionManager - Interface in net.jini.core.transaction.server
-
The interface used for managers of the two-phase commit protocol for
top-level transactions.
- TransactionManager.Created - Class in net.jini.core.transaction.server
-
Class that holds return values from create methods.
- TransactionParticipant - Interface in net.jini.core.transaction.server
-
The interface used for participants of the two-phase commit protocol.
- transition - Variable in class net.jini.core.lookup.ServiceEvent
-
One of ServiceRegistrar.TRANSITION_*MATCH_*MATCH.
- TRANSITION_MATCH_MATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
-
An event is sent when the changed item matches the template both
before and after the operation.
- TRANSITION_MATCH_NOMATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
-
An event is sent when the changed item matches the template before
the operation, but doesn't match the template after the operation
(this includes deletion of the item).
- TRANSITION_NOMATCH_MATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
-
An event is sent when the changed item doesn't match the template
before the operation (this includes not existing), but does match
the template after the operation.
- TrustEquivalence - Interface in net.jini.security.proxytrust
-
Defines an interface for checking that an object (that is not yet known to
be trusted) is equivalent in trust, content, and function to a known
trusted object.
- TrustVerifier - Interface in net.jini.security
-
Defines the interface for trust verifiers used by
Security.verifyObjectTrust
, allowing
the objects that are trusted to be extended.
- TrustVerifier.Context - Interface in net.jini.security
-
- tryOnce() - Method in class org.apache.river.thread.wakeup.RetryTask
-
Make a single attempt.
- TWO - Static variable in class org.apache.river.discovery.DiscoveryProtocolVersion
-
Use discovery protocol version 2.
- TxnConstants - Class in org.apache.river.constants
-
Names for constants common to transaction managers and participants.
- TxnConstants() - Constructor for class org.apache.river.constants.TxnConstants
-