connective.adapter

IAdapter

protocol

a connective adapter

members

delete-entity

(delete-entity _ context entity)

deletes an entity from the backend system

execute-query

(execute-query _ context query)

execute a query which return a collection of entity data

init-entity

(init-entity _ context entity)

initialize a new entity

read-entity

(read-entity _ context entity)

read an entity from the backend system

reference-query

(reference-query _ context params)

create a query which will be passed to execute query in order to fetch backing entity data

reference-value

(reference-value _ context entity)

given a context, params of the related entity

validator

(validator _)

an optional validator used to validate entities

write-entity

(write-entity _ context entity)

writes an entity to the backend system