Class Plugin
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.plugin.Plugin
- All Implemented Interfaces:
IDescriptionHolder,IPermIdHolder,IRegistrationDateHolder,IRegistratorHolder,Serializable
@JsonObject("as.dto.plugin.Plugin")
public class Plugin
extends Object
implements Serializable, IDescriptionHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()booleanvoidsetAvailable(boolean available) voidsetDescription(String description) voidsetEntityKinds(Set<EntityKind> entityKinds) voidsetFetchOptions(PluginFetchOptions fetchOptions) voidvoidsetPermId(PluginPermId permId) voidsetPluginKind(PluginKind pluginType) voidsetPluginType(PluginType pluginType) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidtoString()
-
Constructor Details
-
Plugin
public Plugin()
-
-
Method Details
-
getName
-
setName
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
getFetchOptions
-
setFetchOptions
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getPluginKind
-
setPluginKind
-
getEntityKinds
-
setEntityKinds
-
getPluginType
-
setPluginType
-
getScript
-
setScript
-
isAvailable
public boolean isAvailable() -
setAvailable
public void setAvailable(boolean available) -
toString
-