JGDMS Project 3.1.0 API Documentation

Skip navigation links
A C D E G H I M O P R S U 

A

ACTIVATION_SYSTEM_UUID - Static variable in class org.apache.river.phoenix.PhoenixConstants
An object identifier for exporting the activation system.
ACTIVATOR_UUID - Static variable in class org.apache.river.phoenix.PhoenixConstants
An object identifier for exporting the activator.
ActivatorSunJrmpExporter - Class in org.apache.river.phoenix
Deprecated. 
ActivatorSunJrmpExporter() - Constructor for class org.apache.river.phoenix.ActivatorSunJrmpExporter
Deprecated.
Creates a JRMP exporter that exports on the standard port (1098).
ActivatorSunJrmpExporter(int) - Constructor for class org.apache.river.phoenix.ActivatorSunJrmpExporter
Deprecated.
Creates a JRMP exporter that exports on the specified port.

C

checkAccess(Remote, Method, InvocationConstraints, Collection) - Method in class org.apache.river.phoenix.SystemAccessAtomicILFactory.SystemDispatcher
Checks that the client is calling from the local host.
checkAccess(Remote, Method, InvocationConstraints, Collection) - Method in class org.apache.river.phoenix.SystemAccessILFactory.SystemDispatcher
Checks that the client is calling from the local host.
checkGroup(ActivationGroupDesc) - Method in class org.apache.river.phoenix.DefaultGroupPolicy
Checks permissions for the specified group descriptor.
checkGroup(ActivationGroupDesc) - Method in interface org.apache.river.phoenix.GroupPolicy
Checks if the caller is permitted to use the specified group descriptor.
checkPermission(Permission) - Method in class org.apache.river.phoenix.DefaultGroupPolicy
Calls BasicInvocationDispatcher.checkClientPermission with the specified permission.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class org.apache.river.phoenix.SystemAccessAtomicILFactory
Returns a SystemAccessILFactory.SystemDispatcher instance constructed with the specified methods, the class loader specified during construction, the remote object, server capabilities, and the server constraints, permission class, and group policy that this factory was constructed with and a flag indicating whether the dispatcher should only accept calls from the local host.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class org.apache.river.phoenix.SystemAccessILFactory
Returns a SystemAccessILFactory.SystemDispatcher instance constructed with the specified methods, the class loader specified during construction, the remote object, server capabilities, and the server constraints, permission class, and group policy that this factory was constructed with and a flag indicating whether the dispatcher should only accept calls from the local host.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class org.apache.river.phoenix.SystemAccessProxyTrustILFactory
Deprecated.
Returns a SystemAccessILFactory.SystemDispatcher instance constructed with the specified methods, the class loader specified during construction, the remote object, server capabilities, and the server constraints, permission class, and group policy that this factory was constructed with and a flag indicating whether the dispatcher should only accept calls from the local host.

D

DefaultGroupPolicy - Class in org.apache.river.phoenix
Group policy that requires the appropriate ExecPermission and set of ExecOptionPermission have been granted to the client subject or the empty protection domain (a domain with all null elements) if there is no client subject.
DefaultGroupPolicy() - Constructor for class org.apache.river.phoenix.DefaultGroupPolicy
 

E

export(Remote) - Method in class org.apache.river.phoenix.MonitorAccessExporter
Wraps the specified remote object in an ActivationMonitor implementation that only accepts calls from the local host before delegating to the specified remote object, exports the wrapper with the underlying exporter, and returns the resulting proxy.
export(Remote) - Method in class org.apache.river.phoenix.SunJrmpExporter
Deprecated.
 
export(Remote) - Method in class org.apache.river.phoenix.SystemAccessExporter
Wraps the specified remote object in an ActivationSystem implementation that only accepts calls from the local host and enforces the group policy (if any) before delegating to the specified remote object, exports the wrapper with the underlying exporter, and returns the resulting proxy.

G

GroupOutputHandler - Interface in org.apache.river.phoenix
Defines the interface for handlers of the output of activation group processes.
GroupPolicy - Interface in org.apache.river.phoenix
Interface for policy objects to control what ActivationGroupDesc instances can be used.

H

handleOutput(ActivationGroupID, ActivationGroupDesc, long, String, InputStream, InputStream) - Method in interface org.apache.river.phoenix.GroupOutputHandler
Handles the output from an activation group process.

I

invoke(Remote, Method, Object[], Collection) - Method in class org.apache.river.phoenix.SystemAccessAtomicILFactory.SystemDispatcher
Checks the group policy as necessary, and then calls the superclass invoke method with the same arguments, and returns the result.
invoke(Remote, Method, Object[], Collection) - Method in class org.apache.river.phoenix.SystemAccessILFactory.SystemDispatcher
Checks the group policy as necessary, and then calls the superclass invoke method with the same arguments, and returns the result.

M

MonitorAccessExporter - Class in org.apache.river.phoenix
Exporter that wraps an ActivationMonitor instance so that it only accepts calls from the local host.
MonitorAccessExporter() - Constructor for class org.apache.river.phoenix.MonitorAccessExporter
Creates an exporter with an underlying JrmpExporter that exports on the standard activation port (1098).
MonitorAccessExporter(int) - Constructor for class org.apache.river.phoenix.MonitorAccessExporter
Creates an exporter with an underlying JrmpExporter that exports on the specified port.
MonitorAccessExporter(Exporter) - Constructor for class org.apache.river.phoenix.MonitorAccessExporter
Creates an exporter with the specified underlying exporter.

O

org.apache.river.phoenix - package org.apache.river.phoenix
A configurable Java(TM) Remote Method Invocation (Java RMI) activation system daemon implementation.

P

PhoenixConstants - Class in org.apache.river.phoenix
Provides constants for Phoenix.

R

RegistrySunExporter - Class in org.apache.river.phoenix
Deprecated.
only works on Sun JVM
RegistrySunExporter() - Constructor for class org.apache.river.phoenix.RegistrySunExporter
Deprecated.
Creates a JRMP exporter that exports on the standard activation port (1098).
RegistrySunExporter(int) - Constructor for class org.apache.river.phoenix.RegistrySunExporter
Deprecated.
Creates a JRMP exporter that exports on the specified port.

S

SunJrmpExporter - Class in org.apache.river.phoenix
Deprecated. 
SunJrmpExporter(int, int) - Constructor for class org.apache.river.phoenix.SunJrmpExporter
Deprecated.
Creates a JRMP exporter that exports using the specified well-known object identifier and the specified port.
SystemAccessAtomicILFactory - Class in org.apache.river.phoenix
Invocation layer factory for exporting an ActivationSystem to use Jini extensible remote invocation (Jini ERI), that is similar to AtomicILFactory except the remote object must be an ActivationSystem instance and the returned dispatcher optionally accepts calls from the local host and optionally enforces a GroupPolicy on calls to registerGroup and setActivationGroupDesc.
SystemAccessAtomicILFactory(GroupPolicy, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessAtomicILFactory
Creates an invocation layer factory that creates an invocation dispatcher with the specified group policy and the specified class loader.
SystemAccessAtomicILFactory(GroupPolicy, Class) - Constructor for class org.apache.river.phoenix.SystemAccessAtomicILFactory
 
SystemAccessAtomicILFactory(MethodConstraints, Class, GroupPolicy, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessAtomicILFactory
Creates a factory with the specified server constraints, permission class, group policy, and class loader.
SystemAccessAtomicILFactory(MethodConstraints, Class, GroupPolicy, Class) - Constructor for class org.apache.river.phoenix.SystemAccessAtomicILFactory
Creates a factory with the specified server constraints, permission class, group policy, and proxy or service implementation class.
SystemAccessAtomicILFactory.SystemDispatcher - Class in org.apache.river.phoenix
A subclass of AtomicInvocationDispatcher for ActivationSystem instances that optionally enforces a GroupPolicy on calls to registerGroup and setActivationGroupDesc.
SystemAccessExporter - Class in org.apache.river.phoenix
Exporter that wraps an ActivationSystem instance so that it only accepts calls from the local host and optionally enforces a GroupPolicy on calls to registerGroup and setActivationGroupDesc.
SystemAccessExporter() - Constructor for class org.apache.river.phoenix.SystemAccessExporter
Creates an exporter with an underlying SunJrmpExporter that exports using a well-known object identifier (4) on the standard activation port (1098), and a DefaultGroupPolicy instance.
SystemAccessExporter(GroupPolicy) - Constructor for class org.apache.river.phoenix.SystemAccessExporter
Creates an exporter with an underlying SunJrmpExporter that exports using a well-known object identifier (4) on the standard activation port (1098), and the specified group policy, if any.
SystemAccessExporter(int) - Constructor for class org.apache.river.phoenix.SystemAccessExporter
Creates an exporter with an underlying SunJrmpExporter that exports using a well-known object identifier (4) on the specified port, and a DefaultGroupPolicy instance.
SystemAccessExporter(int, GroupPolicy) - Constructor for class org.apache.river.phoenix.SystemAccessExporter
Creates an exporter with an underlying SunJrmpExporter that exports using a well-known object identifier (4) on the specified port, and the specified group policy, if any.
SystemAccessExporter(Exporter) - Constructor for class org.apache.river.phoenix.SystemAccessExporter
Creates an exporter with the specified underlying exporter and a DefaultGroupPolicy instance.
SystemAccessExporter(Exporter, GroupPolicy) - Constructor for class org.apache.river.phoenix.SystemAccessExporter
Creates an exporter with the specified underlying exporter and the specified group policy, if any.
SystemAccessILFactory - Class in org.apache.river.phoenix
Invocation layer factory for exporting an ActivationSystem to use Jini extensible remote invocation (Jini ERI), that is similar to BasicILFactory except the remote object must be an ActivationSystem instance and the returned dispatcher optionally accepts calls from the local host and optionally enforces a GroupPolicy on calls to registerGroup and setActivationGroupDesc.
SystemAccessILFactory() - Constructor for class org.apache.river.phoenix.SystemAccessILFactory
Creates an invocation layer factory that creates an invocation dispatcher with a DefaultGroupPolicy instance and a null class loader.
SystemAccessILFactory(GroupPolicy, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessILFactory
Creates an invocation layer factory that creates an invocation dispatcher with the specified group policy and the specified class loader.
SystemAccessILFactory(MethodConstraints) - Constructor for class org.apache.river.phoenix.SystemAccessILFactory
Creates a factory with a null class loader, the specified server constraints, the SystemPermission permission class, and a DefaultGroupPolicy instance.
SystemAccessILFactory(MethodConstraints, Class, GroupPolicy, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessILFactory
Creates a factory with the specified server constraints, permission class, group policy, and class loader.
SystemAccessILFactory.SystemDispatcher - Class in org.apache.river.phoenix
A subclass of BasicInvocationDispatcher for ActivationSystem instances that optionally enforces a GroupPolicy on calls to registerGroup and setActivationGroupDesc.
SystemAccessProxyTrustILFactory - Class in org.apache.river.phoenix
Deprecated. 
SystemAccessProxyTrustILFactory() - Constructor for class org.apache.river.phoenix.SystemAccessProxyTrustILFactory
Deprecated.
Creates an invocation layer factory that creates an invocation dispatcher with a DefaultGroupPolicy instance and a null class loader.
SystemAccessProxyTrustILFactory(GroupPolicy, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessProxyTrustILFactory
Deprecated.
Creates an invocation layer factory that creates an invocation dispatcher with the specified group policy and the specified class loader.
SystemAccessProxyTrustILFactory(MethodConstraints) - Constructor for class org.apache.river.phoenix.SystemAccessProxyTrustILFactory
Deprecated.
Creates a factory with a null class loader, the specified server constraints, the SystemPermission permission class, and a DefaultGroupPolicy instance.
SystemAccessProxyTrustILFactory(MethodConstraints, Class, GroupPolicy, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessProxyTrustILFactory
Deprecated.
Creates a factory with the specified server constraints, permission class, group policy, and class loader.
SystemDispatcher(Collection, Remote, ServerCapabilities, MethodConstraints, Class, GroupPolicy, boolean, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessAtomicILFactory.SystemDispatcher
Creates an invocation dispatcher to receive incoming remote calls for the specified methods, for a server and transport with the specified capabilities, enforcing the specified constraints, and performing preinvocation access control using the specified permission class and group policy.
SystemDispatcher(Collection, Remote, ServerCapabilities, MethodConstraints, Class, GroupPolicy, boolean, ClassLoader) - Constructor for class org.apache.river.phoenix.SystemAccessILFactory.SystemDispatcher
Creates an invocation dispatcher to receive incoming remote calls for the specified methods, for a server and transport with the specified capabilities, enforcing the specified constraints, and performing preinvocation access control using the specified permission class and group policy.

U

unexport(boolean) - Method in class org.apache.river.phoenix.MonitorAccessExporter
 
unexport(boolean) - Method in class org.apache.river.phoenix.SunJrmpExporter
Deprecated.
 
unexport(boolean) - Method in class org.apache.river.phoenix.SystemAccessExporter
 
A C D E G H I M O P R S U 
Skip navigation links
Copyright ©, multiple authors.

Copyright © 2016–2019. All rights reserved.