Class Script
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractRegistrationHolder
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.Script
-
- All Implemented Interfaces:
IScriptUpdates
,IIdHolder
,IRegistratorHolder
,java.io.Serializable
,java.lang.Comparable<Script>
public class Script extends AbstractRegistrationHolder implements java.lang.Comparable<Script>, IIdHolder, IScriptUpdates
The GWT equivalent to ScriptPE.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Script()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Script o)
DatabaseInstance
getDatabaseInstance()
java.lang.String
getDescription()
EntityKind[]
getEntityKind()
java.lang.Long
getId()
Returns the technical ID of this instance.java.util.Date
getModificationDate()
java.lang.String
getName()
PluginType
getPluginType()
java.lang.String
getScript()
ScriptType
getScriptType()
boolean
isAvailable()
void
setAvailable(boolean available)
void
setDatabaseInstance(DatabaseInstance databaseInstance)
void
setDescription(java.lang.String description)
void
setEntityKind(EntityKind[] entityKind)
void
setId(java.lang.Long id)
void
setModificationDate(java.util.Date modificationDate)
void
setName(java.lang.String name)
void
setPluginType(PluginType pluginType)
void
setScript(java.lang.String script)
void
setScriptType(ScriptType scriptType)
java.lang.String
toString()
-
Methods inherited from class ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractRegistrationHolder
getRegistrationDate, getRegistrator, setRegistrationDate, setRegistrator
-
-
-
-
Method Detail
-
getEntityKind
public EntityKind[] getEntityKind()
-
setEntityKind
public void setEntityKind(EntityKind[] entityKind)
-
getModificationDate
public java.util.Date getModificationDate()
- Specified by:
getModificationDate
in interfaceIScriptUpdates
-
setModificationDate
public void setModificationDate(java.util.Date modificationDate)
-
getScript
public java.lang.String getScript()
- Specified by:
getScript
in interfaceIScriptUpdates
-
setScript
public void setScript(java.lang.String script)
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceIScriptUpdates
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIScriptUpdates
-
setDescription
public void setDescription(java.lang.String description)
-
getDatabaseInstance
public DatabaseInstance getDatabaseInstance()
-
setDatabaseInstance
public void setDatabaseInstance(DatabaseInstance databaseInstance)
-
getId
public java.lang.Long getId()
Description copied from interface:IIdHolder
Returns the technical ID of this instance.
-
getScriptType
public ScriptType getScriptType()
-
setScriptType
public void setScriptType(ScriptType scriptType)
-
getPluginType
public PluginType getPluginType()
-
setPluginType
public void setPluginType(PluginType pluginType)
-
isAvailable
public boolean isAvailable()
-
setAvailable
public void setAvailable(boolean available)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
compareTo
public int compareTo(Script o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<Script>
-
setId
public void setId(java.lang.Long id)
-
-