public class WriteMethodsForChroniclesAndSeries extends ReadMethodsForChroniclesAndSeries
| Constructor and Description |
|---|
WriteMethodsForChroniclesAndSeries() |
| Modifier and Type | Method and Description |
|---|---|
void |
createChronicle(ch.agent.crnickl.api.Chronicle chronicle)
Create a chronicle in the database.
|
void |
createSeries(ch.agent.crnickl.api.Series<?> series)
Create an empty series.
|
void |
deleteAttribute(ch.agent.crnickl.api.Chronicle chronicle,
ch.agent.crnickl.api.AttributeDefinition<?> def)
Delete an attribute value from a chronicle.
|
void |
deleteChronicle(ch.agent.crnickl.api.UpdatableChronicle chronicle,
ch.agent.crnickl.impl.ChronicleUpdatePolicy policy)
Delete a chronicle from the database.
|
void |
deleteSeries(ch.agent.crnickl.api.UpdatableSeries<?> series,
ch.agent.crnickl.impl.ChronicleUpdatePolicy policy)
Delete a series.
|
void |
updateAttribute(ch.agent.crnickl.api.UpdatableChronicle chronicle,
ch.agent.crnickl.api.AttributeDefinition<?> def,
String value,
String description)
Update a chronicle attribute.
|
void |
updateChronicle(ch.agent.crnickl.api.UpdatableChronicle chronicle,
ch.agent.crnickl.impl.ChronicleUpdatePolicy policy)
Update a chronicle.
|
getAttributeValue, getChronicle, getChronicleOrNull, getChroniclesByAttributeValue, getChroniclesByParent, getSeries, getSeriesclose, executeAndGetNewId, getId, getId, getIdOrZero, makeSurrogate, open, open, openpublic void createChronicle(ch.agent.crnickl.api.Chronicle chronicle)
throws ch.agent.crnickl.T2DBException
chronicle - a chroniclech.agent.crnickl.T2DBExceptionpublic void deleteChronicle(ch.agent.crnickl.api.UpdatableChronicle chronicle,
ch.agent.crnickl.impl.ChronicleUpdatePolicy policy)
throws ch.agent.crnickl.T2DBException
chronicle - a chroniclepolicy - a chronicle updating policych.agent.crnickl.T2DBExceptionpublic void updateChronicle(ch.agent.crnickl.api.UpdatableChronicle chronicle,
ch.agent.crnickl.impl.ChronicleUpdatePolicy policy)
throws ch.agent.crnickl.T2DBException
chronicle - a chroniclepolicy - a chronicle updating policych.agent.crnickl.T2DBExceptionpublic void updateAttribute(ch.agent.crnickl.api.UpdatableChronicle chronicle,
ch.agent.crnickl.api.AttributeDefinition<?> def,
String value,
String description)
throws ch.agent.crnickl.T2DBException
chronicle - a chronicledef - an attribute definitionvalue - a valuedescription - a stringch.agent.crnickl.T2DBExceptionpublic void deleteAttribute(ch.agent.crnickl.api.Chronicle chronicle,
ch.agent.crnickl.api.AttributeDefinition<?> def)
throws ch.agent.crnickl.T2DBException
chronicle - a chronicledef - an attribute definitionch.agent.crnickl.T2DBExceptionpublic void createSeries(ch.agent.crnickl.api.Series<?> series)
throws ch.agent.crnickl.T2DBException
series - a seriesch.agent.crnickl.T2DBExceptionpublic void deleteSeries(ch.agent.crnickl.api.UpdatableSeries<?> series,
ch.agent.crnickl.impl.ChronicleUpdatePolicy policy)
throws ch.agent.crnickl.T2DBException
series - a seriespolicy - a chronicle update policych.agent.crnickl.T2DBExceptionCopyright © 2017. All rights reserved.