Package | Description |
---|---|
ch.agent.crnickl.api |
Interfaces and classes for use by client applications.
|
ch.agent.crnickl.impl |
Generic implementation of the CrNiCKL API.
|
Modifier and Type | Method and Description |
---|---|
UpdatableChronicle |
UpdatableChronicle.createChronicle(String name,
boolean tweakName,
String description,
Collection<Attribute<?>> attributes,
Schema schema)
Return a new chronicle to be created in this chronicle.
|
UpdatableChronicle |
Chronicle.edit()
Return an
UpdatableChronicle corresponding to this chronicle. |
Modifier and Type | Class and Description |
---|---|
class |
NameSpace
A NameSpace object implements the top-level chronicle.
|
class |
UpdatableChronicleImpl
Default implementation of
UpdatableChronicle . |
Modifier and Type | Method and Description |
---|---|
UpdatableChronicle |
UpdatableChronicleImpl.createChronicle(String orig,
boolean tweakable,
String description,
Collection<Attribute<?>> attributes,
Schema schema) |
UpdatableChronicle |
UpdatableChronicleImpl.edit() |
UpdatableChronicle |
ChronicleImpl.edit() |
UpdatableChronicle |
NameSpace.edit()
Return this object.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseBackend.create(UpdatableChronicle chronicle)
Create a chronicle in the database.
|
void |
DatabaseBackend.deleteAttributeValue(UpdatableChronicle chronicle,
AttributeDefinition<?> def)
Remove the value and description for an attribute of a chronicle.
|
boolean |
ChronicleUpdatePolicyImpl.deleteChronicle(UpdatableChronicle entity) |
boolean |
ChronicleUpdatePolicy.deleteChronicle(UpdatableChronicle chronicle)
Perform actions required as a consequence of deleting a chronicle.
|
void |
DatabaseBackend.deleteChronicle(UpdatableChronicle chronicle)
Delete a chronicle from the database.
|
void |
DatabaseBackend.update(UpdatableChronicle chronicle)
Update the name and description of a chronicle.
|
void |
DatabaseBackend.update(UpdatableChronicle chronicle,
AttributeDefinition<?> def,
String value,
String description)
Set the value and description of an attribute of a chronicle.
|
void |
ChronicleUpdatePolicyImpl.willDelete(UpdatableChronicle entity) |
void |
ChronicleUpdatePolicy.willDelete(UpdatableChronicle chronicle)
Throw an exception if the chronicle cannot be deleted.
|
void |
ChronicleUpdatePolicyImpl.willUpdate(UpdatableChronicle entity) |
void |
ChronicleUpdatePolicy.willUpdate(UpdatableChronicle chronicle)
Throw an exception if the intended update is rejected.
|
Copyright © 2017. All rights reserved.