Class JSLPServiceInfo

java.lang.Object
org.eclipse.ecf.discovery.ServiceInfo
org.eclipse.ecf.provider.jslp.container.JSLPServiceInfo
All Implemented Interfaces:
Serializable, org.eclipse.core.runtime.IAdaptable, IServiceInfo

public class JSLPServiceInfo extends ServiceInfo implements IServiceInfo
See Also:
  • Constructor Details

    • JSLPServiceInfo

      public JSLPServiceInfo(IServiceInfo aSI) throws IDCreateException
      Throws:
      IDCreateException
    • JSLPServiceInfo

      public JSLPServiceInfo(String aServiceName, org.eclipse.ecf.internal.provider.jslp.ServiceURLAdapter anAdapter, int priority, int weight, org.eclipse.ecf.internal.provider.jslp.ServicePropertiesAdapter aServicePropertiesAdapter)
      Parameters:
      aServiceName - service name
      anAdapter - service url adapter
      priority - priority
      weight - weight
      aServicePropertiesAdapter - service properties adapter
      Since:
      3.0
  • Method Details

    • getServiceURL

      public ch.ethz.iks.slp.ServiceURL getServiceURL() throws ch.ethz.iks.slp.ServiceLocationException
      Throws:
      ch.ethz.iks.slp.ServiceLocationException