Uses of Package
com.simplicite.util
-
Classes in com.simplicite.util used by com.simplicite.bpm Class Description Action Custom actionCacheInterface Cache object interfaceConsole ConsoleDocumentDB Document instanceGrant User rights
One grant object is loaded for each user sessionMessage A message contains many properties serializable.ObjectDB Business object stored in database
The object definition is loaded from repository using user language and rights
The object is associated to a physical storage in the database (table in general)
By default, the object has a unique 'row_id' field which is always the first of them
Before the creation, the row ID must be set to 0
After creation, the row_id is always greater than 0
The object may have a timestamp, in this case 4 fields are added:
- 'created_dt' creation datetime
- 'created_by' creation user login
- 'updated_dt' last update datetime
- 'updated_by' last update user login
The object must have:
- a functional key based on one or more fields
- translation in each language with online helps
- function for CRUD to grant actions to the user groups
The object also may have:
- some graphs and crosstables based on the fields
- publication templates to many output formats
- scripted hooks to override some core methods
- constraints to change the object/fields rules on the fly
- etc.ObjectField Field
The field can be used by ObjectDB, by document indexation or by workflow process.ObjectFieldSearch Simple structure of a field search with filters, ordering and groupingSharedScript Shared code definition -
Classes in com.simplicite.util used by com.simplicite.util Class Description Action Custom actionAgenda Agenda instanceAppLogEvent Event log definitionCacheInterface Cache object interfaceConsole ConsoleConstraint Constraint definition = List of rules with condition and impactsConstraint.Rule Rule definition = single condition to apply multiple impactsCronDefinition Cron task definitionCrosstab Cross table definitionCrosstab.Axis Crosstab axisCrosstab.NodeLine Datamap Datamap between 2 fields of 2 objectsDisposition Disposition definitionDispositionInterface Disposition interfaceDocumentDB Document instanceDomain Domain with hierarchyEnumItem Enumeration item code/value/enabledEnumItem.EnumRendering Code rendering of list of valuesExternalObject External object definitionFieldArea A FieldArea is a group of object fieldsFieldAreas Array of FieldAreaFieldStateTransition Transition between 2 statesFieldStyle Field styleGlobals.InterfaceType Interface access typeGrant User rights
One grant object is loaded for each user sessionGrantCore Core user rightsGrantData User rights dataGrantHooksInterface Grant hooks abstract class (empty implementation)GrantInterface User rights interfaceGraphic Graphic definitionGraphic.Axis Graphic.Serie GroupDB Group rights and hierarchyGroupDB.GroupUserFilter Group user filterGroupDB.ObjectDefinition Object rights within groupIntegrationInterface Integration interfaceLink Object link definition
NB : This object is only dedicated to provide with default and display information on links
Actual link behavior is handled at object field level (all dynamic business rules,
except display-related rules, to be applied on links are to be set using object field's link related methods)LinkDatamap Datamap on link between 2 objectsListOfValues List of valuesListOfValuesData List of values data (one instance per language)Mail.MailAttach AttachmentMail.MailImage Inlined imagesMail.MailPart Body partMenuItem Main menu itemMenuItem.State State itemMessage A message contains many properties serializable.ModelTemplate.LinkTemplate Link definitionModelTemplate.NodeTemplate Node definitionModelTemplate.NodeTemplate.ContentTemplate Node content definitionObjectContext Object contextObjectContext.FormMessage Message to display on the formObjectCore Core business object without outsourced servicesObjectCtxHelp Contextual help defined for one objectObjectData Core object dataObjectData.Def Core object definition, must be keep in memory during all the user sessionObjectData.Dyn Dynamic data, will be cleared if not used after a long periodObjectDB Business object stored in database
The object definition is loaded from repository using user language and rights
The object is associated to a physical storage in the database (table in general)
By default, the object has a unique 'row_id' field which is always the first of them
Before the creation, the row ID must be set to 0
After creation, the row_id is always greater than 0
The object may have a timestamp, in this case 4 fields are added:
- 'created_dt' creation datetime
- 'created_by' creation user login
- 'updated_dt' last update datetime
- 'updated_by' last update user login
The object must have:
- a functional key based on one or more fields
- translation in each language with online helps
- function for CRUD to grant actions to the user groups
The object also may have:
- some graphs and crosstables based on the fields
- publication templates to many output formats
- scripted hooks to override some core methods
- constraints to change the object/fields rules on the fly
- etc.ObjectField Field
The field can be used by ObjectDB, by document indexation or by workflow process.ObjectField.Metrics Field metricsObjectFieldList Contextual Field ListObjectFieldList.ListLink Linked lists mapped with codesObjectFieldSearch Simple structure of a field search with filters, ordering and groupingObjectInterface Business object interfaceObjectLocation Object simple locationObjectNode Object node in tree viewObjectService Service business objectObjectTemplate ObjectTemplate.Node ObjectVisibility Object visibility is a set of business rules to filter the rows and related actions.PlaceMap Place map definitionPredefinedSearch Predefined searchPreference User preferencePrintTemplate Print templateResource Resource definitionRSSFeed.RSSItem ScriptedObjectDB Business object stored in database with scripted implementationScriptInterpreter Script interpreter abstract wrapperSessionInfo Session information valued with user rights during authenticationSharedScript Shared code definitionShortcut Shortcut definitionSocialPost.Author AuthorSocialShareData Share data simple structureSystemParameters System parametersTimesheet Timesheet definition and instanceTimesheet.GanttBlock Assignment element as a floating blockTimesheet.GanttNode Node of resource with blocksTimesheet.TimesheetLine Timesheet line between 2 resourcesTreeView TreeView definition per user sessionTreeView.TreeViewNode Node definitionUndoRedo Undo/Redo managementUndoRedoPool Pool of Undo/RedoUserSessionFilters Global filters in user's sessionUserSessionFilters.Filter View View definitionView.Item WebZone Web zone definition -
Classes in com.simplicite.util used by com.simplicite.util.exceptions Class Description Grant User rights
One grant object is loaded for each user sessionMessage A message contains many properties serializable. -
Classes in com.simplicite.util used by com.simplicite.util.integration Class Description Console ConsoleGrant User rights
One grant object is loaded for each user sessionObjectDB Business object stored in database
The object definition is loaded from repository using user language and rights
The object is associated to a physical storage in the database (table in general)
By default, the object has a unique 'row_id' field which is always the first of them
Before the creation, the row ID must be set to 0
After creation, the row_id is always greater than 0
The object may have a timestamp, in this case 4 fields are added:
- 'created_dt' creation datetime
- 'created_by' creation user login
- 'updated_dt' last update datetime
- 'updated_by' last update user login
The object must have:
- a functional key based on one or more fields
- translation in each language with online helps
- function for CRUD to grant actions to the user groups
The object also may have:
- some graphs and crosstables based on the fields
- publication templates to many output formats
- scripted hooks to override some core methods
- constraints to change the object/fields rules on the fly
- etc.ObjectField Field
The field can be used by ObjectDB, by document indexation or by workflow process. -
Classes in com.simplicite.util used by com.simplicite.util.tools Class Description Action Custom actionBookshelf Bookshelf definition containing documents
Indexes are stored with LUCENE thru TIKA components to parse their contentsCrosstab Cross table definitionDocumentDB Document instanceEnumItem Enumeration item code/value/enabledExternalObject External object definitionFieldArea A FieldArea is a group of object fieldsGrant User rights
One grant object is loaded for each user sessionLink Object link definition
NB : This object is only dedicated to provide with default and display information on links
Actual link behavior is handled at object field level (all dynamic business rules,
except display-related rules, to be applied on links are to be set using object field's link related methods)ListOfValuesData List of values data (one instance per language)Mail Send emails thru standard mail service or Outlook thru Java Outlook ConnectorMail.MailImage Inlined imagesMessage A message contains many properties serializable.ObjectCore Core business object without outsourced servicesObjectDB Business object stored in database
The object definition is loaded from repository using user language and rights
The object is associated to a physical storage in the database (table in general)
By default, the object has a unique 'row_id' field which is always the first of them
Before the creation, the row ID must be set to 0
After creation, the row_id is always greater than 0
The object may have a timestamp, in this case 4 fields are added:
- 'created_dt' creation datetime
- 'created_by' creation user login
- 'updated_dt' last update datetime
- 'updated_by' last update user login
The object must have:
- a functional key based on one or more fields
- translation in each language with online helps
- function for CRUD to grant actions to the user groups
The object also may have:
- some graphs and crosstables based on the fields
- publication templates to many output formats
- scripted hooks to override some core methods
- constraints to change the object/fields rules on the fly
- etc.ObjectField Field
The field can be used by ObjectDB, by document indexation or by workflow process.PrintTemplate Print templateResource Resource definitionSessionInfo Session information valued with user rights during authenticationSocialPost SocialPost.Author AuthorTreeView TreeView definition per user sessionTreeView.TreeViewNode Node definitionView View definition -
Classes in com.simplicite.util used by com.simplicite.webapp Class Description Agenda Agenda instanceCrosstab Cross table definitionExternalObject External object definitionFieldArea A FieldArea is a group of object fieldsGrant User rights
One grant object is loaded for each user sessionGraphic Graphic definitionObjectContext Object contextObjectDB Business object stored in database
The object definition is loaded from repository using user language and rights
The object is associated to a physical storage in the database (table in general)
By default, the object has a unique 'row_id' field which is always the first of them
Before the creation, the row ID must be set to 0
After creation, the row_id is always greater than 0
The object may have a timestamp, in this case 4 fields are added:
- 'created_dt' creation datetime
- 'created_by' creation user login
- 'updated_dt' last update datetime
- 'updated_by' last update user login
The object must have:
- a functional key based on one or more fields
- translation in each language with online helps
- function for CRUD to grant actions to the user groups
The object also may have:
- some graphs and crosstables based on the fields
- publication templates to many output formats
- scripted hooks to override some core methods
- constraints to change the object/fields rules on the fly
- etc.ObjectField Field
The field can be used by ObjectDB, by document indexation or by workflow process.PlaceMap Place map definitionResource Resource definitionTimesheet Timesheet definition and instanceTreeView TreeView definition per user sessionView View definition -
Classes in com.simplicite.util used by com.simplicite.webapp.services Class Description CacheInterface Cache object interfaceExternalObject External object definition -
Classes in com.simplicite.util used by com.simplicite.webapp.tools Class Description Action Custom actionCrosstab Cross table definitionGrant User rights
One grant object is loaded for each user sessionGraphic Graphic definitionObjectDB Business object stored in database
The object definition is loaded from repository using user language and rights
The object is associated to a physical storage in the database (table in general)
By default, the object has a unique 'row_id' field which is always the first of them
Before the creation, the row ID must be set to 0
After creation, the row_id is always greater than 0
The object may have a timestamp, in this case 4 fields are added:
- 'created_dt' creation datetime
- 'created_by' creation user login
- 'updated_dt' last update datetime
- 'updated_by' last update user login
The object must have:
- a functional key based on one or more fields
- translation in each language with online helps
- function for CRUD to grant actions to the user groups
The object also may have:
- some graphs and crosstables based on the fields
- publication templates to many output formats
- scripted hooks to override some core methods
- constraints to change the object/fields rules on the fly
- etc.ObjectField Field
The field can be used by ObjectDB, by document indexation or by workflow process.PrintTemplate Print template -
Classes in com.simplicite.util used by com.simplicite.webapp.web Class Description CacheInterface Cache object interfaceExternalObject External object definitionGrant User rights
One grant object is loaded for each user session