|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
AccessException
is never actually thrown in Ibis RMI.AccessException
with the specified
detail message.
AccessException
with the specified
detail message and nested exception.
AlreadyBoundException
is thrown if an attempt
is made to bind an object in the registry to a name that is
already in use.AlreadyBoundException
with no specified
detail message.
AlreadyBoundException
with the specified
detail message.
AlreadyBoundException
with the specified
detail message and cause.
AlreadyConnectedException
with
null
as its error detail message.
AlreadyConnectedException
with
the specified detail message.
AlreadyConnectedException
with
the specified detail message and cause.
AlreadyConnectedException
with
the specified cause.
BindingException
with
null
as its error detail message.
BindingException
with
the specified detail message.
BindingException
with
the specified detail message and cause.
BindingException
with
the specified cause.
BinomialCombiner
class serves as a base class for user-defined
binomial reply combiners.BinomialInvocationCombiner
class serves as a base class
for user-defined binomial invocation combiners.name
is defined and has a value
that is conventionally associated with 'true' (as in Ant): any of
1, on, true, yes.
name
has a value that is
conventionally associated with 'true' (as in Ant): any of
1, on, true, yes.
CombineReply
class must be used to configure a group method
with a combined reply.FlatCombiner
.
BinomialCombiner
.
CombinedInvocation
class must be used whenever a group method
must be configured using a combined invocation scheme.CombinedInvocationInfo
class is used to collect some information
about a combined invocation.ConfigurationException
class describes exceptions caused by
illegal group method configurations.ConnectException
is thrown if a connection is
refused.ConnectException
with the specified
detail message.
ConnectException
with the specified
detail message and nested exception.
ConnectionClosedException
with
null
as its error detail message.
ConnectionClosedException
with
the specified detail message.
ConnectionClosedException
with
the specified detail message and cause.
ConnectionClosedException
with
the specified cause.
ConnectionRefusedException
with
null
as its error detail message.
ConnectionRefusedException
with
the specified detail message.
ConnectionRefusedException
with
the specified detail message and cause.
ConnectionRefusedException
with
the specified cause.
ConnectionTimedOutException
with
null
as its error detail message.
ConnectionTimedOutException
with
the specified detail message.
ConnectionTimedOutException
with
the specified detail message and cause.
ConnectionTimedOutException
with
the specified cause.
ticket
.
BinomialInvocationCombiner
class.
PoolInfoClient
if not already present.
ConditionVariable
associated with this Monitor.
ConditionVariable
associated with this Monitor.
IbisSocketFactory
.
Ibis.createIbis(ibis.ipl.StaticProperties, ibis.ipl.ResizeHandler)
.
ThreadPool
with the
specified Runnable
.
PoolInfo
.
PoolInfo
.
PortType
.
ReceivePort
of this PortType
,
with explicit receipt communication.
ReceivePort
of this PortType
,
with explicit receipt communication.
ReceivePort
of this PortType
,
with upcall based communication.
ReceivePort
of this PortType
,
with upcall based communication.
ReceivePort
of this PortType
,
with explicit receipt communication.
ReceivePort
of this PortType
,
with upcall based communication.
Registry
on the local host.
Registry
on the local host.
SendPort
of this PortType
.
SendPort
of this PortType
.
SendPort
of this PortType
.
SendPort
of this PortType
.
SendPort
of this PortType
.
ConditionVariable.cv_signal()
or ConditionVariable.cv_bcast()
).
ConditionVariable.cv_signal()
or ConditionVariable.cv_bcast()
), or the specified timeout expires.
DiscardReply
class must be used when configuring a group method
to discard its result.ResizeHandler
upcalls.
ExportException
is thrown if exporting a remote object
fails for some reason.ExportException
with the specified
detail message.
ExportException
with the specified
detail message and nested exception.
ResizeHandler
upcalls.
ReceivePortIdentifier
must
compare equal (and result in the same hashcode).
SendPortIdentifier
must
compare equal (and result in the same hashcode).
other
represents the same property
set.
FlatCombiner
class serves as a base class for user-defined
result flat-combiners.FlatInvocationCombiner
class provides a base class for
user-defined flat invocation combiners.ForwardReply
class must be used when configuring a group method
to forward all replies to a Forwarder
object.Forwarder
class serves as a base class for user-defined
forwarders.Forwarder
of this reply scheme.
fillInStackTrace
from Throwable
.
null
.
finish
operation is used to indicate that the
reader is done with the message.
ReadMessage
methods has thrown an IOException.
WriteMessage
methods has thrown an IOException.
ticket
.
Group
class takes care of the startup, and has methods
to create, join, lookup, and exit a group.GroupInvocation
class is to be used when configuring a group
method to be invoked on all members of the group.GroupInterface
and extent the GroupMember
class.GroupMessage
class is a container class for keeping replies
around until they can be processed.GroupMethod
object represents a method of a specific group
reference.GroupSkeleton
class serves as a base class for generated
skeletons.GroupStub
class provides a base class for generated stubs.ticket
.
InetAddress
associated with the
local host.
WriteMessage.finish()
results for all write messages created with this port.
InetAddress
associated with the
local host.
cause
, if there is one.
cause
, if there is one.
cause
, if there is one.
cause
, if there is one.
PortType
corresponding to
the given name.
null
.
Registry
for the local
host on the default port.
Registry
for the local
host on the specified port.
Registry
for the
specified host on the default port.
Registry
for the
specified host on the specified port.
SendPort
.
COMBINE
or a
COMBINE_RESULT
message.
ReceivePortIdentifier
must
result in the same hashcode (and compare equal).
SendPortIdentifier
must result
in the same hashcode (and compare equal).
CombinedInvocation
.
GroupMethod
descriptor.
GroupMethod
descriptor.
GroupMethod
descriptor.
CombinedInvocation
.
GroupMethod
descriptor.
GroupMethod
descriptor.
GroupMethod
descriptor.
GroupInvocation
.
PersonalizedInvocation
.
SingleInvocation
.
IbisConfigurationException
with
null
as its error detail message.
IbisConfigurationException
with
the specified detail message.
IbisConfigurationException
with
the specified detail message and cause.
IbisConfigurationException
with
the specified cause.
IbisError
with
null
as its error detail message.
IbisError
with
the specified detail message.
IbisError
with
the specified detail message and cause.
IbisError
with
the specified cause.
IbisException
with
null
as its error detail message.
IbisException
with
the specified detail message.
IbisException
with
the specified detail message and cause.
IbisException
with
the specified cause.
IbisIOException
with
null
as its error detail message.
IbisIOException
with
the specified detail message.
IbisIOException
with
the specified detail message and cause.
IbisIOException
with
the specified cause.
IbisRuntimeException
with
null
as its error detail message.
IbisRuntimeException
with
the specified detail message.
IbisRuntimeException
with
the specified detail message and cause.
IbisRuntimeException
with
the specified cause.
IllegalLockStateException
is thrown to indicate that a
thread has attempted to lock, unlock, wait, or notify a Monitor
that it does not own, or that has been cleaned up.AlreadyConnectedException
with
null
as its error detail message.
IllegalLockStateException
with
the specified detail message.
IllegalLockStateException
with
the specified detail message and cause
IllegalLockStateException
with
the specified cause
Inlet
.
InvocationScheme
class provides a base class for all invocation
schemes.IbisIdentifier
of the
ReceivePort
corresponding
to this identifier.
IbisIdentifier
of the
SendPort
corresponding to this identifier.
ReceivePortIdentifier
of this receiveport.
InvocationScheme
inv holds the
invocation scheme.
LocateRegistry
class is a container class for methods that
are used to obtain a reference to a remote registry or to create a registry.InputStream
.
receiveport
of this
ReadMessage
.
SendPort
of this WriteMessage
.
IbisIdentifier
that has been bound to the specified name
.
IbisIdentifier
that has been bound to the specified name
.
ReceivePortIdentifier
that has been bound to the specified name
.
ReceivePortIdentifier
that has been bound to the specified name
.
MarshalException
is thrown if an IOException occurs
while marshalling the remote call or return value.MarshalException
with the specified
detail message.
MarshalException
with the specified
detail message and nested exception.
Monitor
.
Monitor
, without support for priority locking.
PoolInfoServer
.
Naming
class provides static methods for storing and
obtaining references to remote objects.NoMatchingIbisException
with
null
as its error detail message.
NoMatchingIbisException
with
the specified detail message.
NoMatchingIbisException
with
the specified detail message and cause.
NoMatchingIbisException
with
the specified cause.
NotBoundException
is thrown if an attempt is made
to lookup or unbind a name that has no binding.NotBoundException
with no specified
detail message.
NotBoundException
with the specified
detail message.
NotBoundException
with the specified
detail message and cause.
IbisIdentifier.toString()
.
IbisIdentifier.toString()
instead.
ReceivePort
corresponding to this identifier.
SendPort
corresponding to this identifier.
sendport identifier
of the sender of this message.
PoolInfoServer
is accepting
connections.
ParameterVector
class provides a base class for generated
parameter vector classes, specific for a group method.PersonalizeReply
class must be used when configuring a group
method to have a personalized reply scheme.PersonalizedInvocation
class must be used to configure a
group method for personalized invocations.Personalizer
class provides a base class for parameter
personalizers.PoolInfo
class provides a utility for finding out
information about the nodes involved in a closed-world run.PoolInfoClient
class provides a utility for finding out
information about the nodes involved in a closed-world run.PoolInfoServer
runs as a separate program or thread, and
collects information about nodes involved in a run.PoolInfoServer
that will accept
connections on the specified port.
PoolInfoServer
that will accept
connections on the default port.
PortMismatchException
with
null
as its error detail message.
PortMismatchException
with
the specified detail message.
PortMismatchException
with
the specified detail message and cause.
PortMismatchException
with
the specified cause.
PortType
represents a class of send and receive
ports with specific properties and with a specific role in the program.PortType
is created using the
Ibis.createPortType(String, StaticProperties)
method.
ticket
.
cause
and
this
.
cause
and
this
.
cause
and
this
.
cause
and
this
.
DynamicProperties
of
this port.
DynamicProperties
of
this port.
object
with ticket
and notifies
anyone waiting on the corresponding lock.
RMISocketFactory
requires this interface, so we have to
provide it.RMISecurityManager
class is here for applications that
happen to install one.RMISecurityManager
.
RMISocketFactory
.
CombineReply
.
CombineReply
.
DiscardReply
.
ForwardReply
.
PersonalizeReply
.
GroupMethod
), which
summarizes its reply scheme.
GroupMethod
), which
summarizes its reply scheme.
GroupMethod
), which
summarizes its reply scheme.
GroupMethod
), which
summarizes its reply scheme.
ReturnReply
.
ReceivePort
on the sending side.ReceivePort.receive(long)
invocation.ReceiveTimedOutException
with
null
as its error detail message.
ReceiveTimedOutException
with
the specified detail message.
ReceiveTimedOutException
with
the specified detail message and cause.
ReceiveTimedOutException
with
the specified cause.
Registry
provides methods for storing and retrieving
ReceivePortIdentifier
s or
IbisIdentifier
s with arbitrary names.Registry
is a remote interface to a remote-object registry.Remote
interface serves to identify interfaces whose
methods may be remotely invoked.RemoteException
is the common superclass for several
exceptions that may occur during a remove method invocation.RemoteException
with no specified
detail message.
RemoteException
with the specified
detail message.
RemoteException
with the specified
detail message and cause.
RemoteException
with no specified
detail message and specified cause
RemoteObject
class implements the Object
behaviour for remote objects, by implementing methods for
hashCode
, equals
, and toString
.RemoteRef
represents the handle for a remote object.RemoteServer
is the common superclass for server
implementations.RemoteStub
is the common superclass for client stubs.ReplyPersonalizer
class can be extended by the user to create a
specific reply personalizer.ReplyScheme
is the base class for all reply schemes.ReturnReply
class must be used to configure a group method that
returns a single reply, from the indicated group member.ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[])
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
ReadMessage.readArray(boolean[], int, int)
for a description.
Object
value from the message.
String
value from the message.
ReplyScheme
rep holds the reply scheme.
PoolInfoServer
.
SendPort
on the receiver side.Sequencer
class provides a global numbering.ServerError
is thrown when an
Error
is thrown while processing a remote method
invocation on the server.ServerError
with the specified
detail message and nested exception.
ServerException
is thrown when a
RemoteException
is thrown while processing a remote method
invocation on the server.ServerException
with the specified
detail message.
ServerException
with the specified
detail message and nested exception.
ServerNotActiveException
is thrown from a
ServerRef.getClientHost()
invocation when this invocation does
not come from a thread that is currently servicing a remote method
invocation.ServerNotActiveException
with no specified
detail message.
ServerNotActiveException
with the specified
detail message.
ServerRef
represents the server side handle for a
remote object.ServerRuntimeException
is thrown when a
RuntimeException
is thrown while processing a remote method
invocation on the server.ServerRuntimeException
with the specified
detail message and nested exception.
SingleInvocation
class must be used to configure a group
method to a single invocation.SkeletonNotFoundException
is thrown if the skeleton
corresponding to the remote object that is being exported is not found.SkeletonNotFoundException
with the specified
detail message.
SkeletonNotFoundException
with the specified
detail message and nested exception.
Ibis
or a
PortType
.StubNotFoundException
is thrown if no valid stub class
could be found while exporting a remote object.StubNotFoundException
with the specified
detail message.
StubNotFoundException
with the specified
detail message and nested exception.
ReceivePorts
its SendPort
is connected to.
GroupStub
"stub".
send
which returned
the ticket
parameter may be used again.
Ticket
class provides a mechanism that enables a user to
first obtain an identification number, give that identification number to
someone else, and then wait until that someone connects an object to that
identification number, and then collect that object.INIT_SIZE
tickets.
initialSize
tickets.
IbisIdentifier
refers.
PoolInfo
.
PortType
of this
identifier.
PortType
of this
identifier.
UnicastRemoteObject
class defines a remote object
that is only valid while its server process is alive.UnknownHostException
is thrown when the java.net
version of same occurs while creating a connection to a remote host.UnknownHostException
with the specified
detail message.
UnknownHostException
with the specified
detail message and nested exception.
UnmarshalException
is thrown when an unmarshalling error
occurs.UnmarshalException
with the specified
detail message.
UnmarshalException
with the specified
detail message and nested exception.
ReadMessage
.
Serializable
object to the message.
String
to the message.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |