TEKSI Hooks
Architecture
Overview
Components
Models
Parsers
Resolvers
Evaluators
Capabilities
HookContext
Hook
HookHandler
Application
Rights Framework
Overview
Design Goals
Concepts
Privilege
Class Definition
CRUD Rules
Conditional Rules
Local Conditions
Remote Conditions
Ownership Rules
OID Types
Overview
Oid
Standardoid
Using OIDs
Configuring OID Types
Creating Custom OID Types
Design Principles
Exceptions and Findings
Overview
Core Concepts
Findings
Severity
Framework Exception Hierarchy
TeksiHookException
TeksiHookError
Accessing Findings
Raising Errors from Findings
ValidationError
EffectValidationError
SnapshotValidationError
RightsEvaluationError
Using Findings Instead of Strings
Aggregated Errors
Typical Workflow
Design Principles
Related Components
Capabilities
Overview
Purpose
Capability Contracts
Providing Capabilities
Accessing Capabilities
Required Capabilities
When to Use a Capability
When Not to Use a Capability
Design Principles
Usage
Overview
Creating a Hook
Executing a Hook
Working with Capabilities
Parsing Configuration
Resolving Definitions
Evaluating Rules
Failing on Errors
Creating Framework Errors
API Reference
Generated API Reference
Capabilities / Canonical Object
CanonicalGeometryCapability
InMemoryCanonicalModelCapability
Capabilities / Conditions
ConditionEvaluationContext
ConditionsCapability
Capabilities / Mapping
EffectiveModelMappingCapability
ModelMappingCapability
Capabilities / Privilege
ResolvedProviderCapability
Capabilities / Relation Lookup
InMemoryRelationLookupCapability
Capabilities / Rights
DerivedRightsCapability
RightsCapability
SubclassRightsCapability
Capabilities / Sql
SqlCapability
Capabilities / Validation
ValidationResult
Evaluators / Effects
BlockingEffectEvaluationPolicy
EffectDocumentValidator
EffectEvaluator
Evaluators / Rights
RightsEvaluationContext
Evaluators / Snapshot
SnapshotValidationEvaluator
Evaluators / Validation
ValidationEvaluator
Exceptions
Finding
Hook
HookContext
HookMetadata
Models / Canonical Object
CanonicalAttributeMetadata
CanonicalClassMetadata
CanonicalIdentityMapping
CanonicalModelElementMetadata
CanonicalModelMetadata
CanonicalObject
CanonicalObjectIdentity
CanonicalValueMetadata
LocalizedMetadata
Models / Conditions
AllOfCondition
AnyOfCondition
LocalCondition
RemoteCondition
Models / Connection
PostgreSQLConnectionConfig
Models / Diff Snapshot
DiffSnapshot
SnapshotMetadata
SnapshotObject
SnapshotValidationFinding
Models / Effects
Effect
EffectDocument
EffectEvaluationResult
EffectSource
EnforceExistsEffect
EnforceNotExistsEffect
UpdateAttributeEffect
Models / Mail
Mail
SmtpConfiguration
Models / Mapping
AttributeMapping
ClassMapping
ForeignKeyMapping
FunctionMapping
MappingDefaults
ModelMapping
ModelMappings
RelationContext
RelationMapping
ValueListMapping
ValueMapping
Models / Oid
Oid
Standardoid
Models / Persistence
AttributePersistenceDecision
ChangePersistenceDecision
ChangePersistenceDocument
ChangePersistenceResult
DeletionConfirmation
DeletionPlan
DeletionTarget
PersistenceResult
Models / Privilege
PrivilegeMetadata
Models / Provider
Provider
ProviderPermission
ResolvedProvider
Models / Review
ChangeCreationResult
DiffReviewDecisionResult
DiffReviewJob
DiffSchemaWriteResult
PreparedSource
ReviewFeature
Models / Rights
AttributeDefaultDefinition
AttributeDefinition
CanonicalDerivedRights
ClassDefinition
DefaultDefinitions
DerivedRights
PermissionFinding
ResolutionInfo
ResolvedAttributeDefinition
ResolvedClassDefinition
ResolvedRights
RightsDefinition
RightsProfile
Models / Rulesets
CrudRules
InheritRule
OwnershipRule
PrivilegeRule
ResolvedCrudRules
StateTransitionRule
Models / Validation
AttributeChange
AttributeValidation
Change
ChangeClassificationMetadata
ClassValidationDefinition
ClassifiedChange
ClassifiedChanges
ObjectValidation
TransitionValidation
ValidationContext
ValidationDefinition
ValidationFinding
Parser / Effects Parser
EffectParser
Parser / Model Mapping Parser
ModelMappingParser
Parser / Provider Rights Parser
ProviderRightsParser
Parser / Rights Parser
RightsParser
Parser / Validation Parser
ValidationParser
Resolver / Model Mapping Resolver
ImplicitModelMappingResolver
ModelMappingInheritanceResolver
Resolver / Provider Resolver
ProviderResolver
Resolver / Rights Resolver
RightsResolver
Resolver / Validation Resolver
ValidationResolver
Services / Change Builder
ChangeBuilder
Services / Change Classifier
ChangeClassifier
Services / Change Review Export
ChangeReviewExportService
Services / Diff Snapshot Builder
DiffSnapshotBuilder
Services / Finding Translator
DefaultFindingTranslator
Services / Interlis
InterlisCapability
InterlisContext
TEKSI Hooks
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (teksi_hooks.capabilities.validation.ValidationResult method)
(teksi_hooks.models.validation.ClassifiedChanges method)
affected_rows (teksi_hooks.models.persistence.PersistenceResult property)
all_changes() (teksi_hooks.models.validation.ClassifiedChanges method)
AllOfCondition (class in teksi_hooks.models.conditions)
AnyOfCondition (class in teksi_hooks.models.conditions)
attribute_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
(teksi_hooks.capabilities.rights.RightsCapability method)
attribute_metadata() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
attribute_validations_for_class() (teksi_hooks.models.validation.ValidationDefinition method)
AttributeChange (class in teksi_hooks.models.validation)
AttributeDefaultDefinition (class in teksi_hooks.models.rights)
AttributeDefinition (class in teksi_hooks.models.rights)
AttributeMapping (class in teksi_hooks.models.mapping)
AttributePersistenceDecision (class in teksi_hooks.models.persistence)
attributes() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
AttributeValidation (class in teksi_hooks.models.validation)
B
BlockingEffectEvaluationPolicy (class in teksi_hooks.evaluators.effects)
C
canonical_model() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
canonical_objects() (teksi_hooks.capabilities.relation_lookup.InMemoryRelationLookupCapability method)
CanonicalAttributeMetadata (class in teksi_hooks.models.canonical_object)
CanonicalClassMetadata (class in teksi_hooks.models.canonical_object)
CanonicalDerivedRights (class in teksi_hooks.models.rights)
CanonicalGeometryCapability (class in teksi_hooks.capabilities.canonical_object)
CanonicalIdentityMapping (class in teksi_hooks.models.canonical_object)
CanonicalModelElementMetadata (class in teksi_hooks.models.canonical_object)
CanonicalModelMetadata (class in teksi_hooks.models.canonical_object)
CanonicalObject (class in teksi_hooks.models.canonical_object)
CanonicalObjectIdentity (class in teksi_hooks.models.canonical_object)
CanonicalValueMetadata (class in teksi_hooks.models.canonical_object)
capability() (teksi_hooks.hook.HookContext method)
Change (class in teksi_hooks.models.validation)
change_key() (teksi_hooks.services.change_classifier.ChangeClassifier method)
ChangeBuilder (class in teksi_hooks.services.change_builder)
ChangeClassificationMetadata (class in teksi_hooks.models.validation)
ChangeClassifier (class in teksi_hooks.services.change_classifier)
ChangeCreationResult (class in teksi_hooks.models.review)
changed_attributes (teksi_hooks.models.validation.Change property)
ChangePersistenceDecision (class in teksi_hooks.models.persistence)
ChangePersistenceDocument (class in teksi_hooks.models.persistence)
ChangePersistenceResult (class in teksi_hooks.models.persistence)
ChangeReviewExportService (class in teksi_hooks.services.change_review_export)
class_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
(teksi_hooks.capabilities.rights.RightsCapability method)
class_metadata() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
class_uid() (teksi_hooks.models.canonical_object.CanonicalObjectIdentity method)
ClassDefinition (class in teksi_hooks.models.rights)
classes() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
ClassifiedChange (class in teksi_hooks.models.validation)
ClassifiedChanges (class in teksi_hooks.models.validation)
classify() (teksi_hooks.services.change_classifier.ChangeClassifier method)
ClassMapping (class in teksi_hooks.models.mapping)
ClassValidationDefinition (class in teksi_hooks.models.validation)
commit() (teksi_hooks.capabilities.sql.SqlCapability method)
compare() (teksi_hooks.capabilities.conditions.ConditionsCapability method)
ConditionEvaluationContext (class in teksi_hooks.capabilities.conditions)
ConditionsCapability (class in teksi_hooks.capabilities.conditions)
create_rules() (teksi_hooks.capabilities.rights.RightsCapability method)
crud_rules() (teksi_hooks.capabilities.rights.RightsCapability method)
CrudRules (class in teksi_hooks.models.rulesets)
current_object() (teksi_hooks.capabilities.relation_lookup.InMemoryRelationLookupCapability method)
D
decided_attributes (teksi_hooks.models.persistence.ChangePersistenceDecision property)
DefaultDefinitions (class in teksi_hooks.models.rights)
DefaultFindingTranslator (class in teksi_hooks.services.finding_translator)
delete_rules() (teksi_hooks.capabilities.rights.RightsCapability method)
DeletionConfirmation (class in teksi_hooks.models.persistence)
DeletionPlan (class in teksi_hooks.models.persistence)
DeletionTarget (class in teksi_hooks.models.persistence)
derived_rights() (teksi_hooks.capabilities.rights.DerivedRightsCapability method)
DerivedRights (class in teksi_hooks.models.rights)
DerivedRightsCapability (class in teksi_hooks.capabilities.rights)
DiffReviewDecisionResult (class in teksi_hooks.models.review)
DiffReviewJob (class in teksi_hooks.models.review)
DiffSchemaWriteResult (class in teksi_hooks.models.review)
DiffSnapshot (class in teksi_hooks.models.diff_snapshot)
DiffSnapshotBuilder (class in teksi_hooks.services.diff_snapshot_builder)
display_name() (teksi_hooks.models.canonical_object.LocalizedMetadata method)
E
Effect (class in teksi_hooks.models.effects)
EffectDocument (class in teksi_hooks.models.effects)
EffectDocumentValidator (class in teksi_hooks.evaluators.effects)
EffectEvaluationResult (class in teksi_hooks.models.effects)
EffectEvaluator (class in teksi_hooks.evaluators.effects)
EffectiveModelMappingCapability (class in teksi_hooks.capabilities.mapping)
EffectParser (class in teksi_hooks.parser.effects_parser)
EffectSource (class in teksi_hooks.models.effects)
EnforceExistsEffect (class in teksi_hooks.models.effects)
EnforceNotExistsEffect (class in teksi_hooks.models.effects)
error() (teksi_hooks.capabilities.validation.ValidationResult method)
evaluate() (teksi_hooks.capabilities.conditions.ConditionsCapability method)
(teksi_hooks.evaluators.effects.EffectEvaluator method)
evaluate_all() (teksi_hooks.capabilities.conditions.ConditionsCapability method)
evaluate_any() (teksi_hooks.capabilities.conditions.ConditionsCapability method)
evaluate_effect() (teksi_hooks.evaluators.effects.EffectEvaluator method)
evaluate_local() (teksi_hooks.capabilities.conditions.ConditionsCapability method)
evaluate_remote() (teksi_hooks.capabilities.conditions.ConditionsCapability method)
execute() (teksi_hooks.capabilities.sql.SqlCapability method)
executemany() (teksi_hooks.capabilities.sql.SqlCapability method)
export() (teksi_hooks.services.change_review_export.ChangeReviewExportService method)
F
fetchall() (teksi_hooks.capabilities.sql.SqlCapability method)
fetchone() (teksi_hooks.capabilities.sql.SqlCapability method)
Finding (class in teksi_hooks.exceptions)
findings (teksi_hooks.capabilities.validation.ValidationResult property)
(teksi_hooks.models.validation.ChangeClassificationMetadata property)
ForeignKeyMapping (class in teksi_hooks.models.mapping)
from_sides() (teksi_hooks.capabilities.relation_lookup.InMemoryRelationLookupCapability class method)
FunctionMapping (class in teksi_hooks.models.mapping)
G
geometry_attribute_names() (teksi_hooks.capabilities.canonical_object.CanonicalGeometryCapability method)
H
has() (teksi_hooks.capabilities.validation.ValidationResult method)
has_errors (teksi_hooks.capabilities.validation.ValidationResult property)
has_privilege() (teksi_hooks.capabilities.privilege.ResolvedProviderCapability method)
HookContext (class in teksi_hooks.hook)
HookMetadata (class in teksi_hooks.hook)
I
identity_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
ImplicitModelMappingResolver (class in teksi_hooks.resolver.model_mapping_resolver)
info() (teksi_hooks.capabilities.validation.ValidationResult method)
InheritRule (class in teksi_hooks.models.rulesets)
InMemoryCanonicalModelCapability (class in teksi_hooks.capabilities.canonical_object)
InMemoryRelationLookupCapability (class in teksi_hooks.capabilities.relation_lookup)
InterlisCapability (class in teksi_hooks.services.interlis)
InterlisContext (class in teksi_hooks.services.interlis)
is_attribute_backed (teksi_hooks.models.mapping.ClassMapping property)
is_function_backed (teksi_hooks.models.mapping.ClassMapping property)
is_geometry_attribute() (teksi_hooks.capabilities.canonical_object.CanonicalGeometryCapability method)
is_ssot (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability property)
(teksi_hooks.capabilities.mapping.ModelMappingCapability property)
K
key() (teksi_hooks.models.canonical_object.CanonicalObjectIdentity method)
(teksi_hooks.models.persistence.AttributePersistenceDecision method)
L
LocalCondition (class in teksi_hooks.models.conditions)
LocalizedMetadata (class in teksi_hooks.models.canonical_object)
M
Mail (class in teksi_hooks.models.mail)
mandatory_for_class() (teksi_hooks.models.validation.ValidationDefinition method)
MappingDefaults (class in teksi_hooks.models.mapping)
ModelMapping (class in teksi_hooks.models.mapping)
ModelMappingCapability (class in teksi_hooks.capabilities.mapping)
ModelMappingInheritanceResolver (class in teksi_hooks.resolver.model_mapping_resolver)
ModelMappingParser (class in teksi_hooks.parser.model_mapping_parser)
ModelMappings (class in teksi_hooks.models.mapping)
module
teksi_hooks.capabilities.canonical_object
teksi_hooks.capabilities.conditions
teksi_hooks.capabilities.mapping
teksi_hooks.capabilities.privilege
teksi_hooks.capabilities.relation_lookup
teksi_hooks.capabilities.rights
teksi_hooks.capabilities.sql
teksi_hooks.capabilities.validation
teksi_hooks.evaluators.effects
teksi_hooks.evaluators.rights
teksi_hooks.evaluators.snapshot
teksi_hooks.evaluators.validation
teksi_hooks.exceptions
teksi_hooks.hook
teksi_hooks.models.canonical_object
teksi_hooks.models.conditions
teksi_hooks.models.connection
teksi_hooks.models.diff_snapshot
teksi_hooks.models.effects
teksi_hooks.models.mail
teksi_hooks.models.mapping
teksi_hooks.models.oid
teksi_hooks.models.persistence
teksi_hooks.models.privilege
teksi_hooks.models.provider
teksi_hooks.models.review
teksi_hooks.models.rights
teksi_hooks.models.rulesets
teksi_hooks.models.validation
teksi_hooks.parser.effects_parser
teksi_hooks.parser.model_mapping_parser
teksi_hooks.parser.provider_rights_parser
teksi_hooks.parser.rights_parser
teksi_hooks.parser.validation_parser
teksi_hooks.resolver.model_mapping_resolver
teksi_hooks.resolver.provider_resolver
teksi_hooks.resolver.rights_resolver
teksi_hooks.resolver.validation_resolver
teksi_hooks.services.change_builder
teksi_hooks.services.change_classifier
teksi_hooks.services.change_review_export
teksi_hooks.services.diff_snapshot_builder
teksi_hooks.services.finding_translator
teksi_hooks.services.interlis
N
name() (teksi_hooks.models.canonical_object.LocalizedMetadata method)
O
object_validations_for_class() (teksi_hooks.models.validation.ValidationDefinition method)
ObjectValidation (class in teksi_hooks.models.validation)
Oid (class in teksi_hooks.models.oid)
oid_type (teksi_hooks.parser.provider_rights_parser.ProviderRightsParser attribute)
OwnershipRule (class in teksi_hooks.models.rulesets)
P
parse_dict() (teksi_hooks.parser.model_mapping_parser.ModelMappingParser method)
parse_file() (teksi_hooks.parser.model_mapping_parser.ModelMappingParser method)
(teksi_hooks.parser.validation_parser.ValidationParser method)
parse_models_dict() (teksi_hooks.parser.model_mapping_parser.ModelMappingParser method)
parse_models_file() (teksi_hooks.parser.model_mapping_parser.ModelMappingParser method)
parse_text() (teksi_hooks.parser.validation_parser.ValidationParser method)
PermissionFinding (class in teksi_hooks.models.rights)
permitted_attributes (teksi_hooks.models.persistence.ChangePersistenceDecision property)
PersistenceResult (class in teksi_hooks.models.persistence)
PostgreSQLConnectionConfig (class in teksi_hooks.models.connection)
PreparedSource (class in teksi_hooks.models.review)
PrivilegeMetadata (class in teksi_hooks.models.privilege)
PrivilegeRule (class in teksi_hooks.models.rulesets)
privileges_for() (teksi_hooks.capabilities.privilege.ResolvedProviderCapability method)
Provider (class in teksi_hooks.models.provider)
ProviderPermission (class in teksi_hooks.models.provider)
ProviderResolver (class in teksi_hooks.resolver.provider_resolver)
ProviderRightsParser (class in teksi_hooks.parser.provider_rights_parser)
R
read_rules() (teksi_hooks.capabilities.rights.RightsCapability method)
relation_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
RelationContext (class in teksi_hooks.models.mapping)
RelationMapping (class in teksi_hooks.models.mapping)
RemoteCondition (class in teksi_hooks.models.conditions)
ResolutionInfo (class in teksi_hooks.models.rights)
resolve() (teksi_hooks.resolver.model_mapping_resolver.ImplicitModelMappingResolver method)
(teksi_hooks.resolver.model_mapping_resolver.ModelMappingInheritanceResolver method)
(teksi_hooks.resolver.rights_resolver.RightsResolver method)
resolve_all() (teksi_hooks.resolver.model_mapping_resolver.ModelMappingInheritanceResolver method)
resolve_attribute() (teksi_hooks.resolver.validation_resolver.ValidationResolver method)
resolve_derived_rights_config() (teksi_hooks.resolver.rights_resolver.RightsResolver method)
resolve_subclass_rights() (teksi_hooks.resolver.rights_resolver.RightsResolver method)
resolve_transition_rules() (teksi_hooks.resolver.validation_resolver.ValidationResolver method)
ResolvedAttributeDefinition (class in teksi_hooks.models.rights)
ResolvedClassDefinition (class in teksi_hooks.models.rights)
ResolvedCrudRules (class in teksi_hooks.models.rulesets)
ResolvedProvider (class in teksi_hooks.models.provider)
ResolvedProviderCapability (class in teksi_hooks.capabilities.privilege)
ResolvedRights (class in teksi_hooks.models.rights)
ReviewFeature (class in teksi_hooks.models.review)
RightsCapability (class in teksi_hooks.capabilities.rights)
RightsDefinition (class in teksi_hooks.models.rights)
RightsEvaluationContext (class in teksi_hooks.evaluators.rights)
RightsParser (class in teksi_hooks.parser.rights_parser)
RightsProfile (class in teksi_hooks.models.rights)
RightsResolver (class in teksi_hooks.resolver.rights_resolver)
rollback() (teksi_hooks.capabilities.sql.SqlCapability method)
S
scalar() (teksi_hooks.capabilities.sql.SqlCapability method)
SmtpConfiguration (class in teksi_hooks.models.mail)
SnapshotMetadata (class in teksi_hooks.models.diff_snapshot)
SnapshotObject (class in teksi_hooks.models.diff_snapshot)
SnapshotValidationEvaluator (class in teksi_hooks.evaluators.snapshot)
SnapshotValidationFinding (class in teksi_hooks.models.diff_snapshot)
source_identifier() (teksi_hooks.models.mapping.ClassMapping method)
(teksi_hooks.models.mapping.RelationMapping method)
SqlCapability (class in teksi_hooks.capabilities.sql)
Standardoid (class in teksi_hooks.models.oid)
StateTransitionRule (class in teksi_hooks.models.rulesets)
subclasses() (teksi_hooks.capabilities.rights.SubclassRightsCapability method)
SubclassRightsCapability (class in teksi_hooks.capabilities.rights)
T
teksi_hooks.capabilities.canonical_object
module
teksi_hooks.capabilities.conditions
module
teksi_hooks.capabilities.mapping
module
teksi_hooks.capabilities.privilege
module
teksi_hooks.capabilities.relation_lookup
module
teksi_hooks.capabilities.rights
module
teksi_hooks.capabilities.sql
module
teksi_hooks.capabilities.validation
module
teksi_hooks.evaluators.effects
module
teksi_hooks.evaluators.rights
module
teksi_hooks.evaluators.snapshot
module
teksi_hooks.evaluators.validation
module
teksi_hooks.exceptions
module
teksi_hooks.hook
module
teksi_hooks.models.canonical_object
module
teksi_hooks.models.conditions
module
teksi_hooks.models.connection
module
teksi_hooks.models.diff_snapshot
module
teksi_hooks.models.effects
module
teksi_hooks.models.mail
module
teksi_hooks.models.mapping
module
teksi_hooks.models.oid
module
teksi_hooks.models.persistence
module
teksi_hooks.models.privilege
module
teksi_hooks.models.provider
module
teksi_hooks.models.review
module
teksi_hooks.models.rights
module
teksi_hooks.models.rulesets
module
teksi_hooks.models.validation
module
teksi_hooks.parser.effects_parser
module
teksi_hooks.parser.model_mapping_parser
module
teksi_hooks.parser.provider_rights_parser
module
teksi_hooks.parser.rights_parser
module
teksi_hooks.parser.validation_parser
module
teksi_hooks.resolver.model_mapping_resolver
module
teksi_hooks.resolver.provider_resolver
module
teksi_hooks.resolver.rights_resolver
module
teksi_hooks.resolver.validation_resolver
module
teksi_hooks.services.change_builder
module
teksi_hooks.services.change_classifier
module
teksi_hooks.services.change_review_export
module
teksi_hooks.services.diff_snapshot_builder
module
teksi_hooks.services.finding_translator
module
teksi_hooks.services.interlis
module
transaction() (teksi_hooks.capabilities.sql.SqlCapability method)
transition_rules() (teksi_hooks.capabilities.rights.RightsCapability method)
transitions() (teksi_hooks.capabilities.rights.RightsCapability method)
TransitionValidation (class in teksi_hooks.models.validation)
translate() (teksi_hooks.services.finding_translator.DefaultFindingTranslator method)
try_attribute_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
(teksi_hooks.capabilities.rights.RightsCapability method)
try_class_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
(teksi_hooks.capabilities.rights.RightsCapability method)
try_derived_rights() (teksi_hooks.capabilities.rights.DerivedRightsCapability method)
try_identity_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
try_relation_definition() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
try_subclasses() (teksi_hooks.capabilities.rights.SubclassRightsCapability method)
try_transitions() (teksi_hooks.capabilities.rights.RightsCapability method)
try_update_privileges() (teksi_hooks.capabilities.rights.RightsCapability method)
try_validations() (teksi_hooks.capabilities.rights.RightsCapability method)
try_value_mapping() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
U
unpermitted_attributes (teksi_hooks.models.persistence.ChangePersistenceDecision property)
unsatisfied_status() (teksi_hooks.evaluators.effects.BlockingEffectEvaluationPolicy method)
update_privileges() (teksi_hooks.capabilities.rights.RightsCapability method)
update_rules() (teksi_hooks.capabilities.rights.RightsCapability method)
UpdateAttributeEffect (class in teksi_hooks.models.effects)
V
ValidationContext (class in teksi_hooks.models.validation)
ValidationDefinition (class in teksi_hooks.models.validation)
ValidationEvaluator (class in teksi_hooks.evaluators.validation)
ValidationFinding (class in teksi_hooks.models.validation)
ValidationParser (class in teksi_hooks.parser.validation_parser)
ValidationResolver (class in teksi_hooks.resolver.validation_resolver)
ValidationResult (class in teksi_hooks.capabilities.validation)
validations() (teksi_hooks.capabilities.rights.RightsCapability method)
value_mapping() (teksi_hooks.capabilities.mapping.EffectiveModelMappingCapability method)
(teksi_hooks.capabilities.mapping.ModelMappingCapability method)
value_metadata() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
ValueListMapping (class in teksi_hooks.models.mapping)
ValueMapping (class in teksi_hooks.models.mapping)
values() (teksi_hooks.capabilities.canonical_object.InMemoryCanonicalModelCapability method)
W
warning() (teksi_hooks.capabilities.validation.ValidationResult method)