Package | Description |
---|---|
com.gentics.api.lib.datasource |
Package for datasource related classes and interfaces.
|
com.gentics.api.portalnode.connector |
Package containing a factory to create all initial objects you need, and some helper classes.
|
Modifier and Type | Class and Description |
---|---|
class |
DatasourceModificationException
Exception that is thrown if an error occurs during a modification
(insert, update) of a datasource record.
|
Modifier and Type | Method and Description |
---|---|
Changeable |
WriteableDatasource.create(Map objectParameters)
Create a new object that can be stored in this datasource.
|
Changeable |
VersioningDatasource.create(Map objectParameters,
int versionTimestamp)
Create a datasource object with the given object data at the given
timestamp
|
DatasourceInfo |
WriteableDatasource.delete(Collection objects)
Deletes a collection of objects
|
DatasourceInfo |
WriteableDatasource.delete(Collection objects,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
WriteableDatasource.delete(Collection) instead. |
DatasourceInfo |
WriteableDatasource.delete(DatasourceFilter filter)
Deletes all objects found with the given filter.
|
DatasourceInfo |
WriteableDatasource.delete(DatasourceRecordSet rst)
Deprecated.
use
WriteableDatasource.delete(Collection) instead |
DatasourceInfo |
WriteableDatasource.delete(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
WriteableDatasource.delete(Collection) instead. |
protected com.gentics.lib.datasource.ResolvableDatasourceFilter |
ResolvableDatasource.getAsResolvableDatasourceFilter(DatasourceFilter filter)
Get the datasource filter as resolvable datasource filter
|
List<List<DatasourceChannel>> |
MultichannellingDatasource.getChannelPaths()
Get the list of paths to the currently selected channels.
|
List<DatasourceChannel> |
MultichannellingDatasource.getChannels()
Get the currently used channels (one for each separate channel structure).
|
ChannelTree |
MultichannellingDatasource.getChannelStructure()
Get the whole structure of nodes and channels currently contained in the datasource
|
int |
Datasource.getCount(DatasourceFilter filter)
Get the number of objects in the datasource that match the given filter
|
int |
AbstractVersioningDatasource.getCount(DatasourceFilter filter) |
int |
AbstractDatasource.getCount(DatasourceFilter filter) |
int |
VersioningDatasource.getCount(DatasourceFilter filter,
int versionTimestamp)
Get the number of resolvables matching the given filter at the
versionTimestamp
|
int |
AbstractVersioningDatasource.getCount(DatasourceFilter filter,
int versionTimestamp) |
int |
ResolvableDatasource.getCount(DatasourceFilter filter,
Map specificParameters) |
int |
AbstractVersioningDatasource.getCount(DatasourceFilter filter,
Map specificParameters) |
int |
Datasource.getCount(DatasourceFilter filter,
Map<String,Object> specificParameters)
Get the number of objects in the datasource that match the given filter
|
int |
VersioningDatasource.getCount(DatasourceFilter filter,
Map specificParameters,
int versionTimestamp)
Get the number of resolvables matching the given filter at the
versionTimestamp
|
Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
String[] prefillAttributes)
Get the resolvables from the datasource that match the given datasource
filter (unsorted).
|
Collection<Resolvable> |
AbstractDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes) |
Collection |
VersioningDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int versionTimestamp)
Get the resolvables matching the given datasource filter at the timestamp
|
Collection |
AbstractVersioningDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int versionTimestamp) |
Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns)
Get the resolvables from the datasource that match the given datasource filter.
|
Collection<Resolvable> |
AbstractDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns) |
Collection |
VersioningDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
int versionTimestamp)
Get the resolvables matching the given datasource filter at the timestamp
|
Collection |
AbstractVersioningDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
int versionTimestamp) |
Collection |
ResolvableDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
Map specificParameters) |
Collection |
AbstractVersioningDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
Map specificParameters) |
Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
Map<String,Object> specificParameters)
Get the resolvables from the datasource that match the given datasource filter.
|
Collection |
VersioningDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
Map specificParameters,
int versionTimestamp)
Get the resolvables matching the given datasource filter at the timestamp
|
DatasourceInfo |
WriteableDatasource.insert(Collection objects)
Insert a collection of objects
|
DatasourceInfo |
WriteableDatasource.insert(Collection objects,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
WriteableDatasource.insert(Collection) |
DatasourceInfo |
WriteableDatasource.insert(DatasourceRecordSet rst)
Deprecated.
use
WriteableDatasource.insert(Collection) instead |
DatasourceInfo |
WriteableDatasource.insert(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
WriteableDatasource.insert(Collection) |
boolean |
Datasource.isValidAttribute(String attributeName)
Verifies that the given attribute name is valid and exists in the
datasource.
|
boolean |
AbstractDatasource.isValidAttribute(String attributeName)
This default implementation will always return null because
there is no generic way of determine if an attribute name is valid.
|
void |
WritableMultichannellingDatasource.saveChannelStructure(ChannelTree root)
Save the given channel structure to the datasource.
|
DatasourceChannel |
MultichannellingDatasource.setChannel(int channelId)
Set the channel to be used.
|
DatasourceInfo |
WriteableDatasource.store(Collection objects)
Store a collection of objects.
|
DatasourceInfo |
WriteableDatasource.store(Collection objects,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated. use
WriteableDatasource.store(Collection) |
DatasourceInfo |
WriteableDatasource.store(DatasourceRecordSet rst)
Deprecated.
Use
WriteableDatasource.store(Collection) instead |
DatasourceInfo |
WriteableDatasource.store(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated. use
WriteableDatasource.store(Collection) |
DatasourceInfo |
WriteableDatasource.update(Collection objects)
Update a collection of objects
|
DatasourceInfo |
WriteableDatasource.update(Collection objects,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated, use
WriteableDatasource.update(Collection) |
DatasourceInfo |
WriteableDatasource.update(DatasourceRecordSet rst)
Deprecated.
use
WriteableDatasource.update(Collection) instead. |
DatasourceInfo |
WriteableDatasource.update(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated, use
WriteableDatasource.update(Collection) |
Constructor and Description |
---|
CRSync(Datasource source,
WriteableDatasource target,
String rule,
boolean test,
boolean allowEmpty,
boolean allowAlterTable,
boolean delete,
boolean sourceTransaction,
boolean targetTransaction,
int batchSize,
CRSyncModifier modifier)
Initialize the sync with source and target datasource.
|
CRSync(Datasource source,
WriteableDatasource target,
String rule,
boolean test,
boolean allowEmpty,
boolean allowAlterTable,
boolean delete,
int batchSize)
Initialize the sync with source and target datasource, leave flags to
default values (false).
|
MCCRSync(MultichannellingDatasource source,
WritableMultichannellingDatasource target,
boolean test,
boolean allowEmpty,
boolean allowAlterTable,
boolean sourceTransaction,
boolean targetTransaction,
int batchSize,
CRSyncModifier modifier)
Initialize the sync with source and target datasource.
|
Copyright © 2014 Gentics Software GmbH. All Rights Reserved.