Uses of Class
com.simplicite.util.Grant
-
-
Uses of Grant in com.simplicite.bpm
Methods in com.simplicite.bpm that return Grant Modifier and Type Method Description Grant
ProcessusCore. getGrant()
Get the rights of the process userGrant
ProcessusData. getGrant()
Get grantMethods in com.simplicite.bpm with parameters of type Grant Modifier and Type Method Description void
Transition. callback(ActivityFile context, Grant g)
Invoke the callback and send the notification when specifiedstatic java.util.List<Bam.BamItem>
Bam. getActivities(Grant g, java.lang.String start, java.lang.String end, java.lang.String status, java.lang.String processus)
Get activitiesjava.lang.String
ProcessusCore. getCacheKey(Grant g)
Get process unique cache keystatic java.util.List<Bam.BamItem>
Bam. getProcesses(Grant g, java.lang.String start, java.lang.String end, java.lang.String status)
Get processesstatic java.util.List<java.lang.String[]>
Bam. getProcessMetrics(Grant g)
List process metricsProcessus
ProcessusDirect. getProcessus(java.lang.String name, Grant g)
Load a process definitionProcessus
ProcessusEJB. getProcessus(java.lang.String name, Grant g)
Load a process definitionProcessus
ProcessusInterface. getProcessus(java.lang.String name, Grant g)
java.util.List<java.lang.String>
Alert. getRecipentLanguages(Grant g)
Get all languages concerned by the alertstatic java.util.List<Bam.BamItem>
Bam. getStatus(Grant g, java.lang.String start, java.lang.String end, java.lang.String object, boolean history)
Get statusstatic java.util.List<java.lang.String[]>
Bam. getStatusMetrics(Grant g)
List status metricsvoid
Processus. init(Grant g)
Hook after definition loadingboolean
Activity. isCancelGranted(Grant g)
Is cancel granted?boolean
ProcessusCore. isCancelGranted(Grant g)
boolean
ProcessusCore. isNewGranted(Grant g)
boolean
Activity. isReadGranted(Grant g)
Is read granted?boolean
ProcessusCore. isReadGranted(Grant g)
boolean
Activity. isWriteGranted(Grant g)
Is write granted?void
Processus. postInstantiate(Grant g)
Hook called when one process is instantiatedvoid
ScriptedProcessus. postInstantiate(Grant grant)
void
Alert. send(ActivityFile context, Grant g)
Activity transition callbackvoid
Alert. send(Processus p, java.lang.String pid, java.lang.String serial, Activity a, java.lang.String step, java.lang.String actName, java.lang.String aid, java.lang.String actSerial, Grant g)
Activity timeoutvoid
Alert. send(Processus p, java.lang.String pid, java.lang.String serial, Grant g)
Process timeoutvoid
Alert. send(java.lang.String subject, java.lang.String body, Grant grant, java.util.List<DocumentDB> docs)
Send the alert on each mediasvoid
Alert. send(java.lang.String subject, java.lang.String body, Grant grant, java.util.List<DocumentDB> docs, ObjectDB target)
Send the alert on each mediasvoid
ProcessusCore. setGrant(Grant g)
Set the rights of the process uservoid
ProcessusData. setGrant(Grant g)
Set grantConstructors in com.simplicite.bpm with parameters of type Grant Constructor Description ProcessService(Processus process, java.lang.String service, ActivityFile context, java.util.List<DataFile> param, Grant g)
Construct a service callProcessus(Grant g)
Constructor -
Uses of Grant in com.simplicite.util
Methods in com.simplicite.util that return Grant Modifier and Type Method Description Grant
Integration. authenticate(java.lang.String login, java.lang.String password, int endpoint)
I/O user authenticationGrant
Grant. clone(java.lang.String sessionId, int endpoint)
Clone the Grant outside the user sessionGrant
Grant. getAdmin()
Get the system rights in a specific session
Useful to update the system objects in isolated user session (same as static method getAdmin(Grant g))static Grant
Grant. getAdmin(Grant g)
Get the system rights in a specific session
Useful to update the system objects in isolated user sessionGrant
Disposition. getGrant()
Get grantGrant
ExternalObject. getGrant()
Get grantGrant
ExternalObjectPoolFactory. getGrant()
Get grantGrant
ObjectCore. getGrant()
Get grant (user rights)Grant
ObjectPoolFactory. getGrant()
Get grantGrant
TreeView. getGrant()
Get user rightsstatic Grant
Grant. getPublic()
Singleton to use public objects in user 'public' languagestatic Grant
Grant. getPublic(java.lang.String lang)
Singleton to use public objects in a specific languagestatic Grant
Grant. getSystemAdmin()
Singleton to use system objects with Local access
Be careful to use it in thread safe methods
or only to read parameters, or to execute direct SQL queries/updatesMethods in com.simplicite.util with parameters of type Grant Modifier and Type Method Description static void
DocumentDB. addAccess(Grant g, java.lang.String docId)
Add a read access to the document in user's session (param _SESSION_DOC_ACCESS_)void
Bookshelf. addField(Grant g, java.lang.String name)
Add fieldvoid
ObjectContext. addMessage(ObjectDB obj, java.lang.String msg, Grant g)
Convert not empty message into a FormMessagevoid
ObjectContext. addMessage(ObjectDB obj, java.lang.String msg, Grant g, java.lang.String lineId)
Convert not empty message into a FormMessagevoid
ObjectContext. addMessages(ObjectDB obj, java.util.List<java.lang.String> msgs, Grant g, java.lang.String lineId)
Convert messages into a FormMessagevoid
UndoRedo. append(Grant g, UndoRedo ur)
Append Undo/Redochar
Adapter. applyAdapter(java.lang.String adapter, Grant grant, java.io.InputStream input, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String trackId, java.lang.String origin)
Load the input flow thru one adapter:
1) case AWK: incoming data are read from "stdin",
output data are send to the "stdout",
rejected data are send to the "stderr",
log output is not supported with awk.java.util.List<java.lang.Object>[][]
Crosstab. build(java.util.List<java.lang.String> columns, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> labels, Grant g)
Build pivot tableCrosstab.NodeLine
Crosstab. buildLineTree(Grant g, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> labels, java.util.List<java.lang.Object>[][] val, boolean bText)
void
ModuleDB. buildModuleArtifacts(Grant g, java.lang.String dir, java.lang.String format)
Build module artifactsvoid
ModuleDB. buildSQL(Grant g)
Generates SQL scripts (for all DB vendors) for specified moduleboolean
ScriptedPlatformHooks. canPreviewDocument(Grant g, DocumentDB doc)
Hook called before document previewboolean
ScriptedPlatformHooks. changeScope(Grant g, View home)
This method is called when the user has changed its application scopestatic boolean
DocumentDB. checkAccess(Grant g, java.lang.String docId)
Check a read access to the document in user's session (param _SESSION_DOC_ACCESS_)void
Integration. clear(Grant g)
Clear integration cachevoid
UndoRedo. clear(Grant g)
Clear all undo/redovoid
Integration. clearCache(Grant g, boolean logout, boolean notify, int preCompile)
Clear global cachestatic void
Preference. clearCache(Grant g)
void
Integration. clearUserCache(Grant g)
Deprecated.Use clearUserCache with additional argumentsvoid
Integration. clearUserCache(Grant g, java.lang.String login, boolean logout, boolean notify)
Clear user cacheMessage
Integration. commitModule(Grant g, java.lang.String module, java.lang.String message)
Module commit to Git with parameters GIT_FORMAT and EXPORT_MODULE_EXPLODEDMessage
Integration. commitModule(Grant g, java.lang.String module, java.lang.String message, java.lang.String format, boolean exploded)
Module commit to Gitstatic void
UndoRedo. createRedoLog(Grant g, java.lang.String obj, java.lang.String date, ObjectXML update)
Create a redologstatic void
UndoRedo. createRedoLog(Grant g, java.lang.String obj, java.lang.String date, java.util.List<ObjectXML> updates, boolean single)
Create a redologstatic java.lang.String
AppLog. debug(java.lang.Class<?> cls, java.lang.String method, java.lang.String str, Grant g)
Debug log (generic event DEBUG)static java.lang.String
AppLog. debug(java.lang.String str, Grant g)
Debug log (generic event DEBUG)static void
PredefinedSearch. delete(Grant g, java.lang.String id)
Delete a private search of userMessage
Integration. deleteModule(Grant g, java.lang.String module)
Delete modulevoid
ScriptedPlatformHooks. downloadDocument(Grant g, DocumentDB doc)
Hook called after allowing document for downloadjava.lang.String
SocialPost. elapsedTime(Grant g)
Get elapsed timestatic java.lang.String
SocialPost. elapsedTime(Grant g, long qty, java.lang.String unit)
Get elapsed timestatic java.lang.String
SocialPost. elapsedTime(Grant g, java.lang.String dt)
Get elapsed timestatic java.lang.String
AppLog. error(java.lang.Class<?> cls, java.lang.String method, java.lang.String str, java.lang.Throwable e, Grant g)
Error log (generic event ERROR)static java.lang.String
AppLog. error(java.lang.String str, java.lang.Throwable e, Grant g)
Error log (generic event ERROR)static java.lang.String
AppLog. error(java.lang.Throwable e, Grant g)
Error log (generic event ERROR)void
Crosstab.NodeLine. evalTotal(Grant g)
java.lang.String
ScriptedPlatformHooks. event(Grant g, java.lang.String origin, java.lang.Object data)
Hook called when receiving asynchronous eventMessage
Integration. exportModule(Grant g, java.lang.String module, java.lang.String format, boolean archive, boolean exploded, boolean artifacts, boolean timestamps, boolean inline)
Module exportstatic org.json.JSONObject
TreeViewModule. exportModule(Grant g, java.lang.String module)
Full module tree with inlined documentsstatic org.json.JSONObject
TreeViewModule. exportModule(Grant g, java.lang.String module, java.io.File cfgDir, java.io.File docDir, boolean verbose, boolean withIds, boolean exploded)
Full module treeMessage
Integration. exportModuleData(Grant g, java.lang.String module, java.lang.String format, boolean zip)
Module data exportMessage
Integration. exportModuleTree(Grant g, java.lang.String module, boolean archive, boolean exploded, boolean artifacts)
Module export as a JSON treevoid
Integration. exportModuleTreeDir(Grant g, ObjectDB mdl, java.io.File dir, boolean exploded, boolean artifacts)
Module export as a JSON tree dirMessage
Integration. exportObject(Grant g, ObjectDB obj, java.lang.String id, boolean father, boolean child, java.util.Map<java.lang.String,java.lang.String> h, FlowXML flow, boolean timestamps, boolean zip, boolean inline)
Export one object in XMLMessage
Integration. exportObject(Grant g, ObjectDB obj, java.lang.String id, boolean father, boolean child, java.util.Map<java.lang.String,java.lang.String> h, FlowXML flow, int limit, boolean timestamp, boolean zip, boolean inline)
Export one object in XMLMessage
Integration. exportObject(Grant g, java.lang.String object, boolean zip)
Export object to XML or ZIP flowMessage
Integration. exportObject(Grant g, java.lang.String object, boolean timestamps, boolean zip, boolean inline)
Export object to XML or ZIP flowstatic java.lang.String
AppLog. fatal(java.lang.Class<?> cls, java.lang.String method, java.lang.String str, java.lang.Throwable e, Grant g)
Fatal log (generic event FATAL)static java.lang.String
AppLog. fatal(java.lang.String str, java.lang.Throwable e, Grant g)
Fatal log (generic event FATAL)static java.lang.String
AppLog. fatal(java.lang.Throwable e, Grant g)
Fatal log (generic event FATAL)static java.lang.String
AppLog. format(java.lang.String eventCode, java.lang.String className, java.lang.String method, java.lang.String rowId, java.lang.String desc, Grant g)
Format as stringstatic java.lang.String
AppLog. formatAsJSON(java.lang.String level, java.lang.String eventCode, java.lang.String className, java.lang.String method, java.lang.String rowId, java.lang.String desc, Grant g, boolean limitSize)
Format as JSONjava.lang.String
ScriptedPlatformHooks. generatePassword(Grant g)
This method is called to generate a new password
The default implementation generates a random passwordstatic Grant
Grant. getAdmin(Grant g)
Get the system rights in a specific session
Useful to update the system objects in isolated user sessionstatic java.lang.String
Bookmarks. getBookmarkName(Grant g)
Get the BOOKMARKS parameters namejava.lang.String
ExternalObject. getCacheKey(Grant g)
Get object unique cache keyjava.lang.String
GrantCore. getCacheKey(Grant g)
Get grant unique cache keyjava.lang.String
ObjectCore. getCacheKey(Grant g)
Get object unique cache keyjava.lang.String
WebZone. getContent(Grant g)
static java.lang.String
Message. getDisplay(Grant g, java.lang.String msg)
Display a simple message in user languagejava.lang.String
ObjectField. getDisplayOldValue(Grant g)
Get previous display value (applies also to user related formats : date, ...)java.lang.String
ObjectField. getDisplayValue(Grant g)
Get the display current value for current value (applies also user related formats : dates, ...)java.lang.String
ObjectField. getDisplayValue(Grant g, java.lang.String value)
Get the display value for specified value (applies also user related formats : dates, ...)DocumentDB
SharedScript. getDoc(Grant g)
Get shared code documentstatic DocumentDB
DocumentDB. getDocument(java.lang.String docId, Grant grant)
Retrieve document data from ID: dbdoc path, name, size, mime-type, version, etc.DocumentDB
ObjectField. getDocument(Grant g)
Load and get the document's extended dataDocumentDB
PrintTemplate. getDocument(Grant g)
Get documentDocumentDB
Resource. getDocument(Grant g)
Get resource document.byte[]
Resource. getDocumentContent(Grant g)
Get resource document content.static java.lang.String
DocumentDB. getDocumentId(Grant g, java.lang.String object, java.lang.String field, java.lang.String rowId)
Get document ID that matches specified object name, field name and row IDjava.lang.String
ObjectField. getExportValue(Grant g, java.lang.String value)
Exported value to PDF and Exceljava.util.List<ObjectField>
Bookshelf. getFields(Grant g)
Get all fieldsstatic java.lang.String
Globals. getGoogleAPIKey(Grant g)
Get Google API keyjava.lang.String
ObjectVisibility. getGroupVisibility(Grant g, java.lang.String login)
org.json.JSONArray
TreeView. getHistory(Grant g)
Get the TREEVIEW_PREFS as a JSON arrayjava.lang.String
FieldArea. getIcon(Grant g)
Get icon codejava.lang.String
View. getIcon(Grant g, java.lang.String defaultIcon, java.lang.String size, java.lang.String cls)
Get the icon as i, span or imgjava.lang.String
View. getIconURL(Grant g, java.lang.String defaultIcon)
Get the icon URLstatic ObjectDB
View. getItemObject(Grant g, View.Item item, boolean bHome, ObjectDB parent, boolean ajax)
Parse the item to find the object (if any)static java.lang.String
Message. getLabel(Grant g, java.lang.String msg)
Display a simple message in user language (alias to getDisplay)java.lang.String
Integration. getLogs(Grant g)
Get logsstatic ObjectDB
View. getObjectInstance(Grant g, boolean home, java.lang.String objName, java.lang.String ext, java.lang.String subSearch, boolean ajax)
The only way to instantiate one object in the viewjava.lang.String
Bookshelf. getPermittedMimeTypes(Grant g)
List of accdepted documents in user's languagestatic UndoRedoPool
UndoRedoPool. getPool(Grant g, boolean init)
Current user pool of undo/redojava.io.File
UndoRedo. getRedoFile(Grant g)
static Mail.MailAttach
Mail. getResourceAttach(Grant g, java.lang.Object o, java.lang.String type, java.lang.String code)
Build an attachment from a resourcestatic Mail.MailImage
Mail. getResourceImage(Grant g, java.lang.Object o, java.lang.String type, java.lang.String code, boolean thumbnail)
Get inlined image from a resourcejava.util.List<SharedScript>
Adapter. getSharedScripts(Grant g)
Get all shared codesjava.lang.String
SharedScript. getSource(Grant g)
Script source codejava.lang.String
PrintTemplate. getTemplate(Grant g)
Deprecated.Use getTemplate without grant argumentjava.lang.String
WebZone. getTitle(Grant g)
java.io.File
UndoRedo. getUndoFile(Grant g)
java.lang.String
MenuItem. getURL(Grant g)
Get the external URLjava.lang.String
Shortcut. getURL(Grant g)
Get URL applying expressionjava.lang.String
WebZone. getURL(Grant g)
static java.lang.String[]
ObjectUsage. getUserLogins(Grant g, java.lang.String object, java.lang.String rowId, boolean all, boolean writeOnly)
Get users using one objectstatic java.lang.String
TreeView. getUserMenu(Grant g)
Get user preference MENU_TREEVIEW = [{ treeview, object, rowid }]static int
SystemParameters. getUserSessionTimeout(Grant g)
Get specified user (UI) session timeout (in seconds)static int
Tool. hashCode(Grant g)
Generate an integer hash from business object functional key labelstatic java.lang.String
EditTemplate. icons(Grant g, java.util.Map<java.lang.String,java.util.List<java.lang.String>> map)
Message
Integration. importADP(Grant g, java.lang.String adp, java.io.InputStream in, java.lang.String origin, java.util.Map<java.lang.String,java.lang.Object> params)
Import data flow thru an adapterMessage
Integration. importCSV(Grant g, java.lang.String obj, java.io.InputStream in, java.lang.String origin, java.util.Map<java.lang.String,java.lang.Object> params)
Import a CSV flow with parameters:
- Parameter Integration.PARAM_OBJECT_NAME: target object name
- Parameter Integration.PARAM_EXT_DOCDIR: External document root directory, field value contains the relative paths of documents to import (option)
- Parameter Integration.PARAM_SEPARATOR: default value is ';' (option)
- Parameter Integration.PARAM_ADAPTER_MODE: INDIRECT|DIRECT, build one XML file or not, default is INDIRECTMessage
Integration. importDatasetsFromSpecs(Grant g, java.lang.String spec)
Import datasets from import specifications (environment variable, files)Message
Integration. importJSON(Grant g, java.io.InputStream in, java.lang.String origin, java.util.Map<java.lang.String,java.lang.Object> params)
Import a JSON flow with parameters (Integration.PARAM_ADAPTER_MODE: INDIRECT|DIRECT, build one XML file or not, default is INDIRECT)Message
Integration. importModule(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, java.lang.String format, boolean zip, boolean diff)
Deprecated.Use importModule with stopOnError argumentMessage
Integration. importModule(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, java.lang.String format, java.lang.String zipFormat, boolean diff, boolean stopOnError, boolean async)
Import moduleMessage
Integration. importModuleJSON(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff)
Deprecated.Use importModuleJSON with stopOnError argumentMessage
Integration. importModuleJSON(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff, boolean stopOnError, boolean async)
Import module from a single JSON fileMessage
Integration. importModulesFromSpecs(Grant g, java.lang.String spec)
Import business modules from import specifications (environment variable, files)Message
Integration. importModuleXML(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff)
Deprecated.Use importModuleXML with stopOnError argumentMessage
Integration. importModuleXML(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff, boolean stopOnError, boolean async)
Import module from a single XML fileMessage
Integration. importModuleYAML(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff)
Deprecated, for removal: This API element is subject to removal in a future version.Message
Integration. importModuleYAML(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff, boolean stopOnError, boolean async)
Deprecated, for removal: This API element is subject to removal in a future version.Message
Integration. importModuleZIP(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff)
Deprecated.Use importModuleZIP with stopOnError argumentMessage
Integration. importModuleZIP(Grant g, java.lang.String module, java.lang.String version, java.io.InputStream in, boolean diff, boolean stopOnError, boolean async, java.lang.String zipFormat)
Import module from a ZIP archiveMessage
Integration. importSAX(com.simplicite.objects.System.XMLSupervisor xsp, java.lang.String xspId, java.io.InputStream in, java.lang.String docdir, boolean stopOnError, boolean async, Grant g, java.util.Map<java.lang.String,java.lang.String> h)
Import a XML flow within a SAX parser (to limit heap size)Message
Integration. importSAX(com.simplicite.objects.System.XMLSupervisor xsp, java.lang.String xspId, java.io.InputStream in, java.lang.String docdir, Grant g, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated.Message
Integration. importSAX(Grant g, java.io.InputStream in, java.lang.String docdir, boolean stopOnError, boolean async, java.lang.String origin, java.util.Map<java.lang.String,java.lang.String> h)
Import a XML flow within a SAX parser (to limit heap size)Message
Integration. importSAX(Grant g, java.io.InputStream in, java.lang.String docdir, java.lang.String origin, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated.Message
Integration. importXML(com.simplicite.objects.System.XMLSupervisor xsp, java.lang.String xspId, FlowXML in, boolean stopOnError, Grant g, java.util.Map<java.lang.String,java.lang.String> h)
Import a XML flow with optional supervisor (in memory processing)Message
Integration. importXML(com.simplicite.objects.System.XMLSupervisor xsp, java.lang.String xspId, FlowXML in, Grant g, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated.Message
Integration. importXML(Grant g, java.io.InputStream in, java.lang.String origin, boolean stopOnError, boolean async, java.util.Map<java.lang.String,java.lang.String> h)
Import a XML flowMessage
Integration. importXML(Grant g, java.io.InputStream in, java.lang.String origin, java.lang.String parser, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated, for removal: This API element is subject to removal in a future version.Use importXML with stopOnError argumentMessage
Integration. importXML(Grant g, java.lang.String data, java.lang.String origin, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated, for removal: This API element is subject to removal in a future version.Use importXML wit input stream argumentMessage
Integration. importYAML(Grant g, java.io.InputStream in, java.lang.String origin, java.util.Map<java.lang.String,java.lang.Object> params)
Import a YAML flow with parameters (Integration.PARAM_ADAPTER_MODE: INDIRECT|DIRECT, build one XML file or not, default is INDIRECT)Message
Integration. importZIP(Grant g, java.io.InputStream in, java.lang.String origin, boolean stopOnError, boolean async, java.util.Map<java.lang.String,java.lang.String> h)
Import a ZIP fileMessage
Integration. importZIP(Grant g, java.io.InputStream in, java.lang.String origin, java.lang.String parser, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated, for removal: This API element is subject to removal in a future version.Message
Integration. importZIP(Grant g, java.lang.String path, java.lang.String origin, boolean stopOnError, boolean async, java.util.Map<java.lang.String,java.lang.String> h)
Import a ZIP fileMessage
Integration. importZIP(Grant g, java.lang.String path, java.lang.String origin, java.lang.String parser, java.util.Map<java.lang.String,java.lang.String> h)
Deprecated, for removal: This API element is subject to removal in a future version.Message
Integration. indexation(Grant g)
(Re)build indexationstatic java.lang.String
AppLog. info(java.lang.Class<?> cls, java.lang.String method, java.lang.String str, Grant g)
Info log (generic event INFO)static java.lang.String
AppLog. info(java.lang.String str, Grant g)
Info log (generic event INFO)ObjectDB
ObjectDB. init(java.lang.String name, Grant grant)
Load the object definition from the repositoryvoid
ScriptedPlatformHooks. init(Grant g, Parameters params)
This method is dedicated to be called when initializing presentation layers (in particular it is called by generic web UI main page display)void
Timesheet. init(Grant g)
Instance initializationvoid
ObjectDB. initFromTable(java.lang.String table, Grant grant)
Load the object definition from the database table (beta)static void
Globals. initObjectInRepository(Grant g)
Force internal system object rolesboolean
Crosstab. isEditable(Grant g)
Is the pivot table editable and the user granted? The cell is editable if the cell is linked to a unique row in DB (columns and rows must contain the user-key)boolean
Crosstab. isEditGranted(Grant g)
Is the table editable for the userstatic boolean
AppLog. isEventCodeEnabled(Grant g, java.lang.String code)
Check whether a log event code is enabled for specified grantboolean
Crosstab. isGranted(Grant g)
Is the table accessible to userboolean
PrintTemplate. isGranted(Grant g)
Is granted?boolean
ScriptedPlatformHooks. isMenuEnable(Grant g, java.lang.String domain, java.lang.String item)
Hook to limit access to menustatic java.lang.String
ObjectUsage. jsonUsers(Grant g, java.lang.String object, java.lang.String rowId, boolean all, boolean writeOnly, boolean embedded)
Get users using one objectstatic java.lang.String
ObjectUsage. keepAlive(Grant g, java.lang.String param)
Keep alive servicevoid
MenuItem. load(Grant g, MenuItem item)
Load the user's menuObjectDB
ObjectDB. load(Grant grant)
Object definition loadingObjectDB
ObjectDB. load(Grant grant, java.lang.String obj)
Default object definition loading, called by load(Grant)void
ObjectField. load(java.lang.String name, Grant g)
Load the field definition from repositoryvoid
ObjectField. load(java.lang.String name, Grant g, ObjectDB obj)
Deprecated, for removal: This API element is subject to removal in a future version.Use load without object argumentvoid
ObjectFieldList. load(ObjectDB obj, java.lang.String name, Grant g)
Load the contextual list of valuesObjectDB
ObjectService. load(Grant grant)
void
ObjectField. loadList(ObjectDB obj, java.lang.String name, Grant g)
Loads the list of valuesvoid
ObjectField. loadList(java.lang.String name, Grant g)
Loads the list of valuesstatic void
AppLog. log(Grant g, java.io.PrintWriter out, java.lang.String code, long lineNumber, java.lang.String message)
Log message for specified event code to print writerstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.Class<?> cls, java.lang.String method, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.Class<?> cls, java.lang.String method, java.lang.String[] param, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.Class<?> cls, java.lang.String method, java.lang.String[] param, java.lang.Throwable e, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.Class<?> cls, java.lang.String method, java.lang.String param, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.Class<?> cls, java.lang.String method, java.lang.String rowId, java.lang.String[] param, java.lang.Throwable e, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.Class<?> cls, java.lang.String method, java.lang.String param, java.lang.Throwable e, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.String param, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.String className, java.lang.String method, java.lang.String rowId, java.lang.String[] param, java.lang.Throwable e, Grant g)
Log a code eventstatic java.lang.String
AppLog. log(java.lang.String code, java.lang.String param, java.lang.Throwable e, Grant g)
Log a code eventstatic void
AppLog. logDocumentDelete(Grant g, java.lang.String path)
Log a document deletionstatic void
AppLog. logDocumentDownload(Grant g, java.lang.String path, long size)
Log a document downloadstatic void
AppLog. logDocumentUpload(Grant g, java.lang.String path, long size)
Log a document uploadstatic void
AppLog. logObject(Grant g, ObjectDB object, java.lang.String method, java.lang.String rowId, java.lang.String sql, java.util.List<ObjectField> host, java.lang.String msg)
Log an object manipulation (SQL + host values)static java.lang.String
UserSession. logon(Grant g, java.lang.String date)
Insert a new session in m_session and/or trace the logon in log4jvoid
ScriptedPlatformHooks. logout(Grant g)
Hook called before the logoutstatic void
UserSession. logout(Grant g, java.lang.String date, long dt)
Set the logout date and/or trace the logout in log4jstatic void
AppLog. logSessionIn(Grant g, java.lang.String type)
Deprecated.static void
AppLog. logSessionOut(Grant g, long dt)
Deprecated.static org.json.JSONObject
TreeViewModule. mergeModule(Grant g, java.lang.String module, org.json.JSONObject remote, boolean onlyDiff)
Compare with a module tree scanstatic org.json.JSONObject
TreeViewModule. mergeModule(Grant g, org.json.JSONObject local, org.json.JSONObject remote, boolean onlyDiff)
Compare with a module tree scanorg.json.JSONObject
TreeView. mergeTree(Grant g, org.json.JSONObject tree1, org.json.JSONObject tree2, boolean onlyDiff)
Merge tree 2 in tree 1 using same hierarchy and user-keysjava.util.Map<java.lang.String,java.lang.String>
Integration. moduleContent(Grant g, java.lang.String moduleId)
Parse the module contentsvoid
Integration. moduleDelete(Grant g, java.util.Map<java.lang.String,java.lang.String> h)
Remove obsolete objectsstatic java.lang.String
ModuleDB. moduleGradleBuild(Grant g, java.lang.String name, java.lang.String version, java.lang.String config)
Generate a Gradle build file content for specified modulestatic java.lang.String
ModuleDB. modulePOM(Grant g, java.lang.String name, java.lang.String version, java.lang.String config)
Generate a Maven module-level POM file content for specified modulestatic java.lang.String
GrantCore. notGranted(Grant g)
Translated not granted messagejava.lang.String
ScriptedPlatformHooks. parseAuth(Grant sys, SessionInfo info)
This method is called for session info to extract user login fromjava.lang.String
ScriptedPlatformHooks. postAuth(Grant sys, java.lang.String provider, java.lang.String login, boolean success)
This method is called after processing internal authenticationvoid
Integration. postImportModule(Grant g, java.lang.String moduleId, boolean compile, boolean rebuildDBIndexes, boolean rebuildDataIndexes, boolean async)
Post import of modulevoid
ScriptedPlatformHooks. postLoadGrant(Grant g)
This method is called after loading grantjava.lang.String
ScriptedPlatformHooks. postLoadHome(Grant g, java.lang.String h)
This method is called after loading home page (and before assigning it)void
ScriptedPlatformHooks. postLoadLogEvents(Grant g)
This method is called after loading log eventsvoid
ScriptedPlatformHooks. postLoadMenu(Grant g)
This method is called after loading user's menuvoid
ScriptedPlatformHooks. postLoadProfile(Grant g)
This method is called after loading user profile datavoid
ScriptedPlatformHooks. postLoadResponsibilities(Grant g)
This method is called after loading user's menujava.util.List<java.lang.String>
ScriptedPlatformHooks. postLoadScope(Grant g, java.util.List<java.lang.String> views)
Hook to customize the available scopesvoid
ScriptedPlatformHooks. postLoadSystemParams(Grant g)
This method is called after loading of system parametersjava.lang.String
ScriptedPlatformHooks. postPlatformInit(Grant sys)
This method is called after platform initializationjava.util.List<SearchItem>
ScriptedPlatformHooks. postSearchIndex(Grant g, java.util.List<SearchItem> rows)
Hook to change the result after the search in indexjava.util.List<SearchItem>
ScriptedPlatformHooks. postSearchIndex(Grant g, java.util.List<SearchItem> rows, java.util.List<java.lang.String> objects, int context, ObjectDB parent)
Hook (extended) to change the result after the search in indexjava.lang.String
ScriptedPlatformHooks. preAuth(Grant sys, java.lang.String provider, java.lang.String login, java.lang.String password)
This method is called before processing internal authenticationvoid
ScriptedPlatformHooks. preLoadGrant(Grant g)
This method is called before loading grantvoid
ScriptedPlatformHooks. preLoadHome(Grant g)
This method is called before loading home pagevoid
ScriptedPlatformHooks. preLoadLogEvents(Grant g)
This method is called before loading log eventsvoid
ScriptedPlatformHooks. preLoadMenu(Grant g)
This method is called before loading loading user's menuvoid
ScriptedPlatformHooks. preLoadProfile(Grant g)
This method is called before loading user profile datavoid
ScriptedPlatformHooks. preLoadResponsibilities(Grant g)
This method is called before loading loading user's responsibilitiesvoid
ScriptedPlatformHooks. preLoadSystemParams(Grant g)
This method is called before loading of system parametersjava.lang.String
ScriptedPlatformHooks. preSearchIndex(Grant g, java.lang.String search)
Hook to change the query before the search in indexjava.lang.String
ScriptedPlatformHooks. preSearchIndex(Grant g, java.lang.String search, java.util.List<java.lang.String> objects, int context, ObjectDB parent, java.util.Map<java.lang.String,java.lang.String> filters)
Hook (extended) to change the query before the search in indexMessage
Integration. process(Grant g, java.lang.String service, java.io.InputStream in, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String origin)
Process a serviceMessage
Integration. process(Grant g, java.lang.String service, java.lang.String data, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String origin)
Deprecated, for removal: This API element is subject to removal in a future version.Use process with input stream argumentstatic java.lang.String
ModuleDB. projectPOM(Grant g, java.lang.String name, java.lang.String version, java.lang.String config)
Generate a Maven project-level POM file content for specified module and its child modulesMessage
Integration. purgeExports(Grant g)
Purge exportsMessage
Integration. purgeJobs(Grant g, int depth)
Purge jobsMessage
Integration. purgeLogs(Grant g, int depth)
Purge logsMessage
Integration. purgeRecycleBin(Grant g)
Purge recycle binMessage
Integration. purgeSupervisions(Grant g, int depth)
Purge supervisionsMessage
Integration. purgeTempFiles(Grant g)
Purge temp filesvoid
UndoRedo. push(Grant g, ObjectXML redo, ObjectXML undo)
void
Notification. pushNotification(Grant grant, ObjectDB o)
Push notification for specified row of ObjectObjectXML
UndoRedo. redo(Grant g)
Redo the changes of current position (if preRedo of object returns true)void
UndoRedo. redoAll(Grant g)
Redo all changes (if preRedo of object returns true)static void
ObjectUsage. remove(Grant g, java.lang.String object, java.lang.String rowId)
Remove one object from one user usagestatic void
DocumentDB. removeAccess(Grant g, java.lang.String docId)
Remove a read access to the document in user's session (param _SESSION_DOC_ACCESS_)static void
ObjectUsage. removeObject(Grant g, java.lang.String object, java.lang.String rowId, java.lang.String[] logins)
Remove one object usagesstatic void
ObjectUsage. removeUser(Grant g)
Remove user's usage trackerMessage
Integration. runSQLScript(Grant g, java.lang.String datasource, java.io.InputStream in, java.lang.String origin, java.util.Map<java.lang.String,java.lang.Object> params)
Run a SQL script with parameters (Integration.PARAM_DATSOURCE_NAME: datasource name)java.lang.String
Integration. runUnitTests(Grant g, java.lang.String type, java.lang.String name)
Run unit testsMessage
Integration. runUnitTestsFromSpecs(Grant g, java.lang.String spec)
Run unit tests from import specifications (environment variable, files)static PredefinedSearch
PredefinedSearch. save(Grant g, java.lang.String id, java.lang.String name, boolean priv, java.lang.String filters, ObjectDB obj, boolean force)
Save a predefined search from UIstatic void
PredefinedSearch. select(Grant g, java.lang.String id, ObjectDB obj)
Set current predefined search on UIjava.lang.String
ScriptedPlatformHooks. sendSMS(Grant g, java.lang.String to, java.lang.String msg)
This method is called to send SMS using a custom serviceMessage
Integration. serviceManager(Grant g, java.lang.String object, java.lang.String service, java.lang.Object[] params)
Invoke one object's service with any type parametersMessage
Integration. serviceManager(Grant g, java.lang.String object, java.lang.String service, java.lang.String[] params)
Invoke one object's service with text parametersvoid
Disposition. setGrant(Grant g)
Set grantvoid
ExternalObject. setGrant(Grant g)
Set grantvoid
ObjectCore. setGrant(Grant g)
Set grant (user rights)void
ScriptedPlatformHooks. socialPost(Grant g, java.lang.String postId, java.lang.String userId, java.lang.String message, boolean pub, java.lang.String target, java.lang.String rowId, java.lang.String level, java.lang.String status)
Hook called on social postvoid
Preference. store(Grant g, boolean restore)
Save the use preferencestatic java.lang.String
PrintTemplate. substituteTexts(java.lang.String template, java.lang.String encoding, Grant g)
Substitute texts in templatestatic java.lang.String
PrintTemplate. substituteURL(java.lang.String text, Grant g)
Substitutes the URL statements with the instance context URL for specified grantjava.lang.String
Integration. synchronizeDocs(Grant g)
Synchronize documentsjava.lang.String
Crosstab. toCSV(java.lang.String sep, Grant g)
Publish pivot table to CSVbyte[]
Crosstab. toExcel(Grant g)
Publish pivot table to Excel POI sheetbyte[]
Crosstab. toExcelPOI(Grant g)
Publish pivot table to binary Excel sheetjava.lang.String
Crosstab. toHTML(Grant g, boolean cubes)
Publish pivot table as raw HTMLjava.lang.String
Crosstab. toHTML(Grant g, boolean cubes, boolean embedded)
Publish pivot table as raw HTMLvoid
Crosstab. toHTML(Grant g, boolean cubes, boolean embedded, java.io.PrintWriter out)
Publish pivot table as raw HTML on specified print writer.void
Crosstab. toHTML(Grant g, boolean cubes, java.io.PrintWriter out)
Publish pivot table as raw HTML on specified print writer.java.lang.String
MenuItem. toJSON(Grant g)
Recursive domain as JSONjava.lang.String
Message. toJSON(Grant g, java.lang.String msg, ObjectDB obj)
Convert to JSON { code, level, text, label }java.lang.String
ObjectContext.FormMessage. toJSON(Grant g)
java.lang.String
ObjectField. toJSON(Grant g, boolean inlineDocs, boolean inlineThumbs, boolean inlineObjs, boolean copy)
Deprecated.java.lang.String
ObjectField. toJSON(Grant g, Parameters.InlineParam inlines, boolean copy, boolean old, java.lang.String path)
Serialize field to JSONjava.lang.String
SocialPost. toJSON(Grant g)
To JSON stringjava.lang.String
View.Item. toJSON(Grant g, ObjectDB parent, boolean home)
Item to JSONjava.lang.String
View. toJSON(Grant g, ObjectDB parent, boolean home)
View metadata as JSON stringObjectXML
UndoRedo. undo(Grant g)
Undo the changes of current position (if preUndo of object returns true)void
UndoRedo. undoAll(Grant g)
Undo all changes (if preUndo of object returns true)java.lang.String
SharedScript. unitTests(Grant g)
Run unit testsstatic PredefinedSearch
PredefinedSearch. update(Grant g, java.lang.String id, java.lang.String filters, ObjectDB obj, boolean force)
Update filters of a predefined searchstatic boolean
ObjectUsage. use(Grant g, java.lang.String object, java.lang.String rowId, java.lang.String userId, java.lang.String sessionId, java.lang.Boolean write)
Object usagestatic java.util.List<java.lang.String>
FieldValidation. validate(ObjectField f, ObjectDB obj, Processus process, Grant g)
Field common validation, return errors such as:
- ERR_REQUIRED: mandatory
- ERR_NUMBER: not numeric
- ERR_DATE: invalid date
- ERR_TIME: invalid time
- ERR_DATETIME: invalid datetime
- ERR_FLOAT: not a decimal
- ERR_REGEXP: not match expression
- ERR_ENUM: code not exists in list of values/states modelstatic java.util.List<java.lang.String>
FieldValidation. validateFilter(ObjectField f, ObjectDB obj, Processus process, Grant g)
Field common validation, return errors such as :
- ERR_SEARCHREQUIRED: mandatoryjava.util.List<java.lang.String>
ScriptedPlatformHooks. validatePassword(Grant g, java.lang.String password)
This method is called before updating the passwordstatic java.util.List<java.lang.String>
FieldValidation. validateType(ObjectField f, java.lang.String val, ObjectDB obj, Processus process, Grant g)
Field type validation, return errors such as:
- ERR_NUMBER: not numeric
- ERR_DATE: invalid date
- ERR_TIME: invalid time
- ERR_DATETIME: invalid datetime
- ERR_FLOAT: not a decimal
- ERR_REGEXP: not match expression
- ERR_ENUM: code not exists in list of values/states modelMail.MailAttach
Mail. vCalendarAttach(VCalendarTool.VCalendarEvent[] events, Grant g)
Build an attachement vCalendarMail.MailAttach
Mail. vCalendarAttach(VCalendarTool.VCalendarEvent[] events, Grant g, java.lang.String attachName)
Build a vCalendar attachementMail.MailAttach
Mail. vCalendarAttach(VCalendarTool.VCalendarEvent event, Grant g)
Build a vCalendar attachementstatic java.lang.String
AppLog. warning(java.lang.Class<?> cls, java.lang.String method, java.lang.String str, java.lang.Throwable e, Grant g)
Warning log (generic event WARN)static java.lang.String
AppLog. warning(java.lang.String str, java.lang.Throwable e, Grant g)
Warning log (generic event WARN)static java.lang.String
AppLog. warning(java.lang.Throwable e, Grant g)
Warning log (generic event WARN)void
UndoRedo. writeFiles(Grant g)
Constructors in com.simplicite.util with parameters of type Grant Constructor Description Bookmarks(Grant g)
ConstructorCronJob(ObjectDB object, Action action, Grant grant, java.util.Map<java.lang.String,java.lang.String> params)
Job constructorEditTemplate(Grant g, java.lang.String object, java.lang.String entity)
ConstructorExternalObjectPoolFactory(Grant g, java.lang.String instPrefix)
ConstructorListOfValues(Grant g)
Constructor for loading all standard lists of valuesListOfValues(Grant g, java.lang.String name)
Constructor for loading a standard list of valuesListOfValues(Grant g, java.lang.String name, java.lang.String datasource, java.lang.String sql)
Constructor for loading a custom single list of values from a SQL statementMail(Grant grant)
ConstructorModelTemplate(Grant g, java.lang.String name)
ObjectDB(Grant grant, java.lang.String name, java.lang.String instanceName)
Constructor, should not be used.ObjectPoolFactory(Grant g, java.lang.String instPrefix)
ConstructorPreference(java.lang.String target, java.lang.String param, Grant g)
Constructor with user preferencePreference(java.lang.String target, java.lang.String param, java.lang.String data, Grant g)
Constructor with specified preferencesTreeView(Grant g, java.lang.String id, java.lang.String name, int mode, java.lang.String display)
ConstructorUndoRedoPool(Grant g)
ConstructorUserSessionFilters(Grant g)
Constructor -
Uses of Grant in com.simplicite.util.exceptions
Methods in com.simplicite.util.exceptions with parameters of type Grant Modifier and Type Method Description java.lang.String
PlatformException. getMessage(Grant g)
Get translated message for specified grantjava.lang.String[]
PlatformException. getMessages(Grant g)
Get translated messages for specified grant -
Uses of Grant in com.simplicite.util.integration
Methods in com.simplicite.util.integration that return Grant Modifier and Type Method Description Grant
SimpleAdapter. getGrant()
Get adapter grant.Methods in com.simplicite.util.integration with parameters of type Grant Modifier and Type Method Description java.lang.String
ObjectXML. actionToHTML(Grant g)
Convert action to labelstatic java.io.File
FlowXML. buildModuleXML(Grant g, java.lang.String moduleName, java.io.File dir, boolean delete)
Build single XML module XML file from exploded filesjava.lang.String
FlowXML. compare(Grant g, FlowXML origin, FlowXML flow, java.lang.String title1, java.lang.String title2)
Compare 2 flowsstatic java.io.File
FlowXML. getModuleZIPFileFromDir(Grant g, java.lang.String name, java.io.File dir)
Get clean ZIP file from a checkout directorystatic java.io.InputStream
FlowXML. getModuleZIPStreamFromDir(Grant g, java.lang.String name, java.io.File dir)
Get clean ZIP stream from a checkout directoryvoid
AdapterInterface. init(java.lang.String name, Grant grant, java.io.InputStream inStream, java.io.OutputStream outStream, java.io.OutputStream errStream, java.io.OutputStream logStream, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String trackId, java.lang.String origin)
Adapter initializationvoid
SimpleAdapter. init(java.lang.String name, Grant grant, java.io.InputStream inStream, java.io.OutputStream outStream, java.io.OutputStream errStream, java.io.OutputStream logStream, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String trackId, java.lang.String origin)
Adapter initialization.void
SimpleScriptedAdapter. init(java.lang.String name, Grant grant, java.io.InputStream inStream, java.io.OutputStream outStream, java.io.OutputStream errStream, java.io.OutputStream logStream, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String trackId, java.lang.String origin)
ObjectDB
ObjectXML. loadObject(Grant g)
Load XML data into the temporary instance First XML data is loaded in object fields, all XML data are loaded in the current listjava.lang.String
DataXML. searchRowId(Grant g)
Try to find the row ID with known tagsjava.lang.String
ObjectXML. toHTML(Grant g, java.lang.String date)
Serialize as HTML string -
Uses of Grant in com.simplicite.util.tools
Methods in com.simplicite.util.tools that return Grant Modifier and Type Method Description Grant
CloudStorageTool. getGrant()
Get grantGrant
JUnitTool. getGrant()
Get grantGrant
MQTTTool. getGrant()
Get grantMethods in com.simplicite.util.tools with parameters of type Grant Modifier and Type Method Description static SocialPost.Author
SocialTool. accept(Grant g, java.lang.String followerId)
Accept to be followedstatic void
SystemTool. addTimestampColumns(Grant g, java.lang.String datasource, java.lang.String table)
Add timestamp columns if not existstatic java.lang.String[]
HTMLTool. applicationCSS(Grant grant)
Application specific CSS stylesheetsstatic java.lang.String[]
HTMLTool. applicationJS(Grant grant)
Application specific JS scriptstatic java.lang.String
MustacheTool. apply(Grant g, java.lang.String code, java.lang.Object data)
Apply Mustache template from a disposition HTML resourceabstract DocSignProvider.DocSignAccount
DocSignProvider. authent(Grant g)
Manage the provider authent to get account infosDocSignProvider.DocSignAccount
DocuSignTool. authent(Grant g)
static boolean
LicenseTool. checkFloatingLicense(Grant g)
Check floating licensestatic java.lang.String
JavaTool. compileAndLoadClass(Grant g, java.lang.String cn, java.lang.String docId, boolean force)
Compile and load class from document IDstatic java.lang.String
HTMLTool. coreJS(Grant g)
Core JS scriptstatic long
SocialTool. countFollows(Grant g, boolean followed, java.lang.String status)
static long
SocialTool. countPosts(Grant g, java.lang.String target, java.lang.String rowId, java.lang.String authorId, boolean act, boolean audit)
Count postsstatic java.lang.String
DocTool. createIndex(Grant g, java.lang.String docId, java.lang.String rpath, java.lang.String bookshelf, java.util.List<java.lang.String> fields)
Create indexstatic java.lang.String
AuthTool. createJWTToken(Grant g)
Create a JWT tokenstatic java.lang.String
AuthTool. createJWTToken(Grant g, boolean payload)
Create a JWT tokenstatic java.lang.String
XSDTool. dbdocToXsdData(Grant g, ObjectField f, boolean client)
Convert a document into XSD XML datastatic java.lang.String
DocTool. delete(Grant g, java.lang.String docId, java.lang.String bookshelf, java.lang.String rpath)
Delete a documentstatic void
SocialTool. delete(Grant g, java.lang.String id)
Delete a message (by the owner only)static java.lang.String
DocTool. deleteIndex(Grant g, java.lang.String docId, java.lang.String bookshelf, java.lang.String rpath)
Delete indexstatic SocialPost.Author
SocialTool. deny(Grant g, java.lang.String followerId)
Deny to be followedstatic java.lang.String
MarkdownTool. docForExternalObject(Grant g, java.lang.String name, boolean header, boolean services, int titleLevel)
Documentation for specified external objectstatic java.lang.String
MarkdownTool. docForModule(Grant g, java.lang.String name, boolean header, boolean models, boolean services, int titleLevel)
Documentation for specified modulestatic java.lang.String
MarkdownTool. docForModule(Grant g, java.lang.String name, boolean header, boolean services, int titleLevel)
Deprecated, for removal: This API element is subject to removal in a future version.Use docForModule with additional argumentsstatic java.lang.String
MarkdownTool. docForObject(Grant g, java.lang.String name, boolean header, boolean services, int titleLevel)
Documentation for specified objectstatic java.lang.String
MarkdownTool. docForProcess(Grant g, java.lang.String name, boolean header, boolean services, int titleLevel)
Documentation for specified business processstatic java.lang.String
MarkdownTool. docHeader(Grant g)
Documentation headerstatic java.lang.String
HTMLTool. domainRelaxing(Grant g)
Get domain relaxing JavaScript statement (old IE mechanism)static java.lang.String
HTMLTool. dropdownButton(Grant g, java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String hover, java.lang.String src, java.lang.String onclick, java.lang.String onblur, java.lang.String cls, int tab, boolean rightBtn, java.lang.String menuId, java.lang.String menuContent, boolean topMenu, boolean leftMenu)
Deprecated, for removal: This API element is subject to removal in a future version.Legacy UI APIstatic java.lang.String
HTMLTool. dropdownButton(Grant g, java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String hover, java.lang.String src, java.lang.String onclick, java.lang.String onblur, java.lang.String cls, int tab, boolean rightBtn, java.lang.String menuId, java.util.List<java.lang.String> items, java.lang.String clsMenu, boolean topMenu, boolean leftMenu)
Deprecated, for removal: This API element is subject to removal in a future version.Legacy UI APIstatic java.lang.String
HTMLTool. error(java.lang.String msg, Grant g)
Formatted error messagestatic org.json.JSONArray
EditorTool. explorer(Grant g)
Sources explorer
per module: [{ id, module, open, items: [{ object, label, field, open, list:[{ id, label, docId }] }] }]
with user preferencesstatic java.lang.String
EditorTool. explorerOpenClose(Grant g, java.lang.String module, java.lang.String obj, boolean open)
static java.lang.String
HTMLTool. fatal(java.lang.String msg, Grant g)
Formatted fatal error messagestatic SocialPost.Author
SocialTool. follow(Grant g, java.lang.String followedId)
Request to follow someonestatic java.lang.String
MarkdownTool. genMarkdownForModule(Grant g, java.lang.String name, boolean header, boolean models, boolean services, int titleLevel, boolean rawMarkdown)
Documentation for specified modulestatic SocialPost
SocialTool. get(Grant g, java.lang.String id)
Get a poststatic java.lang.String
GoogleAPITool. getAPIKey(Grant g)
Get API keystatic int
HTTPTool. getCacheMaxAge(Grant g)
Get configured maximum cache age or defaultstatic com.google.api.services.calendar.Calendar
GoogleAPITool. getCalendarService(Grant g)
Get Calendar servicestatic java.lang.String
JSONTool. getCompactName(Grant g)
static com.google.api.client.auth.oauth2.Credential
GoogleAPITool. getCredential(Grant g)
Get Google credential object from access tokenstatic java.lang.String
HTMLTool. getDirectURL(Grant g)
Get the DIRECT_URL or the default context URLstatic java.lang.String
HTMLTool. getDirectURL(Grant g, java.lang.String obj, java.lang.String rowId)
Direct URL to open the object update formstatic int[]
DocTool. getDocGrant(Grant g, java.lang.String docId)
abstract DocSignProvider.DocSignStatus
DocSignProvider. getDocument(Grant g, java.lang.String envelopeId, boolean withDocs)
Call with current document statusstatic DocumentDB
DocTool. getDocument(Grant g, java.lang.String docId, boolean bIndex, boolean bGrant)
Instantiate a documentDocSignProvider.DocSignStatus
DocuSignTool. getDocument(Grant g, java.lang.String envelopeId, boolean withDocs)
Call DocuSign with current document statusstatic com.google.api.services.drive.Drive
GoogleAPITool. getDriveService(Grant g)
Get Drive servicestatic java.lang.String
HTMLTool. getFaviconURL(Grant g)
Get favicon URL 16x16static java.lang.String
HTMLTool. getFaviconURL(Grant g, int size)
Get favicon URLstatic java.lang.String
GoogleAPITool. getFontName(Grant g)
Deprecated, for removal: This API element is subject to removal in a future version.Use HTMLTool.getGoogleFontNamestatic com.google.api.services.gmail.Gmail
GoogleAPITool. getGmailService(Grant g)
Get Gmail servicestatic java.lang.String
HTMLTool. getGoogleFontName(Grant g)
Get Google font URLstatic java.lang.String
JSONTool. getHistoryName(Grant g)
static java.lang.String
HTMLTool. getIcon(Grant g, java.lang.String name, java.lang.String size, java.lang.String cls)
UI iconstatic java.lang.String
HTMLTool. getIconURL(Grant grant, java.lang.String name)
URL for icon set resourcestatic com.lowagie.text.Image
PDFTool. getImageFromDBDoc(Grant g, DocumentDB doc)
Get image from from DBDoc imagestatic com.lowagie.text.Image
PDFTool. getImageFromDBDoc(Grant g, java.lang.String docId)
Get image from DBDoc imagestatic com.lowagie.text.Image
PDFTool. getImageFromResource(Grant g, java.lang.String resourceCode)
Get image from disposition resource imagestatic com.lowagie.text.Image
PDFTool. getImageFromResource(Grant g, java.lang.String resourceCode, java.lang.String objectName, java.lang.String objectId)
Get image from resource imagestatic com.lowagie.text.Image
PDFTool. getImageFromStaticContent(Grant g, java.lang.String relativePath)
Deprecated.Use getImageFromStaticContent without grant argumentstatic DocumentDB
JavaTool. getJavaDocument(Grant g, java.lang.String docId)
Get document or null if not a Java source documentstatic java.lang.String
HTMLTool. getManifestURL(Grant grant)
Get the webapp manifest URLjava.io.File
GitTool. getModuleFile(Grant g, java.lang.String name, java.io.File dir)
Deprecated, for removal: This API element is subject to removal in a future version.Use FlowXML.getModuleZIPFileFromDirjava.io.InputStream
GitTool. getModuleZIP(Grant g, java.lang.String name)
Get clean ZIP stream from a module namejava.io.InputStream
GitTool. getModuleZIP(Grant g, java.lang.String name, java.io.File dir)
Deprecated, for removal: This API element is subject to removal in a future version.Use FlowXML.getModuleZIPStreamFromDirstatic org.json.JSONObject
JSONTool. getOpenAPISchema(Grant g, int spec, org.json.JSONObject info, org.json.JSONArray tags, java.lang.String basePath, org.json.JSONObject paths, org.json.JSONObject schemas)
Deprecated.Use getOpenAPISchema with security argumentstatic org.json.JSONObject
JSONTool. getOpenAPISchema(Grant g, int spec, org.json.JSONObject info, org.json.JSONArray tags, java.lang.String basePath, org.json.JSONObject paths, org.json.JSONObject schemas, boolean security)
Get OpenAPI schemastatic java.lang.String
HTMLTool. getOpenGraphImageURL(Grant g)
Get open graph image URLstatic com.google.api.services.plus.Plus
GoogleAPITool. getPlusService(Grant g)
Deprecated, for removal: This API element is subject to removal in a future version.static java.lang.String
HTMLTool. getProgressBar(Grant g, int prct)
Deprecated, for removal: This API element is subject to removal in a future version.Legacy UI APIstatic byte[]
HTMLTool. getResourceContent(Grant grant, java.lang.String type, java.lang.String code)
Content of specified disposition resourcestatic java.lang.String
HTMLTool. getResourceCSSContent(Grant grant, java.lang.String code)
Content of specified disposition CSS stylesheet resourcestatic java.lang.String
HTMLTool. getResourceCSSURL(Grant grant, java.lang.String code)
URL for specified disposition CSS stylesheet resourcestatic java.lang.String
HTMLTool. getResourceCSSURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition CSS stylesheet resourcestatic byte[]
HTMLTool. getResourceFontContent(Grant grant, java.lang.String code)
Content of specified disposition font resourcestatic java.lang.String
HTMLTool. getResourceFontURL(Grant grant, java.lang.String code)
URL for specified disposition font resourcestatic java.lang.String
HTMLTool. getResourceFontURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition PDF resourcestatic java.lang.String
HTMLTool. getResourceHTMLContent(Grant grant, java.lang.String code)
Content of specified disposition HTML resourcestatic java.lang.String
HTMLTool. getResourceHTMLURL(Grant grant, java.lang.String code)
URL for specified disposition HTML resourcestatic java.lang.String
HTMLTool. getResourceHTMLURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition HTML resourcestatic java.lang.String
HTMLTool. getResourceIconURL(Grant grant, java.lang.String code)
URL for specified disposition icon resourcestatic java.lang.String
HTMLTool. getResourceIconURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition icon resourcestatic java.lang.String
HTMLTool. getResourceImageURL(Grant grant, java.lang.String code)
URL for specified disposition image resourcestatic java.lang.String
HTMLTool. getResourceImageURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition image resourcestatic java.lang.String
HTMLTool. getResourceJSContent(Grant grant, java.lang.String code)
Content of specified disposition JavaScript resourcestatic java.lang.String
HTMLTool. getResourceJSURL(Grant grant, java.lang.String code)
URL for specified disposition JavaScript resourcestatic java.lang.String
HTMLTool. getResourceJSURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition JavaScript resourcestatic java.lang.String
HTMLTool. getResourceMarkdownURL(Grant grant, java.lang.String code)
URL for specified disposition markdown resourcestatic java.lang.String
HTMLTool. getResourceMarkdownURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition markdown resourcestatic java.lang.String
HTMLTool. getResourceMDContent(Grant grant, java.lang.String code)
Content of specified disposition markdown resourcestatic byte[]
HTMLTool. getResourcePDFContent(Grant grant, java.lang.String code)
Content of specified disposition PDF document resourcestatic java.lang.String
HTMLTool. getResourcePDFURL(Grant grant, java.lang.String code)
URL for specified disposition PDF resourcestatic java.lang.String
HTMLTool. getResourcePDFURL(Grant grant, java.lang.String code, java.lang.String deflt)
URL for specified disposition PDF resourcestatic java.lang.String
HTMLTool. getResourceURL(Grant grant, java.lang.String type, java.lang.String code, java.lang.String deflt)
URL for specified disposition resourcestatic java.lang.String
HTMLTool. getResourceURL(Grant grant, java.lang.String type, java.lang.String code, java.lang.String object, java.lang.String objId, java.lang.String deflt)
URL for specified object resourcestatic org.json.JSONObject
SMSTool. getSettings(Grant g)
Get SMS service settingsstatic com.google.api.services.sheets.v4.Sheets
GoogleAPITool. getSheetsService(Grant g)
Get Sheets servicestatic org.json.JSONObject
JSONTool. getSysParam(Grant g, java.lang.String name)
Get a single session system parameter as JSONstatic org.json.JSONObject
JSONTool. getSysParam(Grant g, java.lang.String name, boolean force)
Get a single system parameter as JSONstatic org.json.JSONObject
JSONTool. getSysParams(Grant g, boolean embedded)
Get all session system parameters as JSON ojectstatic java.lang.String
JSONTool. getTexts(Grant g)
Deprecated.Use Grant.toJSONTextsstatic java.lang.String
JSONTool. getTexts(Grant g, java.lang.String regex)
Deprecated.Use Grant.toJSONTextsstatic java.lang.String
HTMLTool. getThemeURL(Grant grant)
URL for CSS stylesheet of user's THEMEstatic java.lang.String
GoogleAPITool. getToken(Grant g)
Get token (and refresh it if needed)static java.lang.String
AuthTool. getTOTPQRCode(Grant g)
Generate TOTP QR code data image URL for specified grant.static com.google.api.services.translate.Translate
GoogleAPITool. getTranslateService(Grant g)
Get Translate servicestatic java.lang.String
XMITool. getXMIType(java.lang.String field, Grant g)
Get XMI type from field typestatic com.google.api.services.youtube.YouTube
GoogleAPITool. getYouTubeService(Grant g)
Get YouTube servicestatic java.lang.String
JSONTool. getZoomName(Grant g)
static java.lang.String[]
HTMLTool. gmapJS(Grant g)
GoogleMaps® JS scriptsstatic java.lang.String
HTMLTool. icon(Grant g, java.lang.String name, java.lang.String title)
Standard icon tagstatic java.lang.String
ImportExportTool. importCSV(ServletParameters params, Grant g)
CVS upload and import (static)static java.lang.String
ImportExportTool. importFile(ServletParameters params, Grant g)
XML/ZIP/ADP file upload and import (static)Message
GitTool. importModule(Grant g, java.io.File dir, org.json.JSONArray diffs)
Deprecated, for removal: This API element is subject to removal in a future version.Use commitModule with addtional format parameterMessage
GitTool. importModule(Grant g, java.io.File dir, org.json.JSONArray diffs, boolean async)
Import module from repository checkoutlong
IndexSQLTool. indexation(ObjectDB index, Grant g, boolean reset)
Bulk indexes of every indexed fields (take several minutes/hours for huge model)long
IndexTool. indexation(ObjectDB index, Grant g, boolean reset)
Bulk indexation of every indexed fields (take several minutes/hours for huge model)static java.lang.String
JSONTool. indexMetaDataToJson(Grant g)
Index metadata as JSON stringstatic java.lang.String
HTMLTool. info(java.lang.String msg, Grant g)
Formatted information messageboolean
EditorTool.Editor. init(Grant g)
Prepare editorstatic boolean
GoogleFirebaseTool. init(Grant g, java.lang.String key)
Init Firebase servicestatic boolean
SyntaxTool. isSyntaxEnabled(Grant g)
Are syntax suggestions enabled?static java.lang.String
HTMLTool. jsGlobals(Grant g)
JavaScript global variablesstatic java.lang.String
JSONTool. jsonAppInfo(Grant g, boolean embedded)
Application info as JSON stringstatic java.lang.String
JSONTool. jsonDevInfo(Grant g, java.lang.String module, boolean embedded)
Development info as JSON stringstatic java.lang.String
JSONTool. jsonDocument(Grant g, DocumentDB doc, boolean inlineContent, boolean inlineThumbnail, boolean copy, boolean ids, boolean base64, java.io.File dir, java.lang.String path)
Builds the JSON object for a documentstatic java.lang.String
JSONTool. jsonDocument(Grant g, java.lang.String docId, boolean inlineContent, boolean inlineThumbnail, boolean copy)
Builds a JSON object for a documentstatic java.lang.String
JSONTool. jsonDocuments(Grant g, DocumentDB mdoc, int inlineContent, boolean inlineThumbnail, boolean copy, boolean ids, boolean base64, java.io.File dir, java.lang.String path)
Builds a JSON object for multi-documentsstatic java.lang.String
JSONTool. jsonExtObject(Grant g, java.lang.String name)
External object meta data as JSONstatic java.lang.String
JSONTool. jsonFollow(Grant g, SocialPost.Author a)
Deprecated, for removal: This API element is subject to removal in a future version.Use SocialTool.toJSONAuthorstatic java.lang.String
JSONTool. jsonGetSysParam(Grant g, java.lang.String name)
Deprecated, for removal: This API element is subject to removal in a future version.Use getSysParamstatic java.lang.String
JSONTool. jsonGetSysParams(Grant g, boolean embedded)
Deprecated, for removal: This API element is subject to removal in a future version.Use getSysParamsstatic java.lang.String
JSONTool. jsonGrant(Grant g, boolean inlinePicture, boolean web, boolean embedded)
Deprecated, for removal: This API element is subject to removal in a future version.Use Grant.toJSONstatic java.lang.String
JSONTool. jsonListOfValue(Grant g, java.lang.String name, boolean embedded)
List of values as JSON stringstatic java.lang.String
JSONTool. jsonMenu(Grant g, boolean embedded)
Deprecated, for removal: This API element is subject to removal in a future version.Grant.toJSONMenustatic java.lang.String
JSONTool. jsonMetaObject(Grant g, java.lang.String val, Parameters.InlineParam inlines)
Builds a JSON object for a meta object valuestatic java.lang.String
JSONTool. jsonMetaObject(Grant g, java.lang.String val, java.util.List<java.lang.String> fields, Parameters.InlineParam inlines)
Builds a JSON object for a meta object valuestatic java.lang.String
JSONTool. jsonNews(Grant g, boolean inlineImages, boolean embedded)
Deprecated.Use jsonNews with additional count argumentstatic java.lang.String
JSONTool. jsonNews(Grant g, boolean count, boolean inlineImages, boolean embedded)
News as JSON (limited to visible today and in user's language)static java.lang.String
JSONTool. jsonReadDocument(Grant g, java.lang.String docId, boolean includeContent, boolean includeThumbnail)
Read document informations as JSONstatic java.lang.String
JSONTool. jsonSessionInfo(Grant g, javax.servlet.http.HttpSession session, boolean embedded)
Session info as JSON string{ login, id, timeout, created, lastaccess, expires, timezone, licensed, revision, authtoken }
static java.lang.String
JSONTool. jsonSetSysParam(Grant g, java.lang.String name, java.lang.String value, boolean save)
Set a session system parameter as JSONstatic java.lang.String
JSONTool. jsonSysInfo(Grant g, boolean embedded)
System info as JSON stringstatic java.lang.String
JSONTool. jsonTestData(Grant g, java.lang.String obj, java.lang.String rowId)
Random datastatic java.lang.String
JSONTool. jsonText(Grant g, java.lang.String code)
Text as JSONstatic java.lang.String
JSONTool. jsonTexts(Grant g)
All texts as JSONstatic java.lang.String
JSONTool. jsonTextsArray(Grant g, java.lang.String regex)
All matching texts as a JSON arraystatic java.lang.String
JSONTool. jsonUser(Grant g, java.lang.String login, java.lang.String sessionId, boolean inlinePicture, boolean inlineThumbnail, boolean embedded)
User as JSON stringstatic java.lang.String
JSONTool. jsonWriteDocument(Grant g, java.lang.String docId, java.lang.String name, java.lang.String path, java.lang.String content, java.lang.String object, java.lang.String field, java.lang.String rowId)
Write documentstatic java.lang.String
HTMLTool. jsTexts(Grant g, java.lang.String regex)
JavaScript textsstatic void
SocialTool. like(Grant g, java.lang.String id)
Like a messagestatic java.lang.String
JSONTool. listAuthors(Grant g, java.lang.String req, java.lang.String object, boolean all)
Deprecated, for removal: This API element is subject to removal in a future version.Use SocialTool.toJSONAuthorsstatic java.lang.String
JSONTool. listFollows(Grant g, java.lang.String status)
Deprecated, for removal: This API element is subject to removal in a future version.Use SocialTool.toJSONFollowersstatic java.lang.String
JSONTool. listSocialPosts(Grant g, java.lang.String postId, java.lang.String object, java.lang.String rowId, int page, boolean act, boolean follow, boolean countersOnly, boolean audit, java.lang.String level)
Deprecated, for removal: This API element is subject to removal in a future version.Use SocialTool.toJSONSocialPostsstatic java.lang.String
HTMLTool. message(char level, java.lang.String msg, Grant g)
Format a message (bootstrap alert)static java.lang.String
JSONTool. messageToJson(Grant g, java.lang.String msg, ObjectDB obj)
Convert a message to JSON { code, level, text, label, field, actions, params }static java.lang.String
HTMLTool. multipleComboBox(Grant g, java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String[] selectedValues, java.lang.String cls, int tab)
Deprecated, for removal: This API element is subject to removal in a future version.Legacy UI APIstatic java.lang.String
HTMLTool. multipleSelectBox(Grant g, java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, boolean[] selectedFlags, java.lang.String cls, int tab)
Deprecated, for removal: This API element is subject to removal in a future version.Legacy UI APIstatic void
SocialTool. notification(Grant g, java.lang.String message, java.lang.String author, java.lang.String target, java.lang.String id)
Send a notification to \@login mentioned in message.static java.lang.String
JSONTool. objectFieldMetaDataToJson(Grant g, ObjectField field)
static java.lang.String
JSONTool. objectFieldMetaDataToJson(Grant g, ObjectField field, ObjectDB obj, int context, java.lang.String[] row, java.lang.String editList)
Field definitionstatic java.lang.String
HTMLTool. openPage(Grant grant, java.lang.String title, java.lang.String extrahead, java.lang.String[] extracss, java.lang.String[] extrajs)
Opens HTML pagestatic void
SocialTool. post(Grant g, java.lang.String message, boolean pub)
Post a new messagestatic void
SocialTool. post(Grant g, java.lang.String message, ObjectDB target)
Post a new messagestatic java.lang.String
SocialTool. post(Grant g, java.lang.String id, java.lang.String message, boolean pub, java.lang.String target, java.lang.String rowId)
Post or update a message (by the owner only)static void
SocialTool. post(Grant g, java.lang.String type, java.lang.String author, ObjectDB target)
Post a new public activity on objectstatic void
SocialTool. post(Grant g, java.lang.String type, java.lang.String author, ObjectDB target, boolean async)
Post a new public activity on objectstatic java.lang.String
SocialTool. post(Grant g, java.lang.String userId, java.lang.String id, java.lang.String message, boolean pub, java.lang.String target, java.lang.String rowId, java.lang.String level, java.lang.String status)
Post or update a message (by the owner only)static java.lang.String
HTMLTool. prepareURLs(Grant g, java.lang.String str)
Substitute the following tokens in a string:
- [HOMEURL] : Home URL (without quotes)
- [EXTOBJECTURL:<external object name>[:<optional URL parameters>]] : External object URL (without quotes)
- [EXTOBJECTPUBLICURL:<external object name>[:<optional URL parameters>]] : External object URL (without quotes)
- [CONTENTURL:<static content file name>] : Static content URL (without quotes)
- [IMAGERESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : Image resource URL (without quotes)
- [ICONRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : Icon resource URL (without quotes)
- [CSSRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : CSS stylesheet resource URL (without quotes)
- [JSRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : JavaScript resource URL (without quotes)
- [HTMLRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : HTML resource URL (without quotes)
- [MDRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : Markdown resource URL (without quotes)
- [PDFRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : PDF resource URL (without quotes)
- [FONTRESOURCEURL:<resource code>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]] : Font resource URL (without quotes)
- [RESOURCEURL:<resource code>[:<resource type (defaults to other)>[:<OBJECT|EXTOBJECT|DISPOSITION>:<business object or external object or disposition name>]]] : any other type resource URL (without quotes)static java.lang.String
DocTool. rebuildIndex(ObjectDB docIndex, Grant g, java.lang.String bookshelf)
Rebuild document indexstatic void
GoogleFirebaseTool. refreshToken(Grant g, java.lang.String token, java.lang.String oldToken)
Refresh the user's firebase tokenstatic boolean
SystemTool. resetCache(Grant g, boolean memory, boolean core, boolean invalidateSessions, boolean notify, int preCompile)
Clears the system cache and update the LAST_CLEAR_CACHE to notify other servers.static void
SystemTool. resetCacheAction(Grant g, java.lang.String action)
Clears specified action cachestatic void
SystemTool. resetCacheConstraints(java.lang.String obj, Grant g)
Clears specified constraints cachestatic boolean
SystemTool. resetCacheDisp(Grant g, java.lang.String disp)
Clears specified disposition cachestatic void
SystemTool. resetCacheDomain(Grant g, java.lang.String domain)
Clears specified domain cachestatic void
SystemTool. resetCacheField(java.lang.String field, Grant g)
Clears specified field cachestatic void
SystemTool. resetCacheFieldType(java.lang.String type, Grant g)
Clears specified field type cachestatic void
SystemTool. resetCacheFunction(java.lang.String obj, java.lang.String action, java.lang.String view, Grant g)
static void
SystemTool. resetCacheGroup(Grant g, java.lang.String group)
static void
SystemTool. resetCacheGroups(Grant g)
static boolean
SystemTool. resetCacheList(java.lang.String lovName, Grant g)
Clears specified List of values and all related objectsstatic void
SystemTool. resetCacheNotification(Grant g, java.lang.String notification)
Clears specified notificationstatic boolean
SystemTool. resetCacheObject(java.lang.String object, java.lang.String instance, Grant g)
Clears specified business object from all user's cachestatic void
SystemTool. resetCacheProcess(Grant g, java.lang.String pcs)
Clears specified process cachestatic void
SystemTool. resetCacheResource(Grant g, java.lang.String object, java.lang.String rowId)
Clears specified resource cachestatic void
SystemTool. resetCacheSysParam(java.lang.String code, java.lang.String value, Grant g)
Clears system parameter cachestatic void
SystemTool. resetCacheTemplate(Grant g, java.lang.String name)
static void
SystemTool. resetCacheTheme(Grant g, java.lang.String theme)
Clears specified themestatic void
SystemTool. resetCacheTimesheet(Grant g, java.lang.String ts)
Clears specified timesheet cachestatic void
SystemTool. resetCacheView(Grant g, java.lang.String view)
Clears specified view cachestatic java.lang.String
DocTool. saveGrant(Grant g, java.lang.String docId, java.lang.String respLogin, java.util.Map<java.lang.String,java.lang.String> grp)
SearchResult
IndexSQLTool. search(Grant g, java.lang.String query, int pageNum, int pageSize)
Global search (any indexed object)SearchResult
IndexSQLTool. search(Grant g, java.lang.String object, java.lang.String input, java.lang.String query, int pageNum, int pageSize, java.lang.String context, org.json.JSONObject values)
Field search (useful for field completion)SearchResult
IndexSQLTool. search(Grant g, java.util.List<java.lang.String> objects, java.lang.String query, int pageNum, int pageSize)
Object search (listed object)SearchResult
IndexTool. search(Grant g, java.lang.String query, int pageNum, int pageSize)
Global search (any object)SearchResult
IndexTool. search(Grant g, java.lang.String object, java.lang.String input, java.lang.String query, int pageNum, int pageSize, java.lang.String context, org.json.JSONObject values)
Field search (useful for field completion)SearchResult
IndexTool. search(Grant g, java.util.List<java.lang.String> objects, java.lang.String query, int pageNum, int pageSize)
Object search (listed objects)static java.util.List<SocialPost>
SocialTool. search(Grant g, java.lang.String target, java.lang.String rowId, int page, boolean act, boolean audit, java.lang.String level)
Search postsstatic java.util.List<SocialPost.Author>
SocialTool. searchAuthors(Grant g, java.lang.String req, java.lang.String object, boolean all)
Search users to follow or mention in social postsSearchResult
IndexSQLTool. searchDoc(Grant g, java.lang.String query, java.util.List<java.lang.String> bookshelfs, java.util.Map<java.lang.String,java.lang.String> filter, int max)
ZZZ EXPERIMENTAL Search in document textSearchResult
IndexTool. searchDoc(Grant g, java.lang.String query, java.util.List<java.lang.String> bookshelfs, java.util.Map<java.lang.String,java.lang.String> filter, int max)
Global document searchstatic java.util.List<SearchItem>
IndexCore. searchDomain(Grant g, java.lang.String domain, java.lang.String login)
Search in domainstatic java.util.List<SearchItem>
IndexCore. searchDomain(Grant g, java.lang.String domain, java.lang.String login, java.lang.String filter)
Search in domainstatic java.util.List<SocialPost.Author>
SocialTool. searchFollows(Grant g, boolean followed, java.lang.String status)
static java.util.List<SearchItem>
IndexCore. searchIndex(Grant g, java.lang.String search, java.lang.String object)
List indexed itemsstatic java.util.List<SearchItem>
IndexCore. searchIndex(Grant g, java.lang.String search, java.util.List<java.lang.String> objects)
List indexed itemsstatic java.util.List<SearchItem>
IndexCore. searchIndex(Grant g, java.lang.String search, java.util.List<java.lang.String> objects, int context, ObjectDB parent, java.util.Map<java.lang.String,java.lang.String> filters)
List indexed itemsstatic void
GoogleFirebaseTool. sendMessage(Grant g, java.lang.String title, java.lang.String body, boolean allUsers, java.util.List<java.lang.String> logins, java.util.List<java.lang.String> groups, java.lang.String object, java.lang.String rowId)
Send a messagestatic void
GoogleFirebaseTool. sendMessage(Grant g, java.lang.String title, java.lang.String body, java.lang.String icon, boolean allUsers, java.util.List<java.lang.String> logins, java.util.List<java.lang.String> groups, java.lang.String object, java.lang.String rowId)
Send a messagestatic void
GoogleFirebaseTool. sendMessage(Grant g, org.json.JSONObject data)
Send a messagestatic java.lang.String
SMSTool. sendSMS(Grant g, java.lang.String to, java.lang.String msg)
Send SMSstatic java.lang.String
EditorTool. service(Grant g, Parameters params)
Editor servicestatic void
GoogleFirebaseTool. service(Grant g, org.json.JSONObject data)
Service wrappervoid
CloudStorageTool. setGrant(Grant g)
Set grantstatic java.lang.String
HTMLTool. simplePlaceMap(Grant g, java.lang.String formName, java.lang.String name, int width, int height, java.lang.String address, int zoom, java.lang.String info)
Simple GoogleMaps® with single markerstatic void
UIMetrics. statistics(Grant g, java.lang.String json)
Store UI metricsstatic java.lang.String
HTMLTool. text(java.lang.String msg, Grant g)
Formatted text messagestatic java.lang.String
HTMLTool. title(Grant grant, java.lang.String title, java.lang.String icon, java.lang.String help)
Simple titlestatic java.lang.String
SocialTool. toJSONAuthor(Grant g, SocialPost.Author a)
Author as JSONstatic java.lang.String
SocialTool. toJSONAuthors(Grant g, java.lang.String req, java.lang.String object, boolean all)
Search users to follow or mention in social postsstatic java.lang.String
SocialTool. toJSONFollowers(Grant g, java.lang.String status)
Followed and followers authorsstatic java.lang.String
SocialTool. toJSONSocialPosts(Grant g, java.lang.String postId, java.lang.String object, java.lang.String rowId, int page, boolean act, boolean follow, boolean countersOnly, boolean audit, java.lang.String level)
Social data as JSONjava.lang.String
VCalendarTool.VCalendarEvent. toString(Grant g)
java.lang.String
VCalendarTool.VCalendarEvent. toString(Grant g, VCalendarTool.VCalendarMethod method)
static java.lang.String
JSONTool. transitionMetaDataToJson(Grant g, Transition t)
static java.lang.String[]
GoogleAPITool. translate(Grant g, java.lang.String text, java.lang.String source, java.lang.String target)
Translate text to specified languagestatic SocialPost.Author
SocialTool. unfollow(Grant g, java.lang.String followedId)
Unfollow someonestatic void
SocialTool. unlike(Grant g, java.lang.String id)
Unlike a messagestatic void
SocialTool. updateStatus(Grant g, java.lang.String id, java.lang.String status)
Update a message statusstatic Message
DocTool. upload(Grant g, java.lang.String docId, java.lang.String path, byte[] data, java.io.File tmpFile, java.io.InputStream tmpStream, boolean vers, java.lang.String object, java.lang.String field, java.lang.String rowId, java.lang.String bookshelf, java.util.List<java.lang.String> indexValues, java.lang.String respLogin, java.util.Map<java.lang.String,java.lang.String> group)
Upload a document in DBDOCstatic Message
DocTool. upload(Grant g, java.lang.String docId, java.lang.String path, byte[] data, java.io.File tmpFile, java.io.InputStream tmpStream, boolean vers, java.lang.String object, java.lang.String field, java.lang.String rowId, java.lang.String bookshelf, java.util.List<java.lang.String> indexValues, java.lang.String respLogin, java.util.Map<java.lang.String,java.lang.String> group, boolean ondemand)
Deprecated, for removal: This API element is subject to removal in a future version.static boolean
SystemTool. useClientMonitoring(Grant g)
Use client monitoring ?static java.lang.String
VCalendarTool. vCalendar(VCalendarTool.VCalendarEvent[] events, Grant g)
Generate VCALENDAR for eventsstatic java.lang.String
VCalendarTool. vCalendar(VCalendarTool.VCalendarEvent[] events, Grant g, VCalendarTool.VCalendarMethod method)
Generate VCALENDAR for eventsstatic java.lang.String
VCalendarTool. vCalendar(VCalendarTool.VCalendarEvent event, Grant g)
Generate VCALENDAR for eventstatic java.lang.String
JSONTool. viewMetadataToJson(Grant g, View view, ObjectDB parent, boolean home)
Deprecated, for removal: This API element is subject to removal in a future version.static java.lang.String
HTMLTool. warning(java.lang.String msg, Grant g)
Formatted warning messageConstructors in com.simplicite.util.tools with parameters of type Grant Constructor Description BusinessObjectTool(Grant grant, java.lang.String objectName, java.lang.String objectIntanceName)
ConstructorCloudStorageTool(Grant g, org.json.JSONObject config)
ConstructorExcelPOITool(Grant g, DocumentDB doc)
Deprecated, for removal: This API element is subject to removal in a future version.Constructor (workbook from document)ExcelTool(Grant g, DocumentDB doc)
Constructor (POI workbook from document)GMapTool(Grant g)
ConstructorJUnitTool(Grant g)
ConstructorMailTool(Grant g)
ConstructorMQTTTool(Grant g, java.lang.String url)
ConstructorNotificationTool(Grant g, Notification n)
ConstructorOpenStreetMapTool(Grant g)
ConstructorPhoneNumTool(Grant g)
Phone number tool, when using this constructor the region is determined from grant's language.RedisTool(Grant g)
ConstructorSalesForceAPITool(Grant g, java.lang.String config)
ConstructorSalesForceAPITool(Grant g, org.json.JSONObject config)
ConstructorServiceNowAPITool(Grant g, java.lang.String config)
ConstructorServiceNowAPITool(Grant g, org.json.JSONObject config)
ConstructorSlackTool(Grant g)
Constructor using grant'sSLACK_SERVICE
system parameter as settingsTrelloTool(Grant g)
Constructor using grant'sTRELLO_SERVICE
system parameter as settings -
Uses of Grant in com.simplicite.webapp
Methods in com.simplicite.webapp that return Grant Modifier and Type Method Description Grant
WebServicesFactory. getGrant()
Get grantMethods in com.simplicite.webapp with parameters of type Grant Modifier and Type Method Description static java.util.List<java.lang.String>
WebServicesFactory. listStaticImages(Grant g, java.lang.String folder, javax.servlet.http.HttpServletRequest request)
List folders or files in /imagesstatic Resource
WebServicesFactory. readIcon(Grant g, java.lang.String type, java.lang.String code, java.lang.String object, java.lang.String objid, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Icon lookup in theme/icon-set or static path (png, svg, png, gif)static void
WebServicesFactory. readImage(Grant g, java.io.File file, java.lang.String mimeType, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Read and flush image into responsestatic void
WebServicesFactory. readImage(Grant g, java.io.File file, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Read and flush image (PNG) into responsestatic void
WebServicesFactory. readImage(Grant g, java.lang.String code, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Lookup as static path (images/image/<lowercase code>.png)static void
WebServicesFactory. readStaticImage(Grant g, java.lang.String code, java.lang.String folder, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Look for a static image on server (png, svg, png or gif)static void
Application. resetCache(Grant g)
Clear the webapp cache of a specific uservoid
WebServicesFactory. setGrant(Grant g)
Set grantstatic void
WebServicesFactory. streamResource(Grant g, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Constructors in com.simplicite.webapp with parameters of type Grant Constructor Description ResponsivePage(java.lang.String root, java.lang.String title, Grant g, java.lang.String deeplink)
ConstructorWebServicesFactory(Grant g, int ep)
Constructor -
Uses of Grant in com.simplicite.webapp.tools
Methods in com.simplicite.webapp.tools that return Grant Modifier and Type Method Description static Grant
ServletTool. getAPIGrant(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Gets an API grant from request.static Grant
ServletTool. getAPIGrant(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean isLoginRequest)
Gets an API grant from request.static Grant
ServletTool. getGrant(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Gets the UI grant from request (creates it if not found and loads it if not loaded)static Grant
ServletTool. getGrant(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean load)
Gets the UI grant from request (creates it if not found and loads it if not loaded)static Grant
ServletTool. getGrant(javax.servlet.http.HttpSession session)
Gets the UI grant from the session.static Grant
ServletTool. getPublicGrant(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Gets the UI public grant from request.static Grant
ServletTool. getPublicGrant(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean create)
Deprecated, for removal: This API element is subject to removal in a future version.Use getPublicGrant without create argumentstatic Grant
ServletTool. getPublicGrant(javax.servlet.http.HttpSession session)
Gets the UI public grant from the session or the public singleton if the session is not active.Methods in com.simplicite.webapp.tools with parameters of type Grant Modifier and Type Method Description static java.lang.String
JSONServletTool. applicationService(ServletParameters params, Grant g)
static java.lang.String
JSONServletTool. bookmark(Grant g, ServletParameters params)
Bookmarks accessstatic java.lang.String
JSONServletTool. businessObjectService(ServletParameters params, Grant g)
static java.lang.String
JSONServletTool. businessProcessService(ServletParameters params, Grant g)
static java.lang.String
JSONServletTool. getRedo(Grant g, java.lang.String type)
List all redostatic java.lang.String
JSONServletTool. getUndo(Grant g, java.lang.String type)
List all undostatic java.lang.String
ServletTool. getUserAgentClientId(Grant g)
Get the unique client ID of user-agent in user parametersstatic java.lang.String
JSONServletTool. indexsearch(Grant g, ServletParameters params, boolean embedded)
static java.lang.String
JSONServletTool. indexsearch(Grant g, java.lang.String oneObject, java.lang.String req, Parameters.InlineParam inlines, boolean embedded, boolean metadata, int context, ObjectDB parent)
static java.lang.String
JSONServletTool. indexsearch(Grant g, java.lang.String oneObject, java.lang.String req, Parameters.InlineParam inlines, boolean embedded, boolean metadata, int context, ObjectDB parent, java.util.Map<java.lang.String,java.lang.String> filters, boolean objectFilter)
static java.lang.String
JSONServletTool. indexsearchResult(Grant g, java.util.List<SearchItem> rs, int context)
static java.lang.String
JSONServletTool. redo(Grant g, ServletParameters params)
Redo last change if Undo/Redo is setstatic void
ServletTool. removeUserAgentClientId(Grant g)
Remove the unique client ID of user-agent in user parametersstatic org.json.JSONObject
JSONServletTool. session(Grant g, javax.servlet.http.HttpSession session, boolean picture, java.lang.String dateformat)
Session and user infostatic void
ServletTool. storeUserAgentClientId(java.lang.String clientId, Grant g)
Store the unique client ID of user-agent in user parametersstatic java.lang.String
JSONServletTool. treeview(Grant g, ServletParameters params)
Tree view servicestatic java.lang.String
JSONServletTool. undo(Grant g, ServletParameters params)
Undo last change if Undo/Redo is set -
Uses of Grant in com.simplicite.webapp.web
Methods in com.simplicite.webapp.web with parameters of type Grant Modifier and Type Method Description void
WebPage. appendCore(Grant g)
Add core components and global variables to pagevoid
WebPage. appendGlobals(Grant g)
Add global variables
-