PTP
Release 5.0

org.eclipse.ptp.services.core
Interface IServiceProviderDescriptor

All Known Subinterfaces:
IServiceProvider, IServiceProviderWorkingCopy
All Known Implementing Classes:
ServiceProvider, ServiceProviderWorkingCopy

public interface IServiceProviderDescriptor

An IServiceProviderDescriptor represents the description (but not an instance of) of a service provider. IServiceProviderDescriptors contain the immutable information about a service provider. EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is no guarantee that this API will work or that it will remain the same. Please do not use this API without consulting with the RDT team.


Method Summary
 java.lang.String getId()
          Get the ID of this service provider, or null if this is a null provider.
 java.lang.String getName()
          Get the name of this service provider, or null if this is a null provider.
 java.lang.Integer getPriority()
          Get the priority for the the provider.
 java.lang.String getServiceId()
          Get the service this service provider is for.
 

Method Detail

getId

java.lang.String getId()
Get the ID of this service provider, or null if this is a null provider.

Returns:
ID of this service provider

getName

java.lang.String getName()
Get the name of this service provider, or null if this is a null provider.

Returns:
name of this service provider

getServiceId

java.lang.String getServiceId()
Get the service this service provider is for.

Returns:
service

getPriority

java.lang.Integer getPriority()
Get the priority for the the provider. Lower values have higher priority.

Returns:
priority

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.