|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectch.agent.crnickl.impl.DatabaseMethodsImpl
ch.agent.crnickl.jdbc.JDBCDatabaseMethods
ch.agent.crnickl.jdbc.ReadMethodsForChroniclesAndSeries
ch.agent.crnickl.jdbc.WriteMethodsForChroniclesAndSeries
public class WriteMethodsForChroniclesAndSeries
A stateless object with methods providing write access to chronicles and series.
| Constructor Summary | |
|---|---|
WriteMethodsForChroniclesAndSeries()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class ch.agent.crnickl.jdbc.ReadMethodsForChroniclesAndSeries |
|---|
getAttributeValue, getChronicle, getChronicleOrNull, getChroniclesByAttributeValue, getChroniclesByParent, getSeries, getSeries |
| Methods inherited from class ch.agent.crnickl.jdbc.JDBCDatabaseMethods |
|---|
close, executeAndGetNewId, getId, getId, getIdOrZero, makeSurrogate, open, open, open |
| Methods inherited from class ch.agent.crnickl.impl.DatabaseMethodsImpl |
|---|
check, check, check, check, checkIntegrity, makeSurrogate, makeSurrogate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WriteMethodsForChroniclesAndSeries()
| Method Detail |
|---|
public void createChronicle(ch.agent.crnickl.api.Chronicle chronicle)
throws ch.agent.crnickl.T2DBException
chronicle - a chronicle
ch.agent.crnickl.T2DBException
public 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 policy
ch.agent.crnickl.T2DBException
public 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 policy
ch.agent.crnickl.T2DBException
public 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 string
ch.agent.crnickl.T2DBException
public void deleteAttribute(ch.agent.crnickl.api.Chronicle chronicle,
ch.agent.crnickl.api.AttributeDefinition<?> def)
throws ch.agent.crnickl.T2DBException
chronicle - a chronicledef - an attribute definition
ch.agent.crnickl.T2DBException
public void createSeries(ch.agent.crnickl.api.Series<?> series)
throws ch.agent.crnickl.T2DBException
series - a series
ch.agent.crnickl.T2DBException
public 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 policy
ch.agent.crnickl.T2DBException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||