Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- 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
- 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
- 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 - Variable in class org.eclipse.ecf.core.sharedobject.SharedObjectDescription
- ID - Interface in org.eclipse.ecf.core.identity
-
Contract for ECF identity
- IDCreateException - Exception in org.eclipse.ecf.core.identity
- IDCreateException() - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
- IDCreateException(String) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
- IDCreateException(String, Throwable) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
- IDCreateException(Throwable) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
- IDCreateException(IStatus) - 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
- IdentifiableObjectInputStream(Bundle, 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
DiscoveredEndpointDescription
s. - IDiscoveryAdvertiser - Interface in org.eclipse.ecf.discovery
-
Entry point discovery advertiser.
- 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
- IDUtil - Class in org.eclipse.ecf.remoteservice.util
- IDUtil() - Constructor for class org.eclipse.ecf.remoteservice.util.IDUtil
- 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 withIIncomingFileTransfer
orIOutgoingFileTransferEvent
orIRemoteFileSystemRequest
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 implementingIFileTransferRequestEvent.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 withIIncomingFileTransfer
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 withIIncomingFileTransfer
instances when file transfer is resumed. - IIncomingFileTransferReceiveStartEvent - Interface in org.eclipse.ecf.filetransfer.events
-
Event sent to
IFileTransferListener
associated withIIncomingFileTransfer
instances - IIncomingFileTransferRequestListener - Interface in org.eclipse.ecf.filetransfer
-
Listener for incoming file transfer requests.
- 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.
- importEndpoint(Map<String, Object>) - Method in class org.eclipse.ecf.remoteservice.client.AbstractRSAClientContainer
- importEndpoint(Map<String, Object>) - Method in interface org.eclipse.ecf.remoteservice.IRSAConsumerContainerAdapter
- 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.
- in - Variable in class org.eclipse.ecf.core.util.OSGIObjectInputStream
- 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() - 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(String, int, Map) - 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(Throwable) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
- IncomingFileTransferException(Throwable, int) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
- IncomingFileTransferException(Throwable, int, Map) - Constructor for exception org.eclipse.ecf.filetransfer.IncomingFileTransferException
- IncomingFileTransferException(IStatus) - 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() - Method in class org.eclipse.ecf.provider.generic.SOWrapper
- 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.
- 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.remoteservice.generic.RegistrySharedObject
- initialize(String, String) - Method in class org.eclipse.ecf.core.identity.Namespace
- 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
- initializeRandom(String, String) - Static method in class org.eclipse.ecf.core.identity.GUID
- 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
- Instantiator() - Constructor for class org.eclipse.ecf.core.BaseContainer.Instantiator
- 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(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
- InvalidFileRangeSpecificationException(IStatus, IFileRangeSpecification) - Constructor for exception org.eclipse.ecf.filetransfer.InvalidFileRangeSpecificationException
- InvalidFileRangeSpecificationException(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
- invoke(Object, Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.client.AbstractRSAClientService
- invokeAsync(Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
- invokeAsync(AbstractRSAClientService.RSARemoteCall) - Method in class org.eclipse.ecf.remoteservice.client.AbstractRSAClientService
-
Invoke a remote call asynchronously.
- invokeLocal(RemoteServiceRegistrationImpl, RemoteCallImpl) - Method in class org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject
- 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.client.AbstractRSAClientService
- invokeRemoteCall(IRemoteCall, IRemoteCallable) - Method in class org.eclipse.ecf.remoteservice.rest.client.RestClientService
-
Calls the Rest service with given URL of IRestCall.
- invokeReturnAsync(Object, Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
- invokeSync(AbstractRSAClientService.RSARemoteCall) - Method in class org.eclipse.ecf.remoteservice.client.AbstractRSAClientService
-
Invoke a remote call synchronously.
- 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 withIOutgoingFileTransfer
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 withIOutgoingFileTransfer
instances when some data are received - IOutgoingFileTransferSendDoneEvent - Interface in org.eclipse.ecf.filetransfer.events
-
Event sent to
IFileTransferListener
associated withIOutgoingFileTransfer
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
-
Service interface for registering distribution providers.
- IRemoteServiceEvent - Interface in org.eclipse.ecf.remoteservice.events
-
Super interface for remote service events (registration and unregistration).
- IRemoteServiceFactory - Interface in org.eclipse.ecf.remoteservice.client
-
Create a remote service instance for a given RemoteServiceClientRegistration.
- 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 aRemoteServiceTracker
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
- IRSAConsumerContainerAdapter - Interface in org.eclipse.ecf.remoteservice
- isActive - Variable in class org.eclipse.ecf.provider.generic.SOConfig
- isActive - Variable in class org.eclipse.ecf.provider.generic.SOContext
- isActive() - Method in interface org.eclipse.ecf.core.sharedobject.ISharedObjectContext
- 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
- isAsyncType(Class<?>) - Static method in class org.eclipse.ecf.remoteservice.asyncproxy.AsyncReturnUtil
- isAsyncType(String) - Static method in class org.eclipse.ecf.remoteservice.asyncproxy.AsyncReturnUtil
- 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
- 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.httpclient45.HttpClientRetrieveFileTransfer
- isConnected() - Method in class org.eclipse.ecf.provider.filetransfer.httpclient5.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. - 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
- 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
- isInterfaceAsync(Class) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
- isMethodAsync(String) - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
- 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 aISocketListener
. - 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
- isOSGIAsync() - Method in class org.eclipse.ecf.remoteservice.AbstractRemoteService
- isOSGIAsync(IRemoteServiceReference) - Static method in class org.eclipse.ecf.remoteservice.util.AsyncUtil
- isOutputShutdown() - Method in class org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper
- 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
- isReturnAsync(Object, Method, Object[]) - Method in class org.eclipse.ecf.remoteservice.asyncproxy.AbstractAsyncProxyRemoteService
- 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
- 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
- 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
- ITopologyManager - Interface in org.eclipse.ecf.osgi.services.remoteserviceadmin
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form