Namespaces

Classes

DependencyRule
ExpressionRule
InformationRule
IsInAllRolesRule
IsInAnyRoleRule
IsInRoleRule
IsNotInAnyRoleRule
IsNotInRoleRule
LengthIsRule
MaxLengthRule
MaxValueRule
MinLengthRule
MinValueRule
NullResultOption
RequiredRule
ConnectionManagerBase
DaoBase
DaoError
Boolean
DataType
DateTime
Decimal
Email
Enum
Integer
Text
i18n
I18nError
AuthorizationAction
AuthorizationContext
AuthorizationError
AuthorizationResult
AuthorizationRule
BrokenRule
BrokenRuleList
BrokenRulesOutput
BrokenRulesResponse
DataTypeRule
NoAccessBehavior
ResultBase
RuleBase
RuleList
RuleManager
RuleNotice
RuleSeverity
ValidationContext
ValidationResult
ValidationRule
ConfigurationError
DataPortalAction
DataPortalContext
DataPortalError
DataPortalEvent
DataPortalEventArgs
DataStore
EventHandlerList
ExtensionManager
ExtensionManagerBase
ExtensionManagerSync
ModelError
ModelState
PropertyContext
PropertyFlag
PropertyInfo
PropertyManager
TransferContext
ArgumentCheck
ArgumentError
ConstructorError
Enumeration
EnumerationError
MethodError
NotImplementedError
PropertyError
UserInfo
Utility
CollectionBase
CommandObject
CommandObjectSync
EditableChildCollection
EditableChildCollectionSync
EditableChildModel
EditableChildModelSync
EditableRootCollection
EditableRootCollectionSync
EditableRootModel
EditableRootModelSync
ModelBase
ReadOnlyChildCollection
ReadOnlyChildCollectionSync
ReadOnlyChildModel
ReadOnlyChildModelSync
ReadOnlyRootCollection
ReadOnlyRootCollectionSync
ReadOnlyRootModel
ReadOnlyRootModelSync

Namespaces

bo
commonRules
dataAccess
dataTypes
rules
shared
system
external
internal

Events

postExecute

The event arises after the command object has been executed in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject CommandObject

The instance of the model after the data portal action.

preExecute

The event arises before the command object will be executed in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject CommandObject

The instance of the model before the data portal action.

postExecute

The event arises after the command object has been executed in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject CommandObjectSync

The instance of the model after the data portal action.

preExecute

The event arises before the command object will be executed in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject CommandObjectSync

The instance of the model before the data portal action.

postCreate

The event arises after the business object instance has been initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModel

The instance of the model after the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModel

The instance of the model after the data portal action.

postInsert

The event arises after the business object instance has been created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModel

The instance of the model after the data portal action.

postRemove

The event arises after the business object instance has been removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModel

The instance of the model after the data portal action.

postUpdate

The event arises after the business object instance has been updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModel

The instance of the model after the data portal action.

preCreate

The event arises before the business object instance will be initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModel

The instance of the model before the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModel

The instance of the model before the data portal action.

preInsert

The event arises before the business object instance will be created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModel

The instance of the model before the data portal action.

preRemove

The event arises before the business object instance will be removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModel

The instance of the model before the data portal action.

preUpdate

The event arises before the business object instance will be updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModel

The instance of the model before the data portal action.

postCreate

The event arises after the business object instance has been initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModelSync

The instance of the model after the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModelSync

The instance of the model after the data portal action.

postInsert

The event arises after the business object instance has been created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModelSync

The instance of the model after the data portal action.

postRemove

The event arises after the business object instance has been removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModelSync

The instance of the model after the data portal action.

postUpdate

The event arises after the business object instance has been updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableChildModelSync

The instance of the model after the data portal action.

preCreate

The event arises before the business object instance will be initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModelSync

The instance of the model before the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModelSync

The instance of the model before the data portal action.

preInsert

The event arises before the business object instance will be created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModelSync

The instance of the model before the data portal action.

preRemove

The event arises before the business object instance will be removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModelSync

The instance of the model before the data portal action.

preUpdate

The event arises before the business object instance will be updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableChildModelSync

The instance of the model before the data portal action.

postCreate

The event arises after the business object collection has been initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollection

The instance of the collection after the data portal action.

postFetch

The event arises after the collection instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollection

The collection instance after the data portal action.

postInsert

The event arises after the business object collection has been created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollection

The instance of the collection after the data portal action.

postRemove

The event arises after the business object collection has been removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollection

The instance of the collection after the data portal action.

postSave

The event arises after the business object collection has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object collection.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollection

The instance of the collection after the data portal action.

postUpdate

The event arises after the business object collection has been updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollection

The instance of the collection after the data portal action.

preCreate

The event arises before the business object collection will be initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollection

The instance of the collection before the data portal action.

preFetch

The event arises before the collection instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollection

The collection instance before the data portal action.

preInsert

The event arises before the business object collection will be created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollection

The instance of the collection before the data portal action.

preRemove

The event arises before the business object collection will be removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollection

The instance of the collection before the data portal action.

preSave

The event arises before the business object collection will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object collection.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollection

The instance of the collection before the data portal action.

preUpdate

The event arises before the business object collection will be updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollection

The instance of the collection before the data portal action.

postCreate

The event arises after the business object collection has been initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollectionSync

The instance of the collection after the data portal action.

postFetch

The event arises after the collection instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollectionSync

The collection instance after the data portal action.

postInsert

The event arises after the business object collection has been created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollectionSync

The instance of the collection after the data portal action.

postRemove

The event arises after the business object collection has been removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollectionSync

The instance of the collection after the data portal action.

postSave

The event arises after the business object collection has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object collection.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollectionSync

The instance of the collection after the data portal action.

postUpdate

The event arises after the business object collection has been updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootCollectionSync

The instance of the collection after the data portal action.

preCreate

The event arises before the business object collection will be initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollectionSync

The instance of the collection before the data portal action.

preFetch

The event arises before the collection instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollectionSync

The collection instance before the data portal action.

preInsert

The event arises before the business object collection will be created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollectionSync

The instance of the collection before the data portal action.

preRemove

The event arises before the business object collection will be removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollectionSync

The instance of the collection before the data portal action.

preSave

The event arises before the business object collection will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object collection.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollectionSync

The instance of the collection before the data portal action.

preUpdate

The event arises before the business object collection will be updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootCollectionSync

The instance of the collection before the data portal action.

postCreate

The event arises after the business object instance has been initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModel

The instance of the model after the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModel

The instance of the model after the data portal action.

postInsert

The event arises after the business object instance has been created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModel

The instance of the model after the data portal action.

postRemove

The event arises after the business object instance has been removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModel

The instance of the model after the data portal action.

postSave

The event arises after the business object instance has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object instance.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModel

The instance of the model after the data portal action.

postUpdate

The event arises after the business object instance has been updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModel

The instance of the model after the data portal action.

preCreate

The event arises before the business object instance will be initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModel

The instance of the model before the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModel

The instance of the model before the data portal action.

preInsert

The event arises before the business object instance will be created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModel

The instance of the model before the data portal action.

preRemove

The event arises before the business object instance will be removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModel

The instance of the model before the data portal action.

preSave

The event arises before the business object instance will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object instance.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModel

The instance of the model before the data portal action.

preUpdate

The event arises before the business object instance will be updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModel

The instance of the model before the data portal action.

postCreate

The event arises after the business object instance has been initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModelSync

The instance of the model after the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModelSync

The instance of the model after the data portal action.

postInsert

The event arises after the business object instance has been created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModelSync

The instance of the model after the data portal action.

postRemove

The event arises after the business object instance has been removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModelSync

The instance of the model after the data portal action.

postSave

The event arises after the business object instance has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object instance.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModelSync

The instance of the model after the data portal action.

postUpdate

The event arises after the business object instance has been updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject EditableRootModelSync

The instance of the model after the data portal action.

preCreate

The event arises before the business object instance will be initialized in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModelSync

The instance of the model before the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModelSync

The instance of the model before the data portal action.

preInsert

The event arises before the business object instance will be created in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModelSync

The instance of the model before the data portal action.

preRemove

The event arises before the business object instance will be removed from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModelSync

The instance of the model before the data portal action.

preSave

The event arises before the business object instance will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object instance.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModelSync

The instance of the model before the data portal action.

preUpdate

The event arises before the business object instance will be updated in the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject EditableRootModelSync

The instance of the model before the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject ReadOnlyChildModel

The instance of the model after the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject ReadOnlyChildModel

The instance of the model before the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject ReadOnlyChildModelSync

The instance of the model after the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject ReadOnlyChildModelSync

The instance of the model before the data portal action.

postFetch

The event arises after the collection instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject ReadOnlyRootCollection

The collection instance after the data portal action.

preFetch

The event arises before the collection instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject ReadOnlyRootCollection

The collection instance before the data portal action.

postFetch

The event arises after the collection instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject ReadOnlyRootCollectionSync

The collection instance after the data portal action.

preFetch

The event arises before the collection instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject ReadOnlyRootCollectionSync

The collection instance before the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject ReadOnlyRootModel

The instance of the model after the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject ReadOnlyRootModel

The instance of the model before the data portal action.

postFetch

The event arises after the business object instance has been retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

newObject ReadOnlyRootModelSync

The instance of the model after the data portal action.

preFetch

The event arises before the business object instance will be retrieved from the repository.

Parameters:
Name Type Description
eventArgs bo.shared.DataPortalEventArgs

Data portal event arguments.

oldObject ReadOnlyRootModelSync

The instance of the model before the data portal action.

If you find bugs or have feature requests, please let us know.

JavaScript business objects ♦ Copyright © 2014-2016 Logikum, Ltd.
Documentation generated by JSDoc 3.2.2 on 2015. December 31. using the DocStrap template.