A B C D E F G H I J K L M N O P Q R S T U V W X Z

I

IAbstractChannel - Interface in org.eclipse.ecf.datashare
Super interface for IChannel.
IAbstractChannelContainerAdapter - Interface in org.eclipse.ecf.datashare
Super interface for IChannelContainerAdapter.
IAsyncCallback<ResultType> - Interface in org.eclipse.ecf.remoteservice
Asynchronous callback contract.
IAsynchConnection - Interface in org.eclipse.ecf.provider.comm
Asynchronous connection
IAsynchEventHandler - Interface in org.eclipse.ecf.provider.comm
Callback interface for handling asynchronous connection events
IAsyncProxyCompletable - Interface in org.eclipse.ecf.remoteservice.asyncproxy
 
IAsyncRemoteServiceProxy - Interface in org.eclipse.ecf.remoteservice
 
IChannel - Interface in org.eclipse.ecf.datashare
Channel for sending messages
IChannelConfig - Interface in org.eclipse.ecf.datashare
Channel configuration to be used during createChannel to configure the newly created IChannel implementation
IChannelConnectEvent - Interface in org.eclipse.ecf.datashare.events
Event delivered to an IChannelListener when the parent container of a channel connects successfully to a target ID via the connect(ID, IConnectContext) method.
IChannelContainer - Interface in org.eclipse.ecf.datashare
 
IChannelContainerAdapter - Interface in org.eclipse.ecf.datashare
Channel container entry point adapter.
IChannelContainerChannelActivatedEvent - Interface in org.eclipse.ecf.datashare.events
Event delivered to IChannelContainerListener when channel is activated
IChannelContainerChannelDeactivatedEvent - Interface in org.eclipse.ecf.datashare.events
Event delivered to channel container when channel deactivated.
IChannelContainerEvent - Interface in org.eclipse.ecf.datashare.events
Super interface for events delivered to IChannelContainerAdapter instances
IChannelContainerListener - Interface in org.eclipse.ecf.datashare
Listener for channel container events.
IChannelDisconnectEvent - Interface in org.eclipse.ecf.datashare.events
Event delivered to the IChannelListener when the parent container of a channel disconnects.
IChannelEvent - Interface in org.eclipse.ecf.datashare.events
Super interface for events delivered to IChannel instances
IChannelHeader - Interface in org.eclipse.ecf.datashare.mergeable
Channel header information
IChannelListener - Interface in org.eclipse.ecf.datashare
Listener for receiving messages sent to a given channel.
IChannelMessageEvent - Interface in org.eclipse.ecf.datashare.events
Channel message event.
IClassLoaderMapper - Interface in org.eclipse.ecf.provider.util
Map a given name onto a classloader.
IClassResolver - Interface in org.eclipse.ecf.core.util
 
IClientSocketFactory - Interface in org.eclipse.ecf.provider.comm.tcp
 
IConflict - Interface in org.eclipse.ecf.datashare.mergeable
Item conflict structure
IConnectContext - Interface in org.eclipse.ecf.core.security
A connect context for passing in information to the IContainer.connect(org.eclipse.ecf.core.identity.ID, IConnectContext) call.
IConnectHandlerPolicy - Interface in org.eclipse.ecf.core.security
Connect policy typically implemented by servers
IConnectInitiatorPolicy - Interface in org.eclipse.ecf.core.security
Policy handler for connect initiator (clients).
IConnection - Interface in org.eclipse.ecf.provider.comm
Connection interface to represent transport-level connections
IConnectionListener - Interface in org.eclipse.ecf.provider.comm
Connection listener
IConnectRequestHandler - Interface in org.eclipse.ecf.provider.comm
Connection request handler
IConsumerContainerSelector - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
Consumer container selector service contract.
IContainer - Interface in org.eclipse.ecf.core
Contract for ECF communications container

IContainer instances are used by clients to define a context for communications.
IContainerConnectedEvent - Interface in org.eclipse.ecf.core.events
Container connected event interface
IContainerConnectingEvent - Interface in org.eclipse.ecf.core.events
Container connecting event
IContainerDisconnectedEvent - Interface in org.eclipse.ecf.core.events
Container disconnected event
IContainerDisconnectingEvent - Interface in org.eclipse.ecf.core.events
Container disconnecting event
IContainerDisposeEvent - Interface in org.eclipse.ecf.core.events
Event sent to listeners when a container is disposed
IContainerEjectedEvent - Interface in org.eclipse.ecf.core.events
Container ejected event.
IContainerEvent - Interface in org.eclipse.ecf.core.events
An event received by a container
IContainerFactory - Interface in org.eclipse.ecf.core
Container factory contract ContainerFactory for default implementation.
IContainerFilter - Interface in org.eclipse.ecf.core.util
Container filter contract.
IContainerInstantiator - Interface in org.eclipse.ecf.core.provider
Interface that must be implemented by ECF provider implementations.
IContainerListener - Interface in org.eclipse.ecf.core
Listener for objects that wish to receive events from an IContainer instances.
IContainerManager - Interface in org.eclipse.ecf.core
Container manager for getting access to existing container instances previously created via IContainerFactory.
IContainerManagerListener - Interface in org.eclipse.ecf.core
Container manager listener.
IContainerPolicy - Interface in org.eclipse.ecf.core.security
 
IContainerServiceInfoAdapter - Interface in org.eclipse.ecf.discovery
Adapter for IServiceInfo instances.
IContainerSharedObjectMessageReceivingEvent - Interface in org.eclipse.ecf.core.sharedobject.events
Container event that indicates that a shared object message is being received.
IContainerSharedObjectMessageSendingEvent - Interface in org.eclipse.ecf.core.sharedobject.events
Container event that indicates that a shared object message is being sent.
ID - Interface in org.eclipse.ecf.core.identity
Contract for ECF identity
id - Variable in class org.eclipse.ecf.core.sharedobject.SharedObjectDescription
 
id - Variable in class org.eclipse.ecf.core.user.User
 
id - Variable in class org.eclipse.ecf.datashare.BaseChannelConfig
 
IDatashareService - Interface in org.eclipse.ecf.datashare.service
OSGI datashare service interface.
IDCreateException - Exception in org.eclipse.ecf.core.identity
 
IDCreateException() - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDCreateException(IStatus) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDCreateException(String) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDCreateException(Throwable) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDCreateException(String, Throwable) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IdentifiableObjectInputStream - Class in org.eclipse.ecf.provider.util
Restores Java objects from the underlying stream by using the classloader returned from the call to given IClassLoaderMapper with the Namespace/ID specified by the associated IdentifiableObjectOutputStream.
IdentifiableObjectInputStream(IClassLoaderMapper, InputStream) - Constructor for class org.eclipse.ecf.provider.util.IdentifiableObjectInputStream
 
IdentifiableObjectOutputStream - Class in org.eclipse.ecf.provider.util
Stores Java objects in the underlying stream in an manner that allows corresponding input stream to use ID to lookup appropriate associated classloader (via IClassLoaderMapper).
IdentifiableObjectOutputStream(String, OutputStream) - Constructor for class org.eclipse.ecf.provider.util.IdentifiableObjectOutputStream
 
identifier - Variable in class org.eclipse.ecf.core.sharedobject.ReplicaSharedObjectDescription
 
IDFactory - Class in org.eclipse.ecf.core.identity
A factory class for creating ID instances.
IDFactoryTracker - Class in org.eclipse.ecf.core.util
Service tracker customized to handle tracking the ECF id factory service (singleton).
IDFactoryTracker(BundleContext) - Constructor for class org.eclipse.ecf.core.util.IDFactoryTracker
 
IDiscoveredEndpointDescriptionFactory - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
Factory for creating DiscoveredEndpointDescriptions.
IDiscoveryAdvertiser - Interface in org.eclipse.ecf.discovery
Entry point discovery advertiser.
IDiscoveryConfig - Interface in org.eclipse.ecf.provider.zookeeper.core
Configuration values of this ZooKeeper-based discovery provider.
IDiscoveryContainerAdapter - Interface in org.eclipse.ecf.discovery
Deprecated. Use IDisocveryLocator and IDisocveryAdvertiser instead
IDiscoveryLocator - Interface in org.eclipse.ecf.discovery
Entry point discovery locator.
IDiscoveryService - Interface in org.eclipse.ecf.discovery.service
Deprecated. use IDiscoveryLocator and IDiscoveryContainer instead
IDistributionConstants - Interface in org.eclipse.ecf.osgi.services.distribution
 
IDnsSdDiscoveryConstants - Interface in org.eclipse.ecf.provider.dnssd
 
IDSPresent - Interface in org.eclipse.ecf.remoteservice.rest.util
 
IECFStart - Interface in org.eclipse.ecf.core.start
Interface that must be implemented by extensions of the org.eclipse.ecf.start extension point.
IEndpointDescriptionLocator - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
 
IEndpointDescriptionReader - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
Service for reading endpoint descriptions from xml-files in the Endpoint Description Extender Format (EDEF) specified in section 122.8 of the OSGi Enterprise Specification (chapter 122).
IEnqueueProcessor - Interface in org.eclipse.ecf.core.sharedobject.util
Predicate
IEventProcessor - Interface in org.eclipse.ecf.core.util
Event processor for processing events in a sequence.
IExceptionHandler - Interface in org.eclipse.ecf.core.util
Contract for general exception handler
IExtendedRemoteServiceRegistration - Interface in org.eclipse.ecf.remoteservice
 
IFileID - Interface in org.eclipse.ecf.filetransfer.identity
ID for a remote file.
IFileIDFactory - Interface in org.eclipse.ecf.filetransfer.identity
 
IFileRangeSpecification - Interface in org.eclipse.ecf.filetransfer
An object that describes a file range specification.
IFileTransfer - Interface in org.eclipse.ecf.filetransfer
File transfer super interface.
IFileTransferConnectStartEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListener associated with IIncomingFileTransfer or IOutgoingFileTransferEvent or IRemoteFileSystemRequest instances.
IFileTransferEvent - Interface in org.eclipse.ecf.filetransfer.events
Super interface for all file transfer events
IFileTransferInfo - Interface in org.eclipse.ecf.filetransfer
File transfer information delivered to IIncomingFileTransferRequestListener via an event implementing IFileTransferRequestEvent.getFileTransferInfo()
IFileTransferListener - Interface in org.eclipse.ecf.filetransfer
Listener for handling file transfer events.
IFileTransferPausable - Interface in org.eclipse.ecf.filetransfer
Adapter interface for pausing and resuming IFileTransfer instances that expose this adapter interface via IAdaptable.getAdapter(Class adapter).
IFileTransferProtocolToFactoryMapper - Interface in org.eclipse.ecf.provider.filetransfer
 
IFileTransferRateControl - Interface in org.eclipse.ecf.filetransfer
Adapter for setting rate control on IFileTransferInfo instances that expose expose this adapter interface via IAdaptable.getAdapter(Class adapter).
IFileTransferRequestEvent - Interface in org.eclipse.ecf.filetransfer.events
Event to represent remote file transfer requests.
IFileTransferRunnable - Interface in org.eclipse.ecf.filetransfer
Runnable for doing file transfer.
iFutureExecutor - Variable in class org.eclipse.ecf.remoteservice.AbstractRemoteService
 
ignoreSerializationExceptions - Static variable in class org.eclipse.ecf.remoteservice.eventadmin.DistributedEventAdmin
 
IHostContainerSelector - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
Host container selector service contract.
IIdentifiable - Interface in org.eclipse.ecf.core.identity
Defines implementing classes as being identifiable with an ECF ID.
IIDFactory - Interface in org.eclipse.ecf.core.identity
Contract for IDFactory
IIncomingFileTransfer - Interface in org.eclipse.ecf.filetransfer
Incoming file transfer request.
IIncomingFileTransferEvent - Interface in org.eclipse.ecf.filetransfer.events
Super interface for incoming file transfer events
IIncomingFileTransferReceiveDataEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListener associated with IIncomingFileTransfer instances data are received
IIncomingFileTransferReceiveDoneEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListeners when an incoming file transfer is completed.
IIncomingFileTransferReceivePausedEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListeners when an incoming file transfer is paused.
IIncomingFileTransferReceiveResumedEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListener associated with IIncomingFileTransfer instances when file transfer is resumed.
IIncomingFileTransferReceiveStartEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListener associated with IIncomingFileTransfer instances
IIncomingFileTransferRequestListener - Interface in org.eclipse.ecf.filetransfer
Listener for incoming file transfer requests.
IItem - Interface in org.eclipse.ecf.datashare.mergeable
 
IItemFactory - Interface in org.eclipse.ecf.datashare.mergeable
Factory for creating items
IItemHistory - Interface in org.eclipse.ecf.datashare.mergeable
 
IMergeableChannel - Interface in org.eclipse.ecf.datashare.mergeable
Mergeable channel for merging and publishing items.
IMergeableChannelContainerAdapter - Interface in org.eclipse.ecf.datashare.mergeable
MergeableChannel container entry point interface.
implies(Permission) - Method in class org.eclipse.ecf.core.identity.NamespacePermission
 
implies(Permission) - Method in class org.osgi.service.remoteserviceadmin.EndpointPermission
Determines if a EndpointPermission object "implies" the specified permission.
IMPORT - Static variable in class org.osgi.service.remoteserviceadmin.EndpointPermission
The action string import.
IMPORT_ERROR - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
A fatal importing error occurred.
IMPORT_MASK - Static variable in class org.eclipse.ecf.osgi.services.remoteserviceadmin.DebugRemoteServiceAdminListener
 
IMPORT_REGISTRATION - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
Add an import registration.
IMPORT_UNREGISTRATION - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
Remove an import registration.
IMPORT_UPDATE - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
Update an import registration.
IMPORT_WARNING - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
A problematic situation occurred, the import is still active.
ImportReference - Interface in org.osgi.service.remoteserviceadmin
An Import Reference associates an active proxy service to a remote endpoint.
ImportRegistration - Interface in org.osgi.service.remoteserviceadmin
An Import Registration associates an active proxy service to a remote endpoint.
importService(EndpointDescription) - Method in class org.eclipse.ecf.osgi.services.remoteserviceadmin.RemoteServiceAdmin
 
importService(EndpointDescription) - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdmin
Import a service from an Endpoint.
includeContainerWithConnectNamespace(IContainer, String) - Method in class org.eclipse.ecf.osgi.services.remoteserviceadmin.AbstractContainerSelector
 
IncomingFileTransferException - Exception in org.eclipse.ecf.filetransfer
Exception thrown upon incoming file transfer problem
IncomingFileTransferException(IStatus) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException() - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(int) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(String) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(String, int) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(Throwable) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(Throwable, int) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(String, Throwable) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(String, Throwable, int) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(String, Throwable, int, Map) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(String, int, Map) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
IncomingFileTransferException(Throwable, int, Map) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
 
indent - Variable in class org.eclipse.ecf.osgi.services.remoteserviceadmin.EndpointDescriptionWriter
 
indent(int, Writer) - Method in class org.eclipse.ecf.osgi.services.remoteserviceadmin.EndpointDescriptionWriter
 
info - Variable in class org.eclipse.ecf.discovery.ServiceContainerEvent
 
init(ISharedObjectConfig) - Method in class org.eclipse.ecf.core.sharedobject.BaseSharedObject
 
init(ISharedObjectConfig) - Method in interface org.eclipse.ecf.core.sharedobject.ISharedObject
Initialize this ISharedObject.
init() - Method in class org.eclipse.ecf.provider.generic.SOWrapper
 
init(ServiceReference) - Method in class org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryContainer
 
initialize(String, String) - Method in class org.eclipse.ecf.core.identity.Namespace
 
initialize() - Method in class org.eclipse.ecf.core.sharedobject.BaseSharedObject
Initialize this shared object.
initialize() - Method in class org.eclipse.ecf.core.sharedobject.OptimisticSharedObject
 
initialize() - Method in class org.eclipse.ecf.core.sharedobject.TransactionSharedObject
 
initialize() - Method in class org.eclipse.ecf.provider.datashare.BaseChannel
Override of TransasctionSharedObject.initialize().
initialize() - Method in class org.eclipse.ecf.provider.datashare.DatashareContainerAdapter
 
initialize() - Method in class org.eclipse.ecf.provider.datashare.SharedObjectDatashareContainerAdapter
 
initialize(SSLServerSOContainerGroup, String, int) - Method in class org.eclipse.ecf.provider.generic.SSLServerSOContainer
 
initialize(TCPServerSOContainerGroup, String, int) - Method in class org.eclipse.ecf.provider.generic.TCPServerSOContainer
 
initialize() - Method in class org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject
 
initializeRandom(String, String) - Static method in class org.eclipse.ecf.core.identity.GUID
 
initializeReplicaChannel() - Method in class org.eclipse.ecf.provider.datashare.BaseChannel
Initialize replicas of this channel.
INITLIMIT_DEFAULT - Static variable in class org.eclipse.ecf.provider.zookeeper.core.DefaultDiscoveryConfig
The server init limit default.
INonconnectedSocketFactory - Interface in org.eclipse.ecf.filetransfer.events.socketfactory
 
INPUT_STREAM_REQUEST_ENTITY - Static variable in class org.eclipse.ecf.remoteservice.rest.client.AbstractEntityRequestType
 
inputStream - Variable in class org.eclipse.ecf.provider.comm.tcp.Client
 
inputStream - Variable in class org.eclipse.ecf.provider.comm.tcp.SSLClient
 
instance - Static variable in class org.eclipse.ecf.core.identity.IDFactory
 
instance - Static variable in class org.eclipse.ecf.core.sharedobject.SharedObjectContainerFactory
 
instance - Static variable in class org.eclipse.ecf.core.sharedobject.SharedObjectFactory
 
instance - Static variable in class org.eclipse.ecf.filetransfer.identity.FileIDFactory
 
INSTANCE - Static variable in class org.eclipse.ecf.remoteservice.rest.identity.RestNamespace
 
instantiator - Variable in class org.eclipse.ecf.core.ContainerTypeDescription
 
instantiator - Variable in class org.eclipse.ecf.core.sharedobject.SharedObjectTypeDescription
 
instantiatorClass - Variable in class org.eclipse.ecf.core.ContainerTypeDescription
 
intents - Static variable in class org.eclipse.ecf.remoteservice.rest.client.RestClientContainerInstantiator
 
intents - Static variable in class org.eclipse.ecf.remoteservice.servlet.ServletServerContainerInstantiator
 
INVALID_CONNECT - Static variable in class org.eclipse.ecf.provider.generic.SOContainerGroup
 
InvalidFileRangeSpecificationException - Exception in org.eclipse.ecf.filetransfer
 
InvalidFileRangeSpecificationException(IFileRangeSpecification) - Constructor for exception org.eclipse.ecf.filetransfer.InvalidFileRangeSpecificationException
 
InvalidFileRangeSpecificationException(IStatus, IFileRangeSpecification) - Constructor for exception org.eclipse.ecf.filetransfer.InvalidFileRangeSpecificationException
 
InvalidFileRangeSpecificationException(String, Throwable, IFileRangeSpecification) - Constructor for exception org.eclipse.ecf.filetransfer.InvalidFileRangeSpecificationException
 
InvalidFileRangeSpecificationException(String, IFileRangeSpecification) - Constructor for exception org.eclipse.ecf.filetransfer.InvalidFileRangeSpecificationException
 
InvalidFileRangeSpecificationException(Throwable, IFileRangeSpecification) - Constructor for exception org.eclipse.ecf.filetransfer.InvalidFileRangeSpecificationException
 
invoke(Object) - Method in class org.eclipse.ecf.core.sharedobject.SharedObjectMsg
 
invoke(Object, Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
 
invokeAsync(Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
 
invokeObject(Object, Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
 
invokeRemoteCall(IRemoteCall, IRemoteCallable) - Method in class org.eclipse.ecf.remoteservice.client.AbstractClientService
Invoke remote call.
invokeRemoteCall(IRemoteCall, IRemoteCallable) - Method in class org.eclipse.ecf.remoteservice.rest.client.RestClientService
Calls the Rest service with given URL of IRestCall.
invokeSync(IRemoteCall) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
 
invokeSync(IRemoteCall) - Method in class org.eclipse.ecf.remoteservice.client.AbstractClientService
 
IOSGiRemoteServiceContainerAdapter - Interface in org.eclipse.ecf.remoteservice
 
IOutgoingFileTransfer - Interface in org.eclipse.ecf.filetransfer
Outgoing file transfer.
IOutgoingFileTransferEvent - Interface in org.eclipse.ecf.filetransfer.events
Super interface for outgoing file transfer events
IOutgoingFileTransferResponseEvent - Interface in org.eclipse.ecf.filetransfer.events
Asynchronous event sent to IFileTransferListener associated with IOutgoingFileTransfer instances when a response is received from the remote target (or provider times out).
IOutgoingFileTransferSendDataEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListener associated with IOutgoingFileTransfer instances when some data are received
IOutgoingFileTransferSendDoneEvent - Interface in org.eclipse.ecf.filetransfer.events
Event sent to IFileTransferListener associated with IOutgoingFileTransfer instances when the file transfer is complete
IOutgoingFileTransferSendPausedEvent - Interface in org.eclipse.ecf.filetransfer.events
 
IOutgoingFileTransferSendResumedEvent - Interface in org.eclipse.ecf.filetransfer.events
 
IQueue - Interface in org.eclipse.ecf.core.sharedobject.util
Queue that includes both enqueue (IQueueEnqueue) and dequeue (IQueueDequeue) operations
IQueueDequeue - Interface in org.eclipse.ecf.core.sharedobject.util
 
IQueueEnqueue - Interface in org.eclipse.ecf.core.sharedobject.util
Queue enqueing semantics
IRegistrationListener - Interface in org.eclipse.ecf.remoteservice
 
IReliableContainer - Interface in org.eclipse.ecf.core
Contract for reliable container.
IRemoteCall - Interface in org.eclipse.ecf.remoteservice
Instances of this interface are used to invoke a method call on a remote service
IRemoteCallable - Interface in org.eclipse.ecf.remoteservice.client
Callables represent a remotely callable method.
IRemoteCallableRequestType - Interface in org.eclipse.ecf.remoteservice.client
The callable request type (e.g.
IRemoteCallCompleteEvent - Interface in org.eclipse.ecf.remoteservice.events
Event received when remote call is complete.
IRemoteCallEvent - Interface in org.eclipse.ecf.remoteservice.events
Remote call event.
IRemoteCallListener - Interface in org.eclipse.ecf.remoteservice
Listener for remote call events.
IRemoteCallParameter - Interface in org.eclipse.ecf.remoteservice.client
A remote call parameter, with a String name and Object value.
IRemoteCallParameterDeserializer - Interface in org.eclipse.ecf.remoteservice.servlet
Remote call parameter deserializer.
IRemoteCallParameterSerializer - Interface in org.eclipse.ecf.remoteservice.client
Call parameter serializer.
IRemoteCallResponseSerializer - Interface in org.eclipse.ecf.remoteservice.servlet
Remote call response serializer.
IRemoteCallStartEvent - Interface in org.eclipse.ecf.remoteservice.events
Event received when remote call started.
IRemoteFile - Interface in org.eclipse.ecf.filetransfer
Remote file representation.
IRemoteFileAttributes - Interface in org.eclipse.ecf.filetransfer
Remote file attributes.
IRemoteFileInfo - Interface in org.eclipse.ecf.filetransfer
Information about a remote file.
IRemoteFileSystemBrowseEvent - Interface in org.eclipse.ecf.filetransfer.events
Event that indicates that a directory list is available via IRemoteFileSystemBrowseEvent.getRemoteFiles().
IRemoteFileSystemBrowser - Interface in org.eclipse.ecf.filetransfer.service
Remote file system browser service interface.
IRemoteFileSystemBrowserContainerAdapter - Interface in org.eclipse.ecf.filetransfer
Remote file system browser adapter.
IRemoteFileSystemBrowserFactory - Interface in org.eclipse.ecf.filetransfer.service
Remote file browser factory.
IRemoteFileSystemEvent - Interface in org.eclipse.ecf.filetransfer.events
 
IRemoteFileSystemListener - Interface in org.eclipse.ecf.filetransfer
Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest - Interface in org.eclipse.ecf.filetransfer
Remote file request.
IRemoteFilter - Interface in org.eclipse.ecf.remoteservice
Filter for remote service references.
IRemoteResponseDeserializer - Interface in org.eclipse.ecf.remoteservice.client
Deserializer for processing call response objects.
IRemoteService - Interface in org.eclipse.ecf.remoteservice
Interface providing runtime access to a remote service.
IRemoteServiceCallPolicy - Interface in org.eclipse.ecf.remoteservice
Interface providing the ability to add authorization on a remote service method call.
IRemoteServiceChangedEvent - Interface in org.eclipse.ecf.remoteservice.events
Remote service changed event.
IRemoteServiceClientContainerAdapter - Interface in org.eclipse.ecf.remoteservice.client
Remote service client container adapter.
IRemoteServiceConsumer - Interface in org.eclipse.ecf.remoteservice
 
IRemoteServiceContainer - Interface in org.eclipse.ecf.remoteservice
Remote service container that provides access to underlying IContainer and remote service container adapter.
IRemoteServiceContainerAdapter - Interface in org.eclipse.ecf.remoteservice
Entry point remote service container adapter.
IRemoteServiceContainerInstantiator - Interface in org.eclipse.ecf.core.provider
Interface that must be implemented by ECF remote service provider implementations.
IRemoteServiceDistributionProvider - Interface in org.eclipse.ecf.remoteservice.provider
 
IRemoteServiceEvent - Interface in org.eclipse.ecf.remoteservice.events
Super interface for remote service events (registration and unregistration).
IRemoteServiceHost - Interface in org.eclipse.ecf.remoteservice
 
IRemoteServiceID - Interface in org.eclipse.ecf.remoteservice
Remote service ID.
IRemoteServiceImplDebugOptions - Interface in org.eclipse.ecf.remoteservice
 
IRemoteServiceListener - Interface in org.eclipse.ecf.remoteservice
Listener for remote service changes (register and unregister).
IRemoteServiceProxy - Interface in org.eclipse.ecf.remoteservice
 
IRemoteServiceProxyCreator - Interface in org.eclipse.ecf.remoteservice
 
IRemoteServiceReference - Interface in org.eclipse.ecf.remoteservice
Remote service reference.
IRemoteServiceReferenceRetrievedEvent - Interface in org.eclipse.ecf.remoteservice.events
 
IRemoteServiceRegisteredEvent - Interface in org.eclipse.ecf.remoteservice.events
Remote service registered event.
IRemoteServiceRegistration - Interface in org.eclipse.ecf.remoteservice
Remote service registration.
IRemoteServiceTrackerCustomizer - Interface in org.eclipse.ecf.remoteservice.util.tracker
The IRemoteServiceTrackerCustomizer interface allows a RemoteServiceTracker object to customize the service objects that are tracked.
IRemoteServiceUnregisteredEvent - Interface in org.eclipse.ecf.remoteservice.events
Remote service unregistered event.
IReplicaSharedObjectDescriptionFactory - Interface in org.eclipse.ecf.core.sharedobject
Replica shared object factory
IResourceID - Interface in org.eclipse.ecf.core.identity
Resource id.
IRestCall - Interface in org.eclipse.ecf.remoteservice.rest
Rest call provides a way for clients to access/call a remote service.
IRetrieveFileTransfer - Interface in org.eclipse.ecf.filetransfer.service
 
IRetrieveFileTransferContainerAdapter - Interface in org.eclipse.ecf.filetransfer
Entry point retrieval file transfer adapter.
IRetrieveFileTransferFactory - Interface in org.eclipse.ecf.filetransfer.service
Retrieve file transfer factory.
IRetrieveFileTransferOptions - Interface in org.eclipse.ecf.filetransfer
 
isActive() - Method in interface org.eclipse.ecf.core.sharedobject.ISharedObjectContext
 
isActive - Variable in class org.eclipse.ecf.provider.generic.SOConfig
 
isActive - Variable in class org.eclipse.ecf.provider.generic.SOContext
 
isActive() - Method in class org.eclipse.ecf.provider.generic.SOContext
 
isActive() - Method in class org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceReferenceImpl
 
isActive() - Method in class org.eclipse.ecf.remoteservice.client.RemoteServiceClientReference
 
isActive() - Method in interface org.eclipse.ecf.remoteservice.IRemoteServiceReference
Return true if reference is active, false otherwise
isActive() - Method in class org.eclipse.ecf.remoteservice.RemoteServiceReferenceImpl
 
isAdd() - Method in class org.eclipse.ecf.provider.generic.ContainerMessage.ViewChangeMessage
 
isAsync(Object, Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
 
isBound() - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper
 
isCanceled() - Method in class org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser
 
isCanceled() - Method in class org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer
 
isClient(ContainerTypeDescription) - Method in class org.eclipse.ecf.provider.generic.GenericContainerInstantiator
 
isClient(ContainerTypeDescription) - Method in class org.eclipse.ecf.provider.generic.SSLGenericContainerInstantiator
 
isClientTrusted(X509Certificate[]) - Method in class org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientSslTrustManager
 
isClientTrusted(X509Certificate[]) - Method in class org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientSslTrustManager
 
isClosed() - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper
 
isClosing - Variable in class org.eclipse.ecf.provider.comm.tcp.Client
 
isClosing - Variable in class org.eclipse.ecf.provider.comm.tcp.SSLClient
 
isClosing - Variable in class org.eclipse.ecf.provider.generic.SOContainer
 
isClosing() - Method in class org.eclipse.ecf.provider.generic.SOContainer
 
isConnected() - Method in class org.eclipse.ecf.core.sharedobject.BaseSharedObject
 
isConnected() - Method in interface org.eclipse.ecf.provider.comm.IConnection
 
isConnected() - Method in class org.eclipse.ecf.provider.comm.tcp.Client
 
isConnected() - Method in class org.eclipse.ecf.provider.comm.tcp.SSLClient
 
isConnected() - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper
 
isConnected() - Method in class org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer
 
isConnected() - Method in class org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer
 
isConnected() - Method in class org.eclipse.ecf.provider.filetransfer.outgoing.AbstractUrlConnectionOutgoingFileTransfer
 
isConnected() - Method in class org.eclipse.ecf.provider.filetransfer.retrieve.UrlConnectionRetrieveFileTransfer
 
isConnected() - Method in class org.eclipse.ecf.provider.generic.ClientSOContainer
 
isConnecting() - Method in class org.eclipse.ecf.provider.generic.ClientSOContainer
 
isDirectory() - Method in interface org.eclipse.ecf.filetransfer.IRemoteFileInfo
Returns whether this file is a directory, or false if this file does not exist.
isDisposed() - Method in class org.eclipse.ecf.datashare.AbstractShare
 
isDisposed() - Method in class org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryContainer
 
isDone() - Method in interface org.eclipse.ecf.filetransfer.IFileTransfer
Return true if this file transfer is done, false if not yet completed.
isDone() - Method in class org.eclipse.ecf.provider.filetransfer.outgoing.AbstractOutgoingFileTransfer
 
isDone() - Method in class org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer
 
isDone() - Method in class org.eclipse.ecf.provider.remoteservice.generic.AddRegistrationRequest
 
isDone() - Method in class org.eclipse.ecf.provider.remoteservice.generic.Request
 
isEmpty() - Method in class org.eclipse.ecf.core.sharedobject.util.SimpleFIFOQueue
 
ISendFileTransfer - Interface in org.eclipse.ecf.filetransfer.service
 
ISendFileTransferContainerAdapter - Interface in org.eclipse.ecf.filetransfer
Entry point outgoing file transfer container adapter.
ISendFileTransferFactory - Interface in org.eclipse.ecf.filetransfer.service
Send file transfer factory.
ISendFileTransferOptions - Interface in org.eclipse.ecf.filetransfer
 
IServerSocketFactory - Interface in org.eclipse.ecf.provider.comm.tcp
 
IServiceEvent - Interface in org.eclipse.ecf.discovery
Service discovery event that provides access to IServiceInfo instance
IServiceID - Interface in org.eclipse.ecf.discovery.identity
Service identity contract.
IServiceIDFactory - Interface in org.eclipse.ecf.discovery.identity
ServiceID factory contract.
IServiceInfo - Interface in org.eclipse.ecf.discovery
Service information contract.
IServiceInfoFactory - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
Service info factory service contract.
IServiceListener - Interface in org.eclipse.ecf.discovery
Listener for receiving service events
IServiceProperties - Interface in org.eclipse.ecf.discovery
 
IServiceTypeEvent - Interface in org.eclipse.ecf.discovery
Service type discovery event that provides access to service type
IServiceTypeID - Interface in org.eclipse.ecf.discovery.identity
Service type ID contract.
IServiceTypeListener - Interface in org.eclipse.ecf.discovery
Listener for service type notifications
isGoogle(ID) - Method in class org.eclipse.ecf.provider.xmpp.XMPPContainer
 
isGroupManager() - Method in interface org.eclipse.ecf.core.IReliableContainer
 
isGroupManager() - Method in interface org.eclipse.ecf.core.sharedobject.ISharedObjectContext
(non-Javadoc)
isGroupManager() - Method in class org.eclipse.ecf.provider.generic.ClientSOContainer
 
isGroupManager() - Method in class org.eclipse.ecf.provider.generic.ServerSOContainer
 
isGroupManager() - Method in class org.eclipse.ecf.provider.generic.SOContainer
 
isGroupManager() - Method in class org.eclipse.ecf.provider.generic.SOContext
 
isGroupServer() - Method in class org.eclipse.ecf.provider.generic.SOContext
 
ISharedModelEvent - Interface in org.eclipse.ecf.core.sharedobject.model
 
ISharedModelListener - Interface in org.eclipse.ecf.core.sharedobject.model
 
ISharedModelPropertyAddEvent - Interface in org.eclipse.ecf.core.sharedobject.model
 
ISharedModelPropertyRemoveEvent - Interface in org.eclipse.ecf.core.sharedobject.model
 
ISharedModelPropertyValueChangeEvent - Interface in org.eclipse.ecf.core.sharedobject.model
 
ISharedObject - Interface in org.eclipse.ecf.core.sharedobject
Core interface for implementing components that exist within ISharedObjectContainer
ISharedObjectActivatedEvent - Interface in org.eclipse.ecf.core.sharedobject.events
 
ISharedObjectCallEvent - Interface in org.eclipse.ecf.core.sharedobject.events
 
ISharedObjectCommitEvent - Interface in org.eclipse.ecf.core.sharedobject.events
 
ISharedObjectConfig - Interface in org.eclipse.ecf.core.sharedobject
Configuration information provided to ISharedObject via its enclosing ISharedObjectContainer
ISharedObjectConnector - Interface in org.eclipse.ecf.core.sharedobject
Implementers which represent the one-way associations between SharedObject instances within the scope of a given ISharedObjectContainer
ISharedObjectContainer - Interface in org.eclipse.ecf.core.sharedobject
Core interface that must be implemented by all ECF container instances.
ISharedObjectContainerClient - Interface in org.eclipse.ecf.core.sharedobject
Interface for shared object containers that are clients rather than group manager
ISharedObjectContainerConfig - Interface in org.eclipse.ecf.core.sharedobject
Configuration information associated with ISharedObjectContainer.
ISharedObjectContainerFactory - Interface in org.eclipse.ecf.core.sharedobject
Factory contract for SharedObjectContainerFactory
ISharedObjectContainerGroupManager - Interface in org.eclipse.ecf.core.sharedobject
Contract for shared object container group manager (e.g.
ISharedObjectContainerTransaction - Interface in org.eclipse.ecf.core.sharedobject
Implementers represent a transaction associated with the creation of a SharedObject within the scope of a given SharedObjectContainer
ISharedObjectContext - Interface in org.eclipse.ecf.core.sharedobject
Context reference provided to all ISharedObjects upon initialization.
ISharedObjectCreateResponseEvent - Interface in org.eclipse.ecf.core.sharedobject.events
 
ISharedObjectDeactivatedEvent - Interface in org.eclipse.ecf.core.sharedobject.events
 
ISharedObjectEvent - Interface in org.eclipse.ecf.core.sharedobject.events
Shared object event
ISharedObjectFactory - Interface in org.eclipse.ecf.core.sharedobject
Container factory contract SharedObjectFactory for default implementation.
ISharedObjectInstantiator - Interface in org.eclipse.ecf.core.sharedobject.provider
Interface that must be implemented by extensions of the sharedObjectFactory extension point
ISharedObjectManager - Interface in org.eclipse.ecf.core.sharedobject
Manager for creating, disposing, and accessing ISharedObjects from an ISharedObjectContainer.
ISharedObjectManagerConnectionEvent - Interface in org.eclipse.ecf.core.sharedobject.events
Shared object manager connection event.
ISharedObjectManagerEvent - Interface in org.eclipse.ecf.core.sharedobject.events
Shared object manager event
ISharedObjectMessageEvent - Interface in org.eclipse.ecf.core.sharedobject.events
 
ISharedObjectMessageListener - Interface in org.eclipse.ecf.core.sharedobject.events
Listener for receiving shared object messages
ISharedObjectMessageSerializer - Interface in org.eclipse.ecf.core.sharedobject.util
Serialize/deserialize shared object messages.
ISharedObjectPolicy - Interface in org.eclipse.ecf.core.sharedobject.security
 
ISharedObjectTransactionConfig - Interface in org.eclipse.ecf.core.sharedobject
Transaction configuration information
ISharedObjectTransactionParticipantsFilter - Interface in org.eclipse.ecf.core.sharedobject
Filter for determining transaction participants
isHidden() - Method in class org.eclipse.ecf.core.ContainerTypeDescription
 
isHidden() - Method in class org.eclipse.ecf.remoteservice.provider.RemoteServiceDistributionProvider
 
ISimpleFIFOQueue - Interface in org.eclipse.ecf.core.sharedobject.util
Simple queue
isInactive() - Method in class org.eclipse.ecf.provider.generic.SOContext
 
isInputShutdown() - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper
 
isLocal(String) - Static method in class org.eclipse.ecf.provider.zookeeper.util.Geo
 
isLocalNode() - Method in class org.eclipse.ecf.provider.zookeeper.core.AdvertisedService
 
isLocalNode() - Method in class org.eclipse.ecf.provider.zookeeper.core.DiscoverdService
 
isMultiStatus() - Method in class org.eclipse.ecf.core.status.SerializableMultiStatus
 
isMultiStatus() - Method in class org.eclipse.ecf.core.status.SerializableStatus
 
ISocketAcceptHandler - Interface in org.eclipse.ecf.provider.comm.tcp
 
ISocketClosedEvent - Interface in org.eclipse.ecf.filetransfer.events.socket
Event issued after a socket has been closed.
ISocketConnectedEvent - Interface in org.eclipse.ecf.filetransfer.events.socket
Event issued after a socket successfully connected.
ISocketCreatedEvent - Interface in org.eclipse.ecf.filetransfer.events.socket
Event which makes a socket available after it has been created but before it is connected.
ISocketEvent - Interface in org.eclipse.ecf.filetransfer.events.socket
Socket events are emitted by a ISocketEventSource and are delivered to a ISocketListener.
ISocketEventSource - Interface in org.eclipse.ecf.filetransfer.events.socket
 
ISocketListener - Interface in org.eclipse.ecf.filetransfer.events.socket
 
isOK() - Method in class org.eclipse.ecf.core.status.SerializableStatus
 
isOnTheAir() - Method in class org.eclipse.ecf.provider.generic.SSLServerSOContainerGroup
 
isOnTheAir() - Method in class org.eclipse.ecf.provider.generic.TCPServerSOContainerGroup
 
isOutputShutdown() - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper
 
isOwnPublication(String) - Static method in class org.eclipse.ecf.provider.zookeeper.util.Geo
 
isPaused() - Method in interface org.eclipse.ecf.filetransfer.IFileTransferPausable
 
isPaused() - Method in class org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer
 
isPlatformAvailable() - Static method in class org.eclipse.ecf.core.util.PlatformHelper
 
isPresent() - Method in class org.eclipse.ecf.remoteservice.rest.util.DSPresent
 
isPresent() - Method in interface org.eclipse.ecf.remoteservice.rest.util.IDSPresent
Checks whether declarative service is present.
isPrimary() - Method in class org.eclipse.ecf.core.sharedobject.BaseSharedObject
 
isPrimary() - Method in class org.eclipse.ecf.core.sharedobject.TwoPhaseCommitEventProcessor
 
isQuorumPeerReady - Variable in class org.eclipse.ecf.provider.zookeeper.core.ZooDiscoveryContainer
 
isRunning(BundleContext) - Static method in class org.eclipse.ecf.remoteservice.rest.util.DSUtil
Checks whether the declarative services daemon is running.
isSameFactorySocket(ISocketEvent) - Method in interface org.eclipse.ecf.filetransfer.events.socket.ISocketEvent
 
isSameFactorySocket(ISocketEvent) - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketEvent
 
isSameService(EndpointDescription) - Method in class org.eclipse.ecf.osgi.services.remoteserviceadmin.EndpointDescription
 
isSameService(EndpointDescription) - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
Answers if this Endpoint Description refers to the same service instance as the given Endpoint Description.
isServer() - Method in class org.eclipse.ecf.core.ContainerTypeDescription
 
isServer() - Method in class org.eclipse.ecf.remoteservice.provider.RemoteServiceDistributionProvider
 
isServerTrusted(X509Certificate[]) - Method in class org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientSslTrustManager
 
isServerTrusted(X509Certificate[]) - Method in class org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientSslTrustManager
 
isSingle - Variable in class org.eclipse.ecf.provider.generic.SSLServerSOContainer
 
isSingle - Variable in class org.eclipse.ecf.provider.generic.TCPServerSOContainer
 
isStarted() - Method in interface org.eclipse.ecf.provider.comm.IConnection
 
isStarted() - Method in class org.eclipse.ecf.provider.comm.tcp.Client
 
isStarted() - Method in class org.eclipse.ecf.provider.comm.tcp.SSLClient
 
isStopped() - Method in class org.eclipse.ecf.core.sharedobject.util.SimpleFIFOQueue
 
IStreamContainerAdapter - Interface in org.eclipse.ecf.datashare
A container adapter that allows access to InputStream and OutputStream for the container.
isVotingCompleted() - Method in class org.eclipse.ecf.core.sharedobject.TwoPhaseCommitEventProcessor
 
ISynchAsynchConnection - Interface in org.eclipse.ecf.provider.comm
A connection instance that has both asynchronous and synchronous messaging capabilities
ISynchAsynchEventHandler - Interface in org.eclipse.ecf.provider.comm
Event handler callback interface for connections that have both asynchronous and synchronous capabilities
ISynchConnection - Interface in org.eclipse.ecf.provider.comm
Synchronous connection
ISynchEventHandler - Interface in org.eclipse.ecf.provider.comm
 
iterator() - Method in class org.eclipse.ecf.provider.generic.gmm.GMMImpl
 
IUpdateInfo - Interface in org.eclipse.ecf.datashare.mergeable
Info about when an update was made and by whom.
IUser - Interface in org.eclipse.ecf.core.user
Interface for arbitrary ECF system user.

A B C D E F G H I J K L M N O P Q R S T U V W X Z