Voyager ORB
A B C D E F G H I K L M N O P R S T U V _

I

IActivator - interface com.objectspace.voyager.activation.IActivator.
IActivator is the interface that must be implemented by all activators.
IAgent - interface com.objectspace.voyager.agent.IAgent.
IAgent is an object's agent facet that can be obtained via Agent.of().
IConstants - interface com.objectspace.voyager.corba.IConstants.
Defines CORBA-related constants.
id() - Method in class com.objectspace.voyager.corba.TypeCode
Return my repository id.
IDirectory - interface com.objectspace.voyager.directory.IDirectory.
IDirectory is the interface that is implemented by Directory.
IFacet - interface com.objectspace.lib.facets.IFacet.
IFacet is the interface that should be implemented by classes that wish to be Facet-aware.
IFacets - interface com.objectspace.lib.facets.IFacets.
IFacets is the interface that allows access to an object's facets.
IMobile - interface com.objectspace.voyager.mobility.IMobile.
Sometimes an object needs to know that it is about to move or has just been moved.
IMobility - interface com.objectspace.voyager.mobility.IMobility.
IMobility is the interface implemented by an object's Mobility facet.
initialize() - Method in class com.objectspace.voyager.directory.Directory
 
initMobilityFacet(Mobility) - Method in class com.objectspace.voyager.mobility.Mobility
 
INTERNAL_ERROR - Static variable in interface com.objectspace.voyager.directory.IDirectory
An error occurred in the underlying directory implementation.
IntHolder - class com.objectspace.lib.holder.IntHolder.
An IntHolder allows the final value of an int argument to be propagated back to the client.
IntHolder() - Constructor for class com.objectspace.lib.holder.IntHolder
Construct myself with the default value of 0.
IntHolder(int) - Constructor for class com.objectspace.lib.holder.IntHolder
Construct myself with the specified initial value.
INVALID_KEY - Static variable in interface com.objectspace.voyager.directory.IDirectory
The key was empty.
invoke(ISubspace, EventObject, Topic) - Static method in class com.objectspace.voyager.space.publishing.Publish
Deliver a oneway publishedEvent( event, topic ) message to every object in my space that implements PublishedEventListener.
invoke(ISubspace, String, Object[], String) - Static method in class com.objectspace.voyager.space.multicasting.Multicast
Deliver a oneway message to every object and to all subspaces in my space.
invoke(Object, String, Object[]) - Static method in class com.objectspace.voyager.message.Sync
Invoke a method on the specified object and then return the reply wrapped in a Result.
invoke(Object, String, Object[]) - Static method in class com.objectspace.voyager.message.Future
Spawn a thread to invoke a method on the specified object and immediately return a Result placeholder.
invoke(Object, String, Object[]) - Static method in class com.objectspace.voyager.message.OneWay
Spawn a thread to invoke a method on the specified object and return immediately.
invoke(Object, String, Object[], boolean) - Static method in class com.objectspace.voyager.message.Sync
Invoke a method on the specified object and then return the reply wrapped in a Result.
invoke(Object, String, Object[], boolean, long, ResultListener[]) - Static method in class com.objectspace.voyager.message.Future
Spawn a thread to invoke a method on the specified object and immediately return a Result placeholder.
invoke(String, String, Object[], String) - Static method in class com.objectspace.voyager.message.Sync
Invoke a static method on the specified class and then return the reply wrapped in a Result.
invoke(String, String, Object[], String) - Static method in class com.objectspace.voyager.message.Future
Spawn a thread to invoke a static method on the specified class and immediately return a Result placeholder.
invoke(String, String, Object[], String) - Static method in class com.objectspace.voyager.message.OneWay
Spawn a thread to invoke a static method on the specified class and return immediately.
invoke(String, String, Object[], String, boolean) - Static method in class com.objectspace.voyager.message.Sync
Invoke a static method on the specified class and then return the reply wrapped in a Result.
invoke(String, String, Object[], String, boolean, long, ResultListener[]) - Static method in class com.objectspace.voyager.message.Future
Spawn a thread to invoke a static method on the specified class and immediately return a Result placeholder.
invokedByRemoteMessage() - Method in class com.objectspace.voyager.security.VoyagerSecurityManager
Returns true if this thread of execution was initiated by a remote method invocation.
IRemote - interface com.objectspace.voyager.IRemote.
Any instance of a class that implements IRemote is automatically converted to a proxy when sent through a network.
IRequestHandler - interface com.objectspace.voyager.transport.IRequestHandler.
The IRequestHandler interface can be implemented to allow a Voyager host to recognize and process application level protocols such as VRMP, IIOP, and even HTTP.
It is assumed that a request handler can recognize its protocol by scanning the incoming stream, if not, it does nothing with the stream allowing for the next request handler in line to process the incoming data.
IResourceLoader - interface com.objectspace.voyager.loader.IResourceLoader.
IResourceLoader is the interface implemented by resource loaders.
isAnchoring() - Static method in class com.objectspace.voyager.corba.Corba
Return true if garbage collection is disabled for objects that are automatically converted into proxies when passed to/from remote operations or passed to asIOR().
isAutonomous() - Method in interface com.objectspace.voyager.agent.IAgent
Return true if this agent is autonomous.
isAvailable() - Method in class com.objectspace.voyager.message.Result
Return true if the reply has arrived.
isException() - Method in class com.objectspace.voyager.message.Result
Wait for the reply and then return true if it is an exception.
isException() - Method in class com.objectspace.voyager.message.ResultEvent
Return true if the result is an exception.
isExported() - Method in class com.objectspace.voyager.Proxy
Return true if my object is exported.
isForeign() - Method in class com.objectspace.voyager.security.VoyagerSecurityManager
Return true if the current object that is initiating the calling chain is a foreign object.
isLocal() - Method in class com.objectspace.voyager.Proxy
Return true if I'm in the same VM as my associated object.
isLocal(String) - Method in interface com.objectspace.voyager.transport.ITransport
Returns true if the xurl value references the local vm/host.
isLocal(String) - Static method in class com.objectspace.voyager.transport.Transport
Tests if the given xurl value references the local vm/host.
isLocked() - Method in interface com.objectspace.voyager.transport.ITransportConnection
Tests if this connection instance is locked by another thread without blocking.
isNeighbor(ISubspace) - Method in class com.objectspace.voyager.space.Subspace
Return true if the subspace given is a neighbor of this subspace.
isNeighbor(ISubspace) - Method in interface com.objectspace.voyager.space.ISubspace
Return true if the subspace given is a neighbor of this subspace.
isOpen() - Method in interface com.objectspace.voyager.transport.ITransportConnection
Tests if this connection instance is still 'connected' to a remote host.
isRecordLapTimes() - Method in interface com.objectspace.lib.timer.IStopwatch
Return true if the recording of lap times is enabled.
isRecordLapTimes() - Method in class com.objectspace.lib.timer.Stopwatch
Return true if the recording of lap times is enabled.
isResourceAvailable() - Method in class com.objectspace.voyager.loader.ArchiveResourceLoader
 
isResourceLoadingEnabled() - Static method in class com.objectspace.voyager.loader.VoyagerClassLoader
Return true if resource loading is enabled.
isResourceServerEnabled() - Static method in class com.objectspace.voyager.ClassManager
Return true if resource serving has been enabled.
isServer() - Method in interface com.objectspace.voyager.transport.ITransportConnection
Tests if this connection instance has become a server and is processing incoming messages.
isStarted() - Static method in class com.objectspace.voyager.Voyager
Return true if Voyager has is started.
isSubscriber(Topic) - Method in interface com.objectspace.voyager.space.publishing.ISubscriber
Return true if I subscribe to the specified topic.
isSubscriber(Topic) - Method in class com.objectspace.voyager.space.publishing.Subscriber
Return true if I subscribe to the specified topic.
IStopwatch - interface com.objectspace.lib.timer.IStopwatch.
IStopwatch is the interface implemented by Stopwatch.
isTransient() - Method in class com.objectspace.voyager.mobility.Mobility
 
isTransient() - Method in class com.objectspace.voyager.space.publishing.Subscriber
Return false.
isTransient() - Method in interface com.objectspace.lib.facets.IFacet
Return true if I should be garbage collected when there are no proxies to me.
ISubscriber - interface com.objectspace.voyager.space.publishing.ISubscriber.
ISubscriber is the interface implemented by Subscriber.
ISubspace - interface com.objectspace.voyager.space.ISubspace.
ISubspace is the interface implemented by Subspace.
ITimer - interface com.objectspace.lib.timer.ITimer.
ITimer is the interface implemented by Timer.
ITransport - interface com.objectspace.voyager.transport.ITransport.
The ITransport interface can be implemented to allow a Voyager host to recognize alternative transport (networking) protocols, such as UDP or even IPX.
Note that any augmentation to the behavior of the tcp protocol over and obove that supplied by the TcpTransport implementation, should be implemented by overridding that class.
ITransportConnection - interface com.objectspace.voyager.transport.ITransportConnection.
The ITransportConnection interface can be implemented in conjuction with the ITransportServer interface to allow a Voyager server to accept and initiate network communications over a specific transport protocol, such as tcp or udp.
ITransportServer - interface com.objectspace.voyager.transport.ITransportServer.
The ITransportServer interface can be implemented in conjuction with an ITransportConnection interface to allow a Voyager server to accept and initiate network communications over a specific transport protocol, such as tcp or udp.
As soon as this server instance is constructed, it should begin listening for new connections.

ObjectSpace Inc.
A B C D E F G H I K L M N O P R S T U V _
(c) Copyright 1997-1999 ObjectSpace, Inc.
14850 Quorum Drive, Suite 500
Dallas, Texas 75240