java.lang.Object
org.pentaho.platform.plugin.services.pluginmgr.servicemgr.ServiceConfig
All Implemented Interfaces:
org.pentaho.platform.api.engine.IServiceConfig

public class ServiceConfig extends Object implements org.pentaho.platform.api.engine.IServiceConfig
  • Constructor Details

    • ServiceConfig

      public ServiceConfig()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.pentaho.platform.api.engine.IServiceConfig
    • setId

      public void setId(String id)
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface org.pentaho.platform.api.engine.IServiceConfig
    • setEnabled

      public void setEnabled(boolean enabled)
      Sets the enabled state of this service
      Parameters:
      enabled -
    • getExtraClasses

      public Collection<Class<?>> getExtraClasses()
      Specified by:
      getExtraClasses in interface org.pentaho.platform.api.engine.IServiceConfig
    • getServiceClass

      public Class<?> getServiceClass()
      Specified by:
      getServiceClass in interface org.pentaho.platform.api.engine.IServiceConfig
    • setServiceClass

      public void setServiceClass(Class<?> serviceClass)
    • setExtraClasses

      public void setExtraClasses(Collection<Class<?>> extraClasses)
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface org.pentaho.platform.api.engine.IServiceConfig
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.pentaho.platform.api.engine.IServiceConfig
    • setDescription

      public void setDescription(String description)
    • getServiceType

      public String getServiceType()
      Specified by:
      getServiceType in interface org.pentaho.platform.api.engine.IServiceConfig
    • setServiceType

      public void setServiceType(String serviceType)