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 | Interface and Description |
---|---|
interface |
Chronicle
A Chronicle records the state of some subject at different times.
|
interface |
Property<T>
A Property defines an
Attribute . |
interface |
Schema
A Schema defines the structure of a
Chronicle . |
interface |
Series<T>
A Series provides access to a time series of values of some type.
|
interface |
UpdatableChronicle
An UpdatableChronicle is a chronicle which can be modified.
|
interface |
UpdatableProperty<T>
An UpdatableProperty is a property which can be modified.
|
interface |
UpdatableSchema
An UpdatableSchema is a schema which can be modified.
|
interface |
UpdatableSeries<T>
An UpdatableSeries is a series which can be modified.
|
interface |
UpdatableValueType<T>
An UpdatableValueType is a value type which can be modified.
|
interface |
ValueType<T>
|
Modifier and Type | Method and Description |
---|---|
DBObject |
Surrogate.getObject()
Returns the database object corresponding to the surrogate.
|
DBObject |
UpdateEvent.getSource()
Return the database object reported by the event.
|
DBObject |
UpdateEvent.getSourceOrNull()
Return the database object for which the event was reported.
|
Modifier and Type | Class and Description |
---|---|
class |
ChronicleImpl
Default implementation of
Chronicle . |
class |
DBObjectImpl
Default implementation of
DBObject . |
class |
NameSpace
A NameSpace object implements the top-level chronicle.
|
class |
PropertyImpl<T>
Default implementation of
Property . |
class |
SchemaImpl
Default implementation of
Schema . |
class |
SeriesImpl<T>
Default implementation of
Series . |
class |
SurrogateImpl.InvalidDBObject
An InvalidDBObject implements an invalid
DBObject . |
class |
UpdatableChronicleImpl
Default implementation of
UpdatableChronicle . |
class |
UpdatablePropertyImpl<T>
Default implementation of
UpdatableProperty . |
class |
UpdatableSchemaImpl
Default implementation of
UpdatableSchema . |
class |
UpdatableSeriesImpl<T>
Default implementation of
UpdatableSeries . |
class |
UpdatableValueTypeImpl<T>
Default implementation of
UpdatableValueType . |
class |
ValueTypeImpl<T>
Default implementation of
ValueType . |
Modifier and Type | Method and Description |
---|---|
DBObject |
SurrogateImpl.getObject() |
DBObject |
UpdateEventImpl.getSource() |
DBObject |
UpdateEventImpl.getSourceOrNull() |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseBackendImpl.check(Permission permission,
DBObject dBObject) |
void |
PermissionChecker.check(Permission permission,
DBObject dBObject)
Check if a permission is available on a database object.
|
void |
DatabaseMethodsImpl.check(Permission permission,
DBObject dBObject) |
boolean |
DatabaseBackendImpl.check(Permission permission,
DBObject dBObject,
boolean permissionRequired) |
boolean |
PermissionChecker.check(Permission permission,
DBObject dBObject,
boolean permissionRequired)
Check if a permission is available on a database object.
|
boolean |
DatabaseMethodsImpl.check(Permission permission,
DBObject dBObject,
boolean permissionRequired) |
void |
DatabaseMethodsImpl.checkIntegrity(DBObject object,
Surrogate s,
Surrogate referrer)
Throw an exception if the DBObject is null.
|
Surrogate |
DatabaseMethodsImpl.makeSurrogate(DBObject dBObject,
DBObjectId id) |
Surrogate |
DatabaseMethods.makeSurrogate(DBObject dBObject,
DBObjectId id)
Create a surrogate for a database object.
|
Constructor and Description |
---|
UpdateEventImpl(UpdateEventOperation op,
DBObject source)
Construct an
UpdateEvent . |
Copyright © 2017. All rights reserved.