Class ServiceConfig
- 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 Summary
Constructors Constructor Description ServiceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Collection<Class<?>>
getExtraClasses()
String
getId()
Class<?>
getServiceClass()
String
getServiceType()
String
getTitle()
boolean
isEnabled()
void
setDescription(String description)
void
setEnabled(boolean enabled)
Sets the enabled state of this servicevoid
setExtraClasses(Collection<Class<?>> extraClasses)
void
setId(String id)
void
setServiceClass(Class<?> serviceClass)
void
setServiceType(String serviceType)
void
setTitle(String title)
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceorg.pentaho.platform.api.engine.IServiceConfig
-
setId
public void setId(String id)
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceorg.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 interfaceorg.pentaho.platform.api.engine.IServiceConfig
-
getServiceClass
public Class<?> getServiceClass()
- Specified by:
getServiceClass
in interfaceorg.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 interfaceorg.pentaho.platform.api.engine.IServiceConfig
-
setTitle
public void setTitle(String title)
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.pentaho.platform.api.engine.IServiceConfig
-
setDescription
public void setDescription(String description)
-
getServiceType
public String getServiceType()
- Specified by:
getServiceType
in interfaceorg.pentaho.platform.api.engine.IServiceConfig
-
setServiceType
public void setServiceType(String serviceType)
-
-