Class Plugin
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.plugin.Plugin
-
- All Implemented Interfaces:
IDescriptionHolder,IPermIdHolder,IRegistrationDateHolder,IRegistratorHolder,java.io.Serializable
@JsonObject("as.dto.plugin.Plugin") public class Plugin extends java.lang.Object implements java.io.Serializable, IDescriptionHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Plugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()java.util.Set<EntityKind>getEntityKinds()PluginFetchOptionsgetFetchOptions()java.lang.StringgetName()PluginPermIdgetPermId()PluginKindgetPluginKind()PluginTypegetPluginType()java.util.DategetRegistrationDate()PersongetRegistrator()java.lang.StringgetScript()booleanisAvailable()voidsetAvailable(boolean available)voidsetDescription(java.lang.String description)voidsetEntityKinds(java.util.Set<EntityKind> entityKinds)voidsetFetchOptions(PluginFetchOptions fetchOptions)voidsetName(java.lang.String name)voidsetPermId(PluginPermId permId)voidsetPluginKind(PluginKind pluginType)voidsetPluginType(PluginType pluginType)voidsetRegistrationDate(java.util.Date registrationDate)voidsetRegistrator(Person registrator)voidsetScript(java.lang.String script)java.lang.StringtoString()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getPermId
public PluginPermId getPermId()
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
public void setPermId(PluginPermId permId)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
getFetchOptions
public PluginFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(PluginFetchOptions fetchOptions)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getPluginKind
public PluginKind getPluginKind()
-
setPluginKind
public void setPluginKind(PluginKind pluginType)
-
getEntityKinds
public java.util.Set<EntityKind> getEntityKinds()
-
setEntityKinds
public void setEntityKinds(java.util.Set<EntityKind> entityKinds)
-
getPluginType
public PluginType getPluginType()
-
setPluginType
public void setPluginType(PluginType pluginType)
-
getScript
public java.lang.String getScript()
-
setScript
public void setScript(java.lang.String script)
-
isAvailable
public boolean isAvailable()
-
setAvailable
public void setAvailable(boolean available)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-