This extension point is used to add a remote services provider.
A connection type.
A unique identifier for this remote service
A human readable name for the remote service
An EFS scheme name for this service
Can you add connections using the API. Default is true.
Can a connection be changed using the API. Default is true.
Can a connection be removed using the API.
This is a service that implements the given service interface for a given connection type.
The remote services that this service applies to.
The interface class that this service implements. The service is found by calling the getService() method on the IRemoteServices object with this interface class as the parameter.
The factory class used to instantiate the service.
This is a service that implements the given service interface for connections of a given connection type.
The connection type for the connections that this service applies to.
The interface class that this service implements. The service is found by calling the getService() method on the IRemoteConnection object with this interface class as the parameter.
The factory class used to instantiate the service.
This is a service that implements the given service interface for processes of a given connection type.
The connection type for the connections that this service applies to.
The interface class that this service implements. The service is found by calling the getService() method on the IRemoteProcess object with this interface class as the parameter.
The factory class used to instantiate the service.
<pre>
<extension
point="org.eclipse.remote.core.remoteServices">
<remoteServices
class="org.eclipse.remote.internal.core.services.local.LocalServicesFactory"
id="org.eclipse.ptp.remote.LocalServices"
name="Local"
scheme="file">
</remoteServices>
</extension>
</pre>
The value of the class attribute must implement <samp>org.eclipse.remote.core.IRemoteServicesFactory</samp>.
The remote package provides a remote services implementation for local services.
Copyright (c) 2013 IBM Corporation and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/