JGDMS Project 3.0-SNAPSHOT API Documentation

Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

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.

B

BAD_INVOCATION - Static variable in class org.apache.river.constants.ThrowableConstants
Value returned by retryable to indicate that the passed Throwable implies that retrying the operation that threw the Throwable with the same arguments and the same expected return value would not be fruitful.
BAD_OBJECT - Static variable in class org.apache.river.constants.ThrowableConstants
Value returned by retryable to indicate that the passed Throwable implies that any further operations on the object that threw the Throwable would not be fruitful.
BasicMethodConstraints - Class in net.jini.constraint
Basic implementation of MethodConstraints, allowing limited wildcard matching on method names and parameter types.
BasicMethodConstraints(BasicMethodConstraints.MethodDesc[]) - Constructor for class net.jini.constraint.BasicMethodConstraints
Creates an instance with the specified ordered array of descriptors.
BasicMethodConstraints(AtomicSerial.GetArg) - Constructor for class net.jini.constraint.BasicMethodConstraints
Constructor for AtomicSerial.
BasicMethodConstraints(InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints
Creates an instance that maps all methods to the specified constraints.
BasicMethodConstraints.MethodDesc - Class in net.jini.constraint
Descriptor for specifying the constraints associated with one or more methods allowing limited wildcard matching on method names and parameter types.
BasicProxyPreparer - Class in net.jini.security
A ProxyPreparer for granting dynamic permissions and setting proxy constraints, as well as for creating other proxy preparer subclasses that include those operations.
BasicProxyPreparer() - Constructor for class net.jini.security.BasicProxyPreparer
Creates a proxy preparer that specifies not to verify proxies, grant them permissions, or set their constraints.
BasicProxyPreparer(Permission[]) - Constructor for class net.jini.security.BasicProxyPreparer
Creates a proxy preparer that specifies what permissions to grant to proxies.
BasicProxyPreparer(boolean, Permission[]) - Constructor for class net.jini.security.BasicProxyPreparer
Deprecated. 
BasicProxyPreparer(boolean, MethodConstraints, Permission[]) - Constructor for class net.jini.security.BasicProxyPreparer
Deprecated. 
BasicProxyPreparer(MethodConstraints, Permission[]) - Constructor for class net.jini.security.BasicProxyPreparer
Creates a proxy preparer that specifies what method constraints to use when verifying and setting constraints and permissions to grant to proxy.
BasicProxyPreparer(AtomicSerial.GetArg) - Constructor for class net.jini.security.BasicProxyPreparer
AtomicSerial constructor
BasicUntrustedObjectSecurityContext - Class in net.jini.security.proxytrust
A basic trust verifier context element that provides a security context to use to restrict privileges when invoking methods on untrusted objects, based on a specified set of permissions.
BasicUntrustedObjectSecurityContext(Permission[]) - Constructor for class net.jini.security.proxytrust.BasicUntrustedObjectSecurityContext
Constructs an instance with the specified permissions.
Beta - Annotation Type in org.apache.river.api.common
Annotation to indicate the annotated element is subject to change in behaviour, definition, removal.
BooleanSerializer - Class in org.apache.river.api.io
 
BooleanSerializer() - Constructor for class org.apache.river.api.io.BooleanSerializer
 
BooleanSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.BooleanSerializer
 
build() - Method in class org.apache.river.api.security.PermissionGrantBuilder
Build the PermissionGrant using information supplied.
ByteSerializer - Class in org.apache.river.api.io
 
ByteSerializer() - Constructor for class org.apache.river.api.io.ByteSerializer
 
ByteSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.ByteSerializer
 

C

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
Provides static methods for loading classes using RMIClassLoaderSpi with optional verification that the codebase URIs used to load classes provide content integrity (see Security.verifyCodebaseIntegrity).
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 Uuids, 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
Concatenate the strings resulting from calling String.valueOf(Object) on each element of an array of objects.
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
Trust verifier for ConstrainableLookupLocator instances.
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
Trust verifier for instances of the constraint classes defined in the net.jini.core.constraint package, and for the BasicMethodConstraints, X500Principal and KerberosPrincipal classes.
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
The instance returned can de-serialize data written by ObjectOutputStream, however it is not compatible with MarshalOutputStream.
createServiceID(String) - Static method in class org.apache.river.config.ConfigUtil
Returns a ServiceID constructed from a 128-bit value represented by a string.

D

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
Trust verifier for instances of the constraint classes defined in the org.apache.river.discovery package.
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.

E

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 DatagramPackets, 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 DatagramPackets, 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
Behaves as specified by Permission.equals(java.lang.Object).
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
 

F

FAILED - Static variable in class org.apache.river.logging.Levels
FAILED is a message level indicating that a facility has experienced a failure that it will reflect to its caller.
filePathToUri(String) - Static method in class org.apache.river.api.net.Uri
 
fileToUri(File) - Static method in class org.apache.river.api.net.Uri
 
findClass(String) - Method in class org.apache.river.api.net.RFC3986URLClassLoader
Tries to locate and load the specified class using the known URLs.
findResource(String) - Method in class org.apache.river.api.net.RFC3986URLClassLoader
Returns an URL referencing the specified resource or null if the resource could not be found.
findResources(String) - Method in class org.apache.river.api.net.RFC3986URLClassLoader
Returns all known URLs which point to the specified resource.
fixWindowsURI(String) - Static method in class org.apache.river.api.net.Uri
Fixes windows file URI string by converting back slashes to forward slashes and inserting a forward slash before the drive letter if it is missing.
FloatSerializer - Class in org.apache.river.api.io
 
FloatSerializer() - Constructor for class org.apache.river.api.io.FloatSerializer
 
FloatSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.FloatSerializer
 
flush() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
FOREVER - Static variable in interface net.jini.core.lease.Lease
Used to request a lease that never expires.
format(String, Object[]) - Static method in class org.apache.river.impl.Messages
Generates a formatted text string given a source string containing "argument markers" of the form "{argNum}" where each argNum must be in the range 0..9.
forName(String, boolean, ClassLoader) - Static method in class net.jini.loader.LoadClass
Returns the Class object associated with the class or interface with the given string name, using the given class loader.
fullyEquals(Object) - Method in class net.jini.io.MarshalledInstance
Compares this MarshalledInstance to another object.

G

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
Behaves as specified by Permission.getActions().
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
The ThreadGroup the thread will be created in.
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
Behaves as specified by Policy.getPermissions(CodeSource).
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
Deprecated.
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.

H

hadAnnotations() - Method in interface net.jini.io.MarshalInstanceOutput
 
handback - Variable in class net.jini.core.event.RemoteEvent
Deprecated.
HANDLED - Static variable in class org.apache.river.logging.Levels
HANDLED is a message level indicating that a facility has detected a failure that it will take steps to handle without reflecting the failure to its caller.
handleUnicastDiscovery(UnicastResponse, Socket, InvocationConstraints, ClientSubjectChecker, Collection) - Method in class org.apache.river.discovery.Discovery
Handles the server side of unicast discovery, transmitting the given response data over the provided socket using the given collection of object stream context objects in a manner that satisfies the specified constraints and client subject checker (if any).
handleUnicastDiscovery(UnicastResponse, Socket, InvocationConstraints, ClientSubjectChecker, Collection, ByteBuffer, ByteBuffer) - Method in interface org.apache.river.discovery.UnicastDiscoveryServer
Handles the server side of unicast discovery, transmitting the given response data over the provided socket using the given collection of object stream context objects in a manner that satisfies the specified absolute constraints and client subject checker (if any).
hasClass(Class<T>, Object) - Static method in class org.apache.river.api.io.Valid
Checks class of an Object is equal to the Class type and returns it as that type, if true and throws an InvalidObjectException if false.
hashCode() - Method in class net.jini.config.AbstractConfiguration.Primitive
Returns a hash code value for this object.
hashCode() - Method in class net.jini.constraint.BasicMethodConstraints
Returns a hash code value for this object.
hashCode() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMaxPrincipal
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMaxPrincipalType
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMinPrincipal
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMinPrincipalType
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ConnectionRelativeTime
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ConstraintAlternatives
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.DelegationRelativeTime
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.InvocationConstraints
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ServerMaxPrincipal
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ServerMinPrincipal
Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.discovery.LookupLocator
Returns a hash code value calculated from the host and port field values.
hashCode() - Method in class net.jini.core.lookup.ServiceID
 
hashCode() - Method in class net.jini.core.transaction.server.NestableServerTransaction
The assumption here is two transactions are still equal if they have the same transaction manager and the same transaction id, regardless of whether one is or is not nested.
hashCode() - Method in class net.jini.core.transaction.server.ServerTransaction
 
hashCode() - Method in class net.jini.discovery.ConstrainableLookupLocator
 
hashCode() - Method in class net.jini.discovery.DiscoveryPermission
 
hashCode() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
Deprecated.
 
hashCode() - Method in class net.jini.discovery.IncomingMulticastRequest
Deprecated.
 
hashCode() - Method in class net.jini.discovery.IncomingUnicastResponse
Deprecated.
 
hashCode() - Method in class net.jini.id.Uuid
Returns the hash code value for this Uuid.
hashCode() - Method in class net.jini.io.MarshalledInstance
Returns the hash code for this MarshalledInstance.
hashCode() - Method in class net.jini.security.AccessPermission
 
hashCode() - Method in class net.jini.security.AuthenticationPermission
Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.BasicProxyPreparer
Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.GrantPermission
 
hashCode() - Method in class net.jini.security.policy.UmbrellaGrantPermission
Behaves as specified by Permission.hashCode().
hashCode() - Method in class net.jini.security.proxytrust.BasicUntrustedObjectSecurityContext
Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.VerifyingProxyPreparer
Returns a hash code value for this object.
hashCode() - Method in class org.apache.river.api.io.BooleanSerializer
 
hashCode() - Method in class org.apache.river.api.io.ByteSerializer
 
hashCode() - Method in class org.apache.river.api.io.CharSerializer
 
hashCode() - Method in class org.apache.river.api.io.DoubleSerializer
 
hashCode() - Method in class org.apache.river.api.io.FloatSerializer
 
hashCode() - Method in class org.apache.river.api.io.LongSerializer
 
hashCode() - Method in class org.apache.river.api.io.ShortSerializer
 
hashCode() - Method in class org.apache.river.api.net.Uri
Gets the hashcode value of this URI instance.
hashCode() - Method in class org.apache.river.api.security.DelegatePermission
 
hashCode() - Method in class org.apache.river.api.security.PermissionGrant
 
hashCode() - Method in class org.apache.river.discovery.DiscoveryConstraints
 
hashCode() - Method in class org.apache.river.discovery.DiscoveryProtocolVersion
 
hashCode() - Method in class org.apache.river.discovery.MulticastMaxPacketSize
 
hashCode() - Method in class org.apache.river.discovery.MulticastTimeToLive
 
hashCode() - Method in class org.apache.river.discovery.UnicastSocketTimeout
 
hashCode() - Method in class org.apache.river.thread.wakeup.WakeupManager.Ticket
 
hasNext() - Method in interface net.jini.security.proxytrust.ProxyTrustIterator
Deprecated.
Returns true if the iteration has more elements, and false otherwise.
hasNext() - Method in class net.jini.security.proxytrust.SingletonProxyTrustIterator
Deprecated.
 
hasNext() - Method in interface org.apache.river.discovery.EncodeIterator
Returns true if this iterator has additional encoders, or false otherwise.
host - Variable in class net.jini.core.discovery.LookupLocator
The name of the host at which to perform discovery.
HOURS - Static variable in interface org.apache.river.constants.TimeConstants
Tics per hour.

I

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
Defines the interface for integrity verifiers used by Security.verifyCodebaseIntegrity, allowing the URLs that provide content integrity to be extended.
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).

J

join(TransactionParticipant, long) - Method in class net.jini.core.transaction.server.ServerTransaction
Join the transaction.
join(long, TransactionParticipant, long) - Method in interface net.jini.core.transaction.server.TransactionManager
Join a transaction that is managed by this transaction manager.

K

KeyStores - Class in org.apache.river.config
Provides static methods for manipulating instances of KeyStore conveniently from within the source of a Configuration.

L

Lease - Interface in net.jini.core.lease
The Lease interface defines a type of object that is returned to the lease holder and issued by the lease grantor.
lease - Variable in class net.jini.core.transaction.NestableTransaction.Created
The lease.
lease - Variable in class net.jini.core.transaction.server.TransactionManager.Created
The lease.
lease - Variable in class net.jini.core.transaction.Transaction.Created
The lease.
LeaseDeniedException - Exception in net.jini.core.lease
An exception generated when a lease request or renewal is denied.
LeaseDeniedException() - Constructor for exception net.jini.core.lease.LeaseDeniedException
Constructs an LeaseDeniedException with no detail message.
LeaseDeniedException(String) - Constructor for exception net.jini.core.lease.LeaseDeniedException
Constructs an LeaseDeniedException with the specified detail message.
LeaseDeniedException(AtomicSerial.GetArg) - Constructor for exception net.jini.core.lease.LeaseDeniedException
 
LeaseException - Exception in net.jini.core.lease
Generic superclass for specific lease exceptions.
LeaseException() - Constructor for exception net.jini.core.lease.LeaseException
Constructs an LeaseException with no detail message.
LeaseException(String) - Constructor for exception net.jini.core.lease.LeaseException
Constructs an LeaseException with the specified detail message.
LeaseException(AtomicSerial.GetArg) - Constructor for exception net.jini.core.lease.LeaseException
 
LeaseMap<K,V> - Interface in net.jini.core.lease
An Map from Lease to Long (the duration to use when renewing the lease).
LeaseMapException - Exception in net.jini.core.lease
An exception generated when a LeaseMap renewAll or cancelAll call generates exceptions on one or more leases in the map.
LeaseMapException(AtomicSerial.GetArg) - Constructor for exception net.jini.core.lease.LeaseMapException
AtomicSerial constructor
LeaseMapException(String, Map<Lease, Throwable>) - Constructor for exception net.jini.core.lease.LeaseMapException
Constructs a LeaseMapException for the specified map with a detail message.
length - Variable in exception org.apache.river.api.io.OptionalDataException
 
Levels - Class in org.apache.river.logging
Defines additional Level values.
loadClass(String, String, ClassLoader, boolean, ClassLoader) - Static method in class net.jini.loader.ClassLoading
Loads a class using RMIClassLoaderSpi.loadClass(String,String,ClassLoader), optionally verifying that the RFC3986 compliant codebase URIs provide content integrity.
LoadClass - Class in net.jini.loader
LoadClass delegates to @link {Class#forName(String, boolean, ClassLoader)}, calls to each ClassLoader are thread confined.
loadProxyClass(String, String[], ClassLoader, boolean, ClassLoader) - Static method in class net.jini.loader.ClassLoading
Loads a dynamic proxy class using RMIClassLoaderSpi.loadProxyClass(String,String[],ClassLoader), optionally verifying that the RFC3986 compliant codebase URIs provide content integrity.
LocalHostLookup - Class in org.apache.river.config
Provides river with the external host network identity.
LocalHostLookupSpi - Class in org.apache.river.config
Provides a pluggable provider for LocalHostLookup.
LocalHostLookupSpi() - Constructor for class org.apache.river.config.LocalHostLookupSpi
 
locator - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
Deprecated.
The LookupLocator that has been announced.
logger - Static variable in class org.apache.river.thread.wakeup.RetryTask
Logger for this class
LogManager - Class in org.apache.river.logging
Defines a LogManager that insures that the Levels.FAILED and Levels.HANDLED fields, instances of Level, have been initialized, and that can periodically check for changes to the logging configuration file and force it to be reread.
LogManager() - Constructor for class org.apache.river.logging.LogManager
Creates an instance of this class.
logThrow(Logger, Level, Class, String, String, Object[], Throwable) - Static method in class org.apache.river.logging.LogUtil
Convenience method used to log a throw operation when message parameters and a Throwable are used.
LogUtil - Class in org.apache.river.logging
A set of static convenience methods used for logging.
LongSerializer - Class in org.apache.river.api.io
 
LongSerializer() - Constructor for class org.apache.river.api.io.LongSerializer
 
LongSerializer(ObjectInput) - Constructor for class org.apache.river.api.io.LongSerializer
 
lookup(ServiceTemplate) - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns the service object (i.e., just ServiceItem.service) from an item matching the template, or null if there is no match.
lookup(ServiceTemplate, int) - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns at most maxMatches items matching the template, plus the total number of items that match the template.
LookupDiscovery - Class in net.jini.discovery
This class is a helper utility class that encapsulates the functionality required of an entity that wishes to employ multicast discovery to find lookup services located within the entity's "multicast radius" (roughly, the number of hops beyond which neither the multicast requests from the entity, nor the multicast announcements from the lookup service, will propagate).
LookupDiscovery(String[]) - Constructor for class net.jini.discovery.LookupDiscovery
Construct a new lookup discovery object, set to discover the given set of groups.
LookupDiscovery(String[], Configuration) - Constructor for class net.jini.discovery.LookupDiscovery
Constructs a new lookup discovery object, set to discover the given set of groups, and having the given Configuration.
LookupDiscoveryManager - Class in net.jini.discovery
This class is a helper utility class that organizes and manages all discovery-related activities on behalf of a client or service.
LookupDiscoveryManager(String[], LookupLocator[], DiscoveryListener) - Constructor for class net.jini.discovery.LookupDiscoveryManager
Constructs an instance of this class that will organize and manage all discovery-related activities on behalf of the client or service that instantiates this class.
LookupDiscoveryManager(String[], LookupLocator[], DiscoveryListener, Configuration) - Constructor for class net.jini.discovery.LookupDiscoveryManager
Constructs an instance of this class, using the given Configuration, that will organize and manage all discovery-related activities on behalf of the client or service that instantiates this class.
LookupDiscoveryRegistration - Interface in net.jini.discovery
When a client requests a registration with a lookup discovery service, an instance of this interface is returned.
LookupDiscoveryService - Interface in net.jini.discovery
Defines the interface to the lookup discovery service.
LookupDiscoveryServiceSafely - Interface in net.jini.discovery
Defines the interface to the lookup discovery service.
LookupLocator - Class in net.jini.core.discovery
LookupLocator supports unicast discovery, using either Discovery V1 or V2 or https.
LookupLocator(String) - Constructor for class net.jini.core.discovery.LookupLocator
Construct a new LookupLocator object, set up to perform discovery to the given URL.
LookupLocator(AtomicSerial.GetArg) - Constructor for class net.jini.core.discovery.LookupLocator
 
LookupLocator(String, int) - Constructor for class net.jini.core.discovery.LookupLocator
Construct a new LookupLocator object, set to perform unicast discovery to the input host and port with the default "jini" scheme.
LookupLocatorDiscovery - Class in net.jini.discovery
This class encapsulates the functionality required of an entity that wishes to employ the unicast discovery protocol to discover a lookup service.
LookupLocatorDiscovery(LookupLocator[]) - Constructor for class net.jini.discovery.LookupLocatorDiscovery
Creates an instance of this class (LookupLocatorDiscovery), with an initial array of LookupLocators to be managed.
LookupLocatorDiscovery(LookupLocator[], Configuration) - Constructor for class net.jini.discovery.LookupLocatorDiscovery
Constructs a new lookup locator discovery object, set to discover the given set of locators, and having the given Configuration.
LookupUnmarshalException - Exception in net.jini.discovery
When unmarshalling an instance of MarshalledObject, different exceptions can occur.
LookupUnmarshalException(ServiceRegistrar[], MarshalledObject[], Throwable[]) - Constructor for exception net.jini.discovery.LookupUnmarshalException
Constructs a new instance of LookupUnmarshalException.
LookupUnmarshalException(ServiceRegistrar[], MarshalledObject[], Throwable[], String) - Constructor for exception net.jini.discovery.LookupUnmarshalException
Constructs a new instance of LookupUnmarshalException.
LookupUnmarshalException(AtomicSerial.GetArg) - Constructor for exception net.jini.discovery.LookupUnmarshalException
AtomicSerial constructor.

M

makeAbsolute(long) - Method in class net.jini.core.constraint.ConnectionRelativeTime
Returns a ConnectionAbsoluteTime instance with time obtained by adding the specified base time argument to the duration value from this instance.
makeAbsolute(long) - Method in class net.jini.core.constraint.ConstraintAlternatives
Returns a constraint equal to the result of taking the constraints in this instance, replacing each constraint that is an instance of RelativeTimeConstraint with the result of invoking that constraint's makeAbsolute method with the specified base time, and invoking the create method of this class with the revised collection of constraints.
makeAbsolute(long) - Method in class net.jini.core.constraint.DelegationRelativeTime
Returns a DelegationAbsoluteTime instance with times obtained by adding the specified base time argument to the duration values from this instance.
makeAbsolute(long) - Method in class net.jini.core.constraint.InvocationConstraints
Returns an instance of this class equal to the result of taking the requirements and preferences in this instance, replacing each constraint that is an instance of RelativeTimeConstraint with the result of invoking that constraint's makeAbsolute method with the specified base time, and creating a new instance of this class with duplicate requirements, duplicate preferences, and preferences that are duplicates of requirements all removed.
makeAbsolute() - Method in class net.jini.core.constraint.InvocationConstraints
Returns an instance of this class constructed from all of the same requirements and preferences as this instance, but with every constraint that is an instance of RelativeTimeConstraint replaced by the result of invoking the constraint's makeAbsolute method with the current time (as given by System.currentTimeMillis).
makeAbsolute(long) - Method in interface net.jini.core.constraint.RelativeTimeConstraint
Converts this constraint to absolute time.
marshal(ServiceID, LookupLocator, String[]) - Static method in class net.jini.discovery.OutgoingMulticastAnnouncement
Deprecated.
Marshal a multicast announcement into one or more datagram packets.
marshal(int, String[], ServiceID[]) - Static method in class net.jini.discovery.OutgoingMulticastRequest
Deprecated.
Using the default maximum packet size, marshal a multicast request into one or more datagram packets.
marshal(int, String[], ServiceID[], int) - Static method in class net.jini.discovery.OutgoingMulticastRequest
Deprecated.
Using the given maximum packet size, marshal a multicast request into one or more datagram packets.
marshal(OutputStream) - Static method in class net.jini.discovery.OutgoingUnicastRequest
Deprecated.
Marshal a unicast request to the given output stream.
marshal(OutputStream, ServiceRegistrar, String[]) - Static method in class net.jini.discovery.OutgoingUnicastResponse
Deprecated.
Marshal a unicast response to the given output stream.
MarshalFactory - Interface in net.jini.io
Allows for alternative serialization implementations of MarshalledInstance.
MarshalInputStream - Class in net.jini.io
An extension of ObjectInputStream that implements the dynamic class loading semantics of Java(TM) Remote Method Invocation (Java RMI) argument and result unmarshalling (using ClassLoading).
MarshalInputStream(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Constructor for class net.jini.io.MarshalInputStream
Creates a new MarshalInputStream that reads marshalled data from the specified underlying InputStream.
MarshalInputStream(ClassLoader, boolean, ClassLoader, Collection) - Constructor for class net.jini.io.MarshalInputStream
 
MarshalInstanceInput - Interface in net.jini.io
 
MarshalInstanceOutput - Interface in net.jini.io
 
MarshalledInstance - Class in net.jini.io
A MarshalledInstance contains an object in serialized form.
MarshalledInstance(AtomicSerial.GetArg) - Constructor for class net.jini.io.MarshalledInstance
 
MarshalledInstance(Object, Collection, MarshalFactory) - Constructor for class net.jini.io.MarshalledInstance
Creates a new MarshalledInstance that contains the marshalled representation of the current state of the supplied object.
MarshalledInstance(Object) - Constructor for class net.jini.io.MarshalledInstance
Creates a new MarshalledInstance that contains the marshalled representation of the current state of the supplied object.
MarshalledInstance(Object, Collection) - Constructor for class net.jini.io.MarshalledInstance
Creates a new MarshalledInstance that contains the marshalled representation of the current state of the supplied object.
MarshalledInstance(MarshalledObject) - Constructor for class net.jini.io.MarshalledInstance
Creates a new MarshalledInstance from an existing MarshalledObject.
MarshalOutputStream - Class in net.jini.io
An extension of ObjectOutputStream that implements the dynamic class loading semantics of Java(TM) Remote Method Invocation (Java RMI) argument and result marshalling (using ClassLoading).
MarshalOutputStream(OutputStream, Collection) - Constructor for class net.jini.io.MarshalOutputStream
Creates a new MarshalOutputStream that writes marshalled data to the specified underlying OutputStream.
MarshalOutputStream(Collection) - Constructor for class net.jini.io.MarshalOutputStream
 
MAX_TIME_TO_LIVE - Static variable in class org.apache.river.discovery.MulticastTimeToLive
The maximum permissible time to live value.
maxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
Deprecated.
The maximum size we allow for an outgoing packet.
Messages - Class in org.apache.river.impl
This class retrieves strings from a resource bundle and returns them, formatting them with MessageFormat when required.
Messages() - Constructor for class org.apache.river.impl.Messages
 
MethodConstraints - Interface in net.jini.core.constraint
Defines an immutable mapping from Method to InvocationConstraints, used to specify per-method constraints.
methodConstraints - Variable in class net.jini.security.BasicProxyPreparer
Method constraints to use when verifying if proxies are trusted and for setting their constraints, if BasicProxyPreparer.methodConstraintsSpecified is true.
methodConstraintsSpecified - Variable in class net.jini.security.BasicProxyPreparer
Whether to use BasicProxyPreparer.methodConstraints when verifying if proxies are trusted and for setting their constraints.
MethodDesc(AtomicSerial.GetArg) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
 
MethodDesc(String, Class[], InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
Creates a descriptor that only matches methods with exactly the specified name and parameter types.
MethodDesc(String, InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
Creates a descriptor that matches all methods with names that equal the specified name or that match the specified pattern, regardless of their parameter types.
MethodDesc(InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
Creates a default descriptor that matches all methods.
mgr - Variable in class net.jini.core.transaction.server.ServerTransaction
The transaction manager.
miHandback - Variable in class net.jini.core.event.RemoteEvent
The registration handback object.
MIN_MAX_PACKET_SIZE - Static variable in class org.apache.river.discovery.MulticastMaxPacketSize
The minimum allowable multicast packet size limit.
minMaxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
Deprecated.
The minimum size we allow for an outgoing packet.
minMaxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastRequest
Deprecated.
The minimum size we allow for an outgoing packet.
MINUTES - Static variable in interface org.apache.river.constants.TimeConstants
Tics per minute.
modifyAttributes(Entry[], Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
Modifies existing attribute sets.
multicastAnnouncement() - Static method in class org.apache.river.discovery.DiscoveryConstraints
Empty method which serves as a MethodConstraints key for looking up InvocationConstraints that apply to multicast announcements.
MulticastAnnouncement - Class in org.apache.river.discovery
Class representing the values in a multicast announcement.
MulticastAnnouncement(long, String, int, String[], ServiceID) - Constructor for class org.apache.river.discovery.MulticastAnnouncement
Creates a new MulticastAnnouncement instance containing the given values.
MulticastAnnouncementDecoder - Interface in org.apache.river.discovery
Interface implemented by classes which decode multicast announcement data according to discovery protocol formats.
MulticastAnnouncementEncoder - Interface in org.apache.river.discovery
Interface implemented by classes which encode multicast announcement data according to discovery protocol formats.
multicastAnnouncementMethod - Static variable in class org.apache.river.discovery.DiscoveryConstraints
Method object for the multicastAnnouncement method of this class.
MulticastMaxPacketSize - Class in org.apache.river.discovery
Represents a constraint on the size (in bytes) of multicast packets used in the multicast request and multicast announcement discovery protocols.
MulticastMaxPacketSize(int) - Constructor for class org.apache.river.discovery.MulticastMaxPacketSize
Creates a MulticastMaxPacketSize constraint for the given multicast packet size limit.
multicastRequest() - Static method in class org.apache.river.discovery.DiscoveryConstraints
Empty method which serves as a MethodConstraints key for looking up InvocationConstraints that apply to multicast requests.
MulticastRequest - Class in org.apache.river.discovery
Class representing the values in a multicast request.
MulticastRequest(String, int, String[], ServiceID[]) - Constructor for class org.apache.river.discovery.MulticastRequest
Creates a new MulticastRequest instance containing the given values.
MulticastRequestDecoder - Interface in org.apache.river.discovery
Interface implemented by classes which decode multicast request data according to discovery protocol formats.
MulticastRequestEncoder - Interface in org.apache.river.discovery
Interface implemented by classes which encode multicast request data according to discovery protocol formats.
multicastRequestMethod - Static variable in class org.apache.river.discovery.DiscoveryConstraints
Method object for the multicastRequest method of this class.
MulticastTimeToLive - Class in org.apache.river.discovery
Represents a constraint on the time to live (TTL) value set on outgoing multicast request and multicast announcement packets.
MulticastTimeToLive(int) - Constructor for class org.apache.river.discovery.MulticastTimeToLive
Creates a MulticastTimeToLive constraint for the given time to live value.
MultiIPDiscovery - Class in org.apache.river.discovery
Utility class used by implementations which want to perform unicast discovery on possibly multiple IP addresses for a given host name.
MultiIPDiscovery() - Constructor for class org.apache.river.discovery.MultiIPDiscovery
 

N

NestableServerTransaction - Class in net.jini.core.transaction.server
Class implementing the NestableTransaction interface, for use with transaction participants that implement the default transaction semantics.
NestableServerTransaction(AtomicSerial.GetArg) - Constructor for class net.jini.core.transaction.server.NestableServerTransaction
 
NestableServerTransaction(NestableTransactionManager, long, NestableServerTransaction) - Constructor for class net.jini.core.transaction.server.NestableServerTransaction
Simple constructor.
NestableTransaction - Interface in net.jini.core.transaction
Interface for classes representing nestable transactions returned by NestableTransactionManager servers for use with transaction participants that implement the default transaction semantics.
NestableTransaction.Created - Class in net.jini.core.transaction
Class that holds return values from create methods.
NestableTransactionManager - Interface in net.jini.core.transaction.server
The interface used for managers of the two-phase commit protocol for nestable transactions.
nestedExceptions - Variable in exception net.jini.core.entry.UnusableEntryException
Deprecated.
this field will be made private, use UnusableEntryException.getNestedExceptions()
net.jini.config - package net.jini.config
Provides a Configuration interface for obtaining objects needed to configure applications, such as Exporter or ProxyPreparer instances, or other application-specific objects, from configuration files, databases, or other sources.
net.jini.constraint - package net.jini.constraint
Provides a basic implementation of MethodConstraints and a TrustVerifier for common constraints.
net.jini.core.constraint - package net.jini.core.constraint
Defines constraints and collections of constraints that can be used to control method invocation, and an interface that proxies implement to allow clients to specify constraints for remote method calls.
net.jini.core.discovery - package net.jini.core.discovery
A standard utility class for finding particular lookup services.
net.jini.core.entry - package net.jini.core.entry
The Entry interface and its associated UnusableEntryException are used by the lookup service to represent service-specific attributes and by the JavaSpace interface to mark entries.
net.jini.core.event - package net.jini.core.event
The RemoteEventListener interface and related standard classes.
net.jini.core.lease - package net.jini.core.lease
These are distributed leasing interfaces and classes.
net.jini.core.lookup - package net.jini.core.lookup
These are the lookup service interfaces and classes.
net.jini.core.transaction - package net.jini.core.transaction
These are the transaction abstraction's interfaces and classes.
net.jini.core.transaction.server - package net.jini.core.transaction.server
These are the default transaction semantics for participant/manager interaction.
net.jini.discovery - package net.jini.discovery
These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini Discovery and Join Specification.
net.jini.export - package net.jini.export
Provides generic abstractions for exporting remote objects (Exporter), obtaining a proxy from an exported remote object (ProxyAccessor), obtaining the server-side context information for an executing remote call (ServerContext), and defining export permissions (ExportPermission).
net.jini.id - package net.jini.id
Provides classes and interfaces for using universally unique identifiers.
net.jini.io - package net.jini.io
Provides I/O interfaces and utility classes.
net.jini.io.context - package net.jini.io.context
Provides type definitions for elements commonly found in the context collections available from ServerContext and ObjectStreamContext.
net.jini.loader - package net.jini.loader
Provides interfaces and utility classes related to dynamic class loading with RMIClassLoader.
net.jini.security - package net.jini.security
Provides mechanisms and abstractions for managing security, especially in the presence of dynamically downloaded code.
net.jini.security.policy - package net.jini.security.policy
Provides an interface for security policy providers capable of dynamic permission grants, an interface for security manager or policy providers that use custom security context state, and a security policy provider supporting dynamic permission grants.
net.jini.security.proxytrust - package net.jini.security.proxytrust
Historically, proxy trust relied on the Java sandbox, however with the plethora of security problems relating to serialization.
newBuffer() - Method in interface org.apache.river.discovery.DatagramBufferFactory
Returns a byte buffer into which to write encoded multicast packet data.
newBuilder() - Static method in class org.apache.river.api.security.PermissionGrantBuilder
 
newInstance(URL[]) - Static method in class org.apache.river.api.net.RFC3986URLClassLoader
Returns a new URLClassLoader instance for the given URLs and the system ClassLoader as its parent.
newInstance(URL[], ClassLoader) - Static method in class org.apache.river.api.net.RFC3986URLClassLoader
Returns a new URLClassLoader instance for the given URLs and the specified ClassLoader as its parent.
newPermissionCollection() - Method in class net.jini.discovery.DiscoveryPermission
 
newPermissionCollection() - Method in class net.jini.security.AuthenticationPermission
Returns an empty PermissionCollection for storing AuthenticationPermission instances.
newPermissionCollection() - Method in class net.jini.security.GrantPermission
Returns a newly created empty mutable permission collection for GrantPermission instances.
newPermissionCollection() - Method in class org.apache.river.api.security.DelegatePermission
 
newTicket(long, Runnable, WakeupManager.ThreadDesc) - Method in class org.apache.river.thread.wakeup.WakeupManager
Create a new ticket with the specified values for when the task should be run, what task should be run, and what sort of thread the task should be run in.
next() - Method in interface net.jini.security.proxytrust.ProxyTrustIterator
Deprecated.
Returns the next element in the iteration.
next() - Method in class net.jini.security.proxytrust.SingletonProxyTrustIterator
Deprecated.
 
next() - Method in interface org.apache.river.discovery.EncodeIterator
Performs a single multicast encode operation using the next encoder provider of a Discovery instance, returning the resulting datagram packets or throwing the resulting exception.
NO - Static variable in class net.jini.core.constraint.ClientAuthentication
Do not authenticate the client to the server, so that the client remains anonymous.
NO - Static variable in class net.jini.core.constraint.Confidentiality
Transmit message contents in the clear (no use of encryption).
NO - Static variable in class net.jini.core.constraint.Delegation
Do not delegate from the client to the server, such that the server does not receive credentials which would allow it to authenticate using the client's identity.
NO - Static variable in class net.jini.core.constraint.Integrity
Do not detect when message contents have been altered by third parties.
NO - Static variable in class net.jini.core.constraint.ServerAuthentication
Do not authenticate the server to the client, so that the server remains anonymous.
NO_DATA - Static variable in interface net.jini.config.Configuration
An object to pass for data in calls to getEntry to specify no data.
NO_DEFAULT - Static variable in interface net.jini.config.Configuration
An object to pass for defaultValue in calls to getEntry to specify no default value.
NO_GROUPS - Static variable in interface net.jini.discovery.DiscoveryGroupManagement
Convenience constant used to request that discovery by group membership be halted (or not started, if the group discovery mechanism is simply being instantiated).
NonExistantObjectException - Exception in net.jini.export
A NonExistantObjectException is thrown if an attempt is made to invoke a method on an object that no longer exists in the remote virtual machine.
NonExistantObjectException(String, Throwable) - Constructor for exception net.jini.export.NonExistantObjectException
 
normalize() - Method in class org.apache.river.api.net.Uri
Normalizes the path part of this URI.
NoSuchEntryException - Exception in net.jini.config
Thrown when an attempt to obtain an object from a Configuration does not find a matching entry.
NoSuchEntryException(String) - Constructor for exception net.jini.config.NoSuchEntryException
Creates an instance with the specified detail message.
NoSuchEntryException(String, Throwable) - Constructor for exception net.jini.config.NoSuchEntryException
Creates an instance with the specified detail message and causing exception, which should not be an instance of Error.
NOTCHANGED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction has been prepared with nothing to commit.
notify(RemoteEvent) - Method in interface net.jini.core.event.RemoteEventListener
Notify the listener about an event.
notify(ServiceTemplate, int, RemoteEventListener, MarshalledObject, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
Deprecated.
notNull(T, String) - Static method in class org.apache.river.api.io.Valid
Convenience method to check that an object is non null.
nullElement(T[], String) - Static method in class org.apache.river.api.io.Valid
Checks all elements in an array for null values, if the arry parameter is not null.

O

ObjectStreamContext - Interface in net.jini.io
Provides a collection of context information objects that are associated with an ObjectOutputStream or ObjectInputStream instance that implements this interface.
ONE - Static variable in class org.apache.river.discovery.DiscoveryProtocolVersion
Use discovery protocol version 1.
OptionalDataException - Exception in org.apache.river.api.io
Has the same semantics as OptionalDataException, exists in case we can't de-serialize OptionalDataException.
org.apache.river.action - package org.apache.river.action
Provides convenience PrivilegedAction implementations for retrieving system property values.
org.apache.river.api.common - package org.apache.river.api.common
 
org.apache.river.api.io - package org.apache.river.api.io
 
org.apache.river.api.net - package org.apache.river.api.net
 
org.apache.river.api.security - package org.apache.river.api.security
This package contains a scalable cache based security manager that parallelises domain security checks.
org.apache.river.config - package org.apache.river.config
Defines convenience classes for writing configuration files and accessing Configuration entries.
org.apache.river.constants - package org.apache.river.constants
These are interfaces and classes for working with certain constants.
org.apache.river.discovery - package org.apache.river.discovery
Provides a set of constraints, low-level utility classes, and provider interfaces for participating in versions 1 and 2 of the multicast request, multicast announcement, and unicast discovery protocols.
org.apache.river.impl - package org.apache.river.impl
 
org.apache.river.logging - package org.apache.river.logging
Defines convenience classes for use with the java.util.logging package.
org.apache.river.resource - package org.apache.river.resource
Utility classes for manipulating resources.
org.apache.river.thread.wakeup - package org.apache.river.thread.wakeup
 
OSGiServiceIterator - Class in org.apache.river.resource
 
OSGiServiceIterator() - Constructor for class org.apache.river.resource.OSGiServiceIterator
 
OutgoingMulticastAnnouncement - Class in net.jini.discovery
Deprecated.
OutgoingMulticastAnnouncement() - Constructor for class net.jini.discovery.OutgoingMulticastAnnouncement
Deprecated.
 
OutgoingMulticastRequest - Class in net.jini.discovery
Deprecated.
OutgoingMulticastRequest() - Constructor for class net.jini.discovery.OutgoingMulticastRequest
Deprecated.
 
OutgoingUnicastRequest - Class in net.jini.discovery
Deprecated.
OutgoingUnicastRequest() - Constructor for class net.jini.discovery.OutgoingUnicastRequest
Deprecated.
 
OutgoingUnicastResponse - Class in net.jini.discovery
Deprecated.
OutgoingUnicastResponse() - Constructor for class net.jini.discovery.OutgoingUnicastResponse
Deprecated.
 

P

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
Security policy provider that wraps the J2SE(TM) default "PolicyFile" security policy provider distributed as part of the Java(TM) 2 Platform, Standard Edition.
PolicyFileProvider() - Constructor for class net.jini.security.policy.PolicyFileProvider
Deprecated.
DynamicPolicyProvider now supports Umbrella grants directly.
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 UmbrellaGrantPermissions are expanded into GrantPermissions 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
Calls super.printStackTrace(s) and then calls printStackTrace(s) on each exception in nestedExceptions.
printStackTrace(PrintWriter) - Method in exception net.jini.core.entry.UnusableEntryException
Calls super.printStackTrace(s) and then calls printStackTrace(s) on each exception in nestedExceptions.
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.

R

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
Deprecated.
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
Reads a string encoded in modified UTF-8 from the source stream.
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.

S

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
Defines the interface for server context providers, which are consulted by ServerContext.getServerContext() if no server context has been explicitly associated with the current thread via a previous call to ServerContext.doWithServerContext(java.lang.Runnable, java.util.Collection).
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
AtomicSerial constructor.
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
AtomicSerial convenience constructor.
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
A Marker interface used by net.jini.security.Security to mark a ProtectionDomain added to the stack that represents an authenticated Subject with Principal's.
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.

T

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
Defines the context for trust verification used by TrustVerifier instances and Security.verifyObjectTrust.
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
 

U

umbrella - Variable in class org.apache.river.api.security.AbstractPolicy
 
UmbrellaGrantPermission - Class in net.jini.security.policy
Permission that is specially intepreted by PolicyFileProvider as shorthand for a GrantPermission covering all permissions authorized to a given protection domain.
UmbrellaGrantPermission() - Constructor for class net.jini.security.policy.UmbrellaGrantPermission
Creates a new UmbrellaGrantPermission.
UNCATEGORIZED - Static variable in class org.apache.river.constants.ThrowableConstants
Value returned by retryable to indicate that the passed Throwable was of a type that could not be classified.
unexport(boolean) - Method in interface net.jini.export.Exporter
Unexports the remote object that was exported by this Exporter such that it will no longer receive remote method invocations that were made possible as a result of exporting it with this Exporter.
unexport(boolean) - Method in class net.jini.security.proxytrust.ProxyTrustExporter
Deprecated.
Unexports the remote objects that were previously exported via this exporter.
unicastDiscovery() - Static method in class org.apache.river.discovery.DiscoveryConstraints
Empty method which serves as a MethodConstraints key for looking up InvocationConstraints that apply to unicast discovery.
UnicastDiscoveryClient - Interface in org.apache.river.discovery
Interface implemented by classes which perform the client (discovering) side of unicast discovery.
unicastDiscoveryMethod - Static variable in class org.apache.river.discovery.DiscoveryConstraints
Method object for the unicastDiscovery method of this class.
UnicastDiscoveryServer - Interface in org.apache.river.discovery
Interface implemented by classes which handle the server (lookup service) side of unicast discovery.
UnicastResponse - Class in org.apache.river.discovery
Class representing the values obtained as the result of unicast discovery.
UnicastResponse(String, int, String[], ServiceRegistrar) - Constructor for class org.apache.river.discovery.UnicastResponse
Creates new UnicastResponse instance containing the given values.
UnicastSocketTimeout - Class in org.apache.river.discovery
Represents a constraint on the timeout set on sockets used for unicast discovery.
UnicastSocketTimeout(int) - Constructor for class org.apache.river.discovery.UnicastSocketTimeout
Creates a UnicastSocketTimeout constraint for the given timeout.
UnknownEventException - Exception in net.jini.core.event
An exception thrown when the recipient of a RemoteEvent does not recognize the combination of the event identifier and the event source as something in which it is interested.
UnknownEventException(String) - Constructor for exception net.jini.core.event.UnknownEventException
Constructs an UnknownEventException with the specified detail message.
UnknownEventException() - Constructor for exception net.jini.core.event.UnknownEventException
Constructs an UnknownEventException with no detail message.
UnknownLeaseException - Exception in net.jini.core.lease
An exception used to indicate that a lease is not known to the grantor of the lease.
UnknownLeaseException() - Constructor for exception net.jini.core.lease.UnknownLeaseException
Constructs an UnknownLeaseException with no detail message.
UnknownLeaseException(String) - Constructor for exception net.jini.core.lease.UnknownLeaseException
Constructs an UnknownLeaseException with the specified detail message.
UnknownLeaseException(AtomicSerial.GetArg) - Constructor for exception net.jini.core.lease.UnknownLeaseException
 
UnknownTransactionException - Exception in net.jini.core.transaction
Exception thrown when a transaction is not recognized as a valid or known transaction.
UnknownTransactionException(String) - Constructor for exception net.jini.core.transaction.UnknownTransactionException
Constructs an instance with a detail message.
UnknownTransactionException() - Constructor for exception net.jini.core.transaction.UnknownTransactionException
Constructs an instance with no detail message.
UnknownTransactionException(String, Throwable) - Constructor for exception net.jini.core.transaction.UnknownTransactionException
 
UnsupportedConstraintException - Exception in net.jini.io
Typically used as the nested exception of a ConnectIOException if the constraints for a remote call cannot be satisfied.
UnsupportedConstraintException(String) - Constructor for exception net.jini.io.UnsupportedConstraintException
Creates an instance with the specified detail message.
UnsupportedConstraintException(String, Throwable) - Constructor for exception net.jini.io.UnsupportedConstraintException
Creates an instance with the specified detail message and cause.
UntrustedObjectSecurityContext - Interface in net.jini.security.proxytrust
A trust verifier context element that provides a security context to use to restrict privileges when invoking methods on untrusted objects.
UnusableEntryException - Exception in net.jini.core.entry
Thrown when one tries to get an Entry from a service, but the entry is unusable (due to serialization or other errors).
UnusableEntryException(Entry, String[], Throwable[]) - Constructor for exception net.jini.core.entry.UnusableEntryException
Create an exception for the given partial entry and vectors of bad field names/nested exception pairs.
UnusableEntryException(Throwable) - Constructor for exception net.jini.core.entry.UnusableEntryException
Create an exception for a nested exception that prevented even an attempt to build an entry.
unusableFields - Variable in exception net.jini.core.entry.UnusableEntryException
Deprecated.
this field will be made private, use UnusableEntryException.getUnusableFields()
Uri - Class in org.apache.river.api.net
This class represents an immutable instance of a URI as defined by RFC 3986.
Uri(String) - Constructor for class org.apache.river.api.net.Uri
Creates a new URI instance according to the given string uri.
Uri(String, String, String) - Constructor for class org.apache.river.api.net.Uri
Creates a new URI instance using the given arguments.
Uri(String, String, String, int, String, String, String) - Constructor for class org.apache.river.api.net.Uri
Creates a new URI instance using the given arguments.
Uri(String, String, String, String) - Constructor for class org.apache.river.api.net.Uri
Creates a new URI instance using the given arguments.
Uri(String, String, String, String, String) - Constructor for class org.apache.river.api.net.Uri
Creates a new URI instance using the given arguments.
URI - Static variable in class org.apache.river.api.security.PermissionGrantBuilder
The PermissionGrant generated will imply the ProtectionDomain run as a Subject with all Principals (when applicable) and CodeSource that has the Certificates and URI RFC3986 location as specified.
uri(String) - Method in class org.apache.river.api.security.PermissionGrantBuilder
The URI will be added to the PermissionGrant, multiple may be specified by calling multiple times.
uriToFile(Uri) - Static method in class org.apache.river.api.net.Uri
 
uriToURI(Uri) - Static method in class org.apache.river.api.net.Uri
 
urlToUri(URL) - Static method in class org.apache.river.api.net.Uri
 
useCodebaseAnnotations() - Method in class net.jini.io.MarshalInputStream
Enables the use of codebase annotation strings written by the corresponding MarshalOutputStream.
useCodebaseAnnotations() - Method in interface net.jini.io.MarshalInstanceInput
Enables the use of codebase annotation strings written by the corresponding MarshalOutput.
useProtocolVersion(int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
ushortToInt(short) - Static method in class org.apache.river.discovery.Plaintext
Returns an integer with the unsigned value of the given short.
Util() - Constructor for class net.jini.loader.ProxyCodebaseSpi.Util
 
Uuid - Class in net.jini.id
A 128-bit value to serve as a universally unique identifier.
Uuid(AtomicSerial.GetArg) - Constructor for class net.jini.id.Uuid
 
Uuid(long, long) - Constructor for class net.jini.id.Uuid
Creates a new Uuid with the specified 128-bit value.
UuidFactory - Class in net.jini.id
Provides static methods for creating Uuid instances.

V

Valid - Class in org.apache.river.api.io
Utilities for validating invariants.
Valid() - Constructor for class org.apache.river.api.io.Valid
 
validateInvariants(String[], Class[], boolean[]) - Method in class org.apache.river.api.io.AtomicSerial.GetArg
 
validIdentifier(String) - Static method in class net.jini.config.AbstractConfiguration
Checks if the argument is a valid Identifier, as defined in the Java(TM) Language Specification.
validQualifiedIdentifier(String) - Static method in class net.jini.config.AbstractConfiguration
Checks if the argument is a valid QualifiedIdentifier, as defined in the Java Language Specification.
valueOf(String) - Static method in enum net.jini.core.constraint.AtomicInputValidation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.river.api.io.AtomicMarshalInputStream.Reference
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.jini.core.constraint.AtomicInputValidation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.river.api.io.AtomicMarshalInputStream.Reference
Returns an array containing the constants of this enum type, in the order they are declared.
verify - Variable in class net.jini.security.BasicProxyPreparer
Whether to verify if proxies are trusted.
verify(Object) - Method in class net.jini.security.BasicProxyPreparer
Deprecated. 
verifyCodebaseIntegrity(Collection) - Static method in class net.jini.loader.ProxyCodebaseSpi.Util
Utility method that tests whether to check for Integrity.
verifyCodebaseIntegrity(String, ClassLoader) - Static method in class net.jini.security.Security
Verifies that the URLs in the specified codebase all provide content integrity, using verifiers from the specified class loader.
VerifyingProxyPreparer - Class in net.jini.security
A ProxyPreparer for verifying that proxies are trusted, dynamically granting permissions to trusted proxies, and optionally setting the client constraints on trusted proxies.
VerifyingProxyPreparer(Object[], Permission[]) - Constructor for class net.jini.security.VerifyingProxyPreparer
Creates a proxy preparer that verifies proxies using the context class loader and specified trust verifier context elements, dynamically grants the specified permissions to trusted proxies for the principals of the preparing thread's subject, and returns trusted proxies with their client constraints set to the constraints specified as a trust verifier context element.
VerifyingProxyPreparer(ClassLoader, Object[], Principal[], Permission[]) - Constructor for class net.jini.security.VerifyingProxyPreparer
Creates a proxy preparer that verifies proxies using the specified class loader and trust verifier context elements, dynamically grants the specified permissions to trusted proxies for the specified principals, and returns trusted proxies with their client constraints set to the constraints specified as a trust verifier context element.
VerifyingProxyPreparer(boolean, ClassLoader, Object[], Principal[], Permission[]) - Constructor for class net.jini.security.VerifyingProxyPreparer
Creates a proxy preparer that verifies proxies using the specified class loader and trust verifier context elements (optionally with the proxy's client constraints as an additional context element), dynamically grants the specified permissions to trusted proxies for the specified principals, and returns trusted proxies with their original client constraints intact.
verifyObjectTrust(Object, ClassLoader, Collection) - Static method in class net.jini.security.Security
Verifies that the specified object can be trusted to correctly implement its contract, using verifiers from the specified class loader and using the specified collection of context objects as necessary.
VersionConstants - Interface in org.apache.river.constants
Interface that holds the version string for the current release
VOTING - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction is determining if it can be committed.

W

waitFor(long) - Method in class org.apache.river.thread.wakeup.RetryTask
 
WakeupManager - Class in org.apache.river.thread.wakeup
A Queue of timed tasks.
WakeupManager() - Constructor for class org.apache.river.thread.wakeup.WakeupManager
Create a new WakeupManager.
WakeupManager(WakeupManager.ThreadDesc) - Constructor for class org.apache.river.thread.wakeup.WakeupManager
Create a new WakeupManager.
WakeupManager(WakeupManager.ThreadDesc, Configuration) - Constructor for class org.apache.river.thread.wakeup.WakeupManager
Create a new WakeupManager.
WakeupManager.ThreadDesc - Class in org.apache.river.thread.wakeup
Description of a future thread.
WakeupManager.Ticket - Class in org.apache.river.thread.wakeup
A ticket that can be used for cancelling a future task.
when - Variable in class org.apache.river.thread.wakeup.WakeupManager.Ticket
When the task should occur.
withContext(Runnable, AccessControlContext) - Static method in class net.jini.security.Security
 
withContext(Callable<V>, AccessControlContext) - Static method in class net.jini.security.Security
Decorates a callable with the given context, and allows it to be executed within that context.
wrap(PrivilegedAction<T>) - Method in interface net.jini.security.SecurityContext
Returns a security context-restoring PrivilegedAction that wraps the given action, or returns the action itself if the security context does not include any non-AccessControlContext state to restore.
wrap(PrivilegedExceptionAction<T>) - Method in interface net.jini.security.SecurityContext
Returns a security context-restoring PrivilegedExceptionAction that wraps the given action, or returns the action itself if the security context does not include any non-AccessControlContext state to restore.
write(OutputStream) - Method in class net.jini.id.Uuid
Marshals a binary representation of this Uuid to an OutputStream.
write(int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
write(byte[]) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
write(byte[], int, int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeAnnotation(String) - Method in class net.jini.io.MarshalOutputStream
Writes a class annotation string value (possibly null) to be read by a corresponding MarshalInputStream implementation.
writeBoolean(boolean) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeByte(int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeBytes(DataOutput) - Method in class net.jini.core.lookup.ServiceID
Writes out 16 bytes in standard network byte order.
writeBytes(String) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeChar(int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeChars(String) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeClassDescriptor(ObjectStreamClass) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeDouble(double) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.BooleanSerializer
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.ByteSerializer
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.CharSerializer
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.DoubleSerializer
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.FloatSerializer
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.LongSerializer
 
writeExternal(ObjectOutput) - Method in class org.apache.river.api.io.ShortSerializer
 
writeFields() - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeFloat(float) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeInt(int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeLong(long) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeObjectOverride(Object) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeReplace() - Method in class net.jini.id.Uuid
Returns this object.
writeShort(int) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeUnicastResponse(OutputStream, UnicastResponse, Collection) - Static method in class org.apache.river.discovery.Plaintext
Writes unicast response according to the net.jini.discovery.plaintext format.
writeUnshared(Object) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeUTF(String) - Method in class org.apache.river.api.io.AtomicMarshalOutputStream
 
writeV2UnicastResponse(OutputStream, UnicastResponse, Collection) - Static method in class org.apache.river.discovery.Plaintext
Writes unicast response according to the net.jini.discovery.plaintext format, with the exception that the registrar proxy is written using AtomicMarshalOutputStream, compatible with MarshalOutputStream format (codebase annotations are written to the stream).

Y

YES - Static variable in class net.jini.core.constraint.ClientAuthentication
Authenticate the client to the server.
YES - Static variable in class net.jini.core.constraint.Confidentiality
Transmit message contents so that they cannot easily be interpreted by third parties (typically by using encryption).
YES - Static variable in class net.jini.core.constraint.Delegation
If the client authenticates to the server, then delegate from the client to the server, such that the server receives credentials which allow it to authenticate using the client's identity in subsequent remote calls that the server makes or receives.
YES - Static variable in class net.jini.core.constraint.Integrity
Detect when message contents (both requests and replies) have been altered by third parties, and if detected, refuse to process the message and throw an exception.
YES - Static variable in class net.jini.core.constraint.ServerAuthentication
Authenticate the server to the client.
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links
Copyright ©, multiple authors.

Copyright © 2016–2018 The Apache Software Foundation. All rights reserved.