Defined in header file: hzDissemino.h

Enumerated Dissemino executive dommand types

Enum definition:

enum    Exectype
{

EXEC_NULLNo instruction
EXEC_SESS_COOKIESet a session cookie. Will do nothing if either a session or permanent cookie is in already in use.
EXEC_PERM_COOKIESet a permanant cookie. Will do nothing if a permanent cookie is in already in use but will upgrade a session cookie.
EXEC_SENDEMAILSend an email
EXEC_SETVARExplicity set a user session standalone variable
EXEC_ADDUSERCreate a user
EXEC_LOGONLogon a user
EXEC_TESTTest if two values are equal
EXEC_EXTRACTExtract text from a submitted file
EXEC_OBJ_TEMPCreate a HTTP event duration object (non cookie forms only). This must specify an object reference key and a pre-defined data class.
EXEC_OBJ_STARTAssert a session duration object. This must specify an object reference key and a pre-defined data class.
EXEC_OBJ_FETCHLoad the named user session object. This must supply the object reference key and name a pre-declared repository.
EXEC_OBJ_IMPORTLoad the named user session object from a JSON file. This command must supply the object reference key and specify the full pathname of the data file.
EXEC_OBJ_EXPORTExport the named user session object to a JSON file. This command must supply the object reference key and specify the full pathname of the data file.
EXEC_OBJ_SETMBRSet a member value within the named session object. This command must supply the object reference key, the applicable class (either the object host class or a sub-class of it), the member name and define the source of the value.
EXEC_OBJ_COMMITCommit the named user session object to a repository
EXEC_OBJ_CLOSECloses the named user session object. This only needs to supply the object reference key.
EXEC_TREE_DCLThis declares a tree. This requires a unique tree id
EXEC_TREE_HEADAdds an blank header to a user tree. This requires the tree id, parent node id, refname and title.
EXEC_TREE_ITEMAdds an article to a tree. This requires the tree id, parent node id, refname and title.
EXEC_TREE_FORMAdds an form as an article to a tree. This requires the tree id, parent node id, refname and title but also form name and class context.
EXEC_TREE_SYNCSyncs the tree to a standalone object. Both must be tied to a user session. This requires the tree id and the object key.
EXEC_TREE_DELDeletes an item from a user tree. 1 parameter of id
EXEC_TREE_EXPExpands an item from a user tree. 1 parameter of id
EXEC_TREE_CLRUn-expands an item from a user tree. 1 parameter of id.
EXEC_SRCH_PAGESA free text search on site pages
EXEC_SRCH_REPOSA search on a repository
EXEC_FILESYSFile system commands direct the creation and deletion of directories and then save/delete files to/from those directories.

} ;