Package com.simplicite.util
Class SharedScript
- java.lang.Object
-
- com.simplicite.util.SharedScript
-
- All Implemented Interfaces:
java.io.Serializable
public class SharedScript extends java.lang.Object implements java.io.Serializable
Shared code definition- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TYPE_CODE
Server code (Rhino or Java)static java.lang.String
TYPE_LIB
Java library (JAR)static java.lang.String
TYPE_OTHER
Other, not interpretedstatic java.lang.String
TYPE_SCRIPT
Deprecated.Use TYPE_CODEstatic java.lang.String
TYPE_SQL
SQL scriptstatic java.lang.String
TYPE_TEST
Server test code (Rhino or Java)
-
Constructor Summary
Constructors Constructor Description SharedScript(java.lang.String docId)
Constructor (type is forced to server code type)SharedScript(java.lang.String id, java.lang.String code, java.lang.String type, java.lang.String moduleId, java.lang.String moduleName, java.lang.String docId)
Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentDB
getDoc(Grant g)
Get shared code documentjava.lang.String
getDocId()
Get shared code document IDjava.lang.String
getId()
Get shared code IDjava.lang.String
getModuleId()
Get shared script module IDjava.lang.String
getModuleName()
Get shared script module namejava.lang.String
getName()
Get shared script namestatic java.lang.String
getSharedCodetId(java.lang.String code)
Get shared code IDjava.lang.String
getSource(Grant g)
Script source codejava.lang.String
getType()
Get script typevoid
setDocId(java.lang.String docId)
Set shared code document IDvoid
setId(java.lang.String id)
Set shared code IDvoid
setModuleId(java.lang.String moduleID)
Set shared script module IDvoid
setModuleName(java.lang.String module)
Set shared script module namevoid
setName(java.lang.String name)
Set shared script namevoid
setSource(java.lang.String source)
Set sourcevoid
setType(java.lang.String type)
Set script typejava.lang.String
toString()
Display as string
-
-
-
Field Detail
-
TYPE_CODE
public static final java.lang.String TYPE_CODE
Server code (Rhino or Java)- See Also:
- Constant Field Values
-
TYPE_TEST
public static final java.lang.String TYPE_TEST
Server test code (Rhino or Java)- See Also:
- Constant Field Values
-
TYPE_SCRIPT
@Deprecated public static final java.lang.String TYPE_SCRIPT
Deprecated.Use TYPE_CODE- See Also:
- Constant Field Values
-
TYPE_SQL
public static final java.lang.String TYPE_SQL
SQL script- See Also:
- Constant Field Values
-
TYPE_LIB
public static final java.lang.String TYPE_LIB
Java library (JAR)- See Also:
- Constant Field Values
-
TYPE_OTHER
public static final java.lang.String TYPE_OTHER
Other, not interpreted- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SharedScript
public SharedScript(java.lang.String id, java.lang.String code, java.lang.String type, java.lang.String moduleId, java.lang.String moduleName, java.lang.String docId)
Constructor- Parameters:
id
- IDcode
- Codetype
- Type (one of TYPE_*)moduleId
- Module IDmoduleName
- Module namedocId
- Document ID
-
SharedScript
public SharedScript(java.lang.String docId)
Constructor (type is forced to server code type)- Parameters:
docId
- Document ID
-
-
Method Detail
-
getSharedCodetId
public static java.lang.String getSharedCodetId(java.lang.String code)
Get shared code ID- Parameters:
code
- Shared code's code- Returns:
- Shared code ID
-
setId
public void setId(java.lang.String id)
Set shared code ID- Parameters:
id
- ID
-
getId
public java.lang.String getId()
Get shared code ID- Returns:
- ID
-
setDocId
public void setDocId(java.lang.String docId)
Set shared code document ID- Parameters:
docId
- Document ID
-
getDocId
public java.lang.String getDocId()
Get shared code document ID- Returns:
- Document ID
-
getDoc
public DocumentDB getDoc(Grant g)
Get shared code document- Parameters:
g
- Grant- Returns:
- Document
-
setName
public void setName(java.lang.String name)
Set shared script name- Parameters:
name
- Name
-
getName
public java.lang.String getName()
Get shared script name- Returns:
- Name
-
setModuleId
public void setModuleId(java.lang.String moduleID)
Set shared script module ID- Parameters:
moduleID
- Module ID
-
getModuleId
public java.lang.String getModuleId()
Get shared script module ID- Returns:
- Module ID
-
setModuleName
public void setModuleName(java.lang.String module)
Set shared script module name- Parameters:
module
- Module name
-
getModuleName
public java.lang.String getModuleName()
Get shared script module name- Returns:
- Module name
-
setType
public void setType(java.lang.String type)
Set script type- Parameters:
type
- Type (one ofTYPE_*
constant)
-
getType
public java.lang.String getType()
Get script type- Returns:
- Type
-
setSource
public void setSource(java.lang.String source)
Set source- Parameters:
source
- Source
-
getSource
public java.lang.String getSource(Grant g)
Script source code- Parameters:
g
- Grant- Returns:
- Source
-
toString
public java.lang.String toString()
Display as string- Overrides:
toString
in classjava.lang.Object
-
-