public interface WriteableDatasource extends Datasource
Datasource
s that allow data modifications.Datasource.Sorting
SORTORDER_ASC, SORTORDER_DESC, SORTORDER_NONE
Modifier and Type | Method and Description |
---|---|
boolean |
canWrite()
Checks if the Datasource is allowed to write to the underlying
Datastorage
|
Changeable |
create(java.util.Map objectParameters)
Create a new object that can be stored in this datasource.
|
DatasourceInfo |
delete(java.util.Collection objects)
Deletes a collection of objects
|
DatasourceInfo |
delete(java.util.Collection objects,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
delete(Collection) instead. |
DatasourceInfo |
delete(DatasourceFilter filter)
Deletes all objects found with the given filter.
|
DatasourceInfo |
delete(DatasourceRecordSet rst)
Deprecated.
use
delete(Collection) instead |
DatasourceInfo |
delete(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
delete(Collection) instead. |
DatasourceInfo |
insert(java.util.Collection objects)
Insert a collection of objects
|
DatasourceInfo |
insert(java.util.Collection objects,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
insert(Collection) |
DatasourceInfo |
insert(DatasourceRecordSet rst)
Deprecated.
use
insert(Collection) instead |
DatasourceInfo |
insert(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
methods with GenticsUser are deprecated, use
insert(Collection) |
DatasourceInfo |
store(java.util.Collection objects)
Store a collection of objects.
|
DatasourceInfo |
store(java.util.Collection objects,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated. use
store(Collection) |
DatasourceInfo |
store(DatasourceRecordSet rst)
Deprecated.
Use
store(Collection) instead |
DatasourceInfo |
store(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated. use
store(Collection) |
DatasourceInfo |
update(java.util.Collection objects)
Update a collection of objects
|
DatasourceInfo |
update(java.util.Collection objects,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated, use
update(Collection) |
DatasourceInfo |
update(DatasourceRecordSet rst)
Deprecated.
use
update(Collection) instead. |
DatasourceInfo |
update(DatasourceRecordSet rst,
GenticsUser user)
Deprecated.
Methods with GenticsUser are deprecated, use
update(Collection) |
clone, createDatasourceFilter, getCount, getCount, getCount, getCount2, getHandlePool, getId, getResult, getResult, getResult, getResult, getResult, getResult, getResult, hasChanged, hasChanged, isValidAttribute, setAttributeNames, setRuleTree
boolean canWrite()
DatasourceInfo store(DatasourceRecordSet rst) throws DatasourceException
store(Collection)
insteadrst
- recordset holding the objects to be storedDatasourceException
- in case of errorsDatasourceInfo store(DatasourceRecordSet rst, GenticsUser user) throws DatasourceException
store(Collection)
rst
- recordset holding the data to storeuser
- user who performs the storing (may be null)DatasourceException
- in case of errorsDatasourceInfo store(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to storeDatasourceException
- in case of errorsDatasourceInfo store(java.util.Collection objects, GenticsUser user) throws DatasourceException
store(Collection)
objects
- collection of objects to storeuser
- user who preforms the store (may be null)DatasourceException
- in case of errorsDatasourceInfo update(DatasourceRecordSet rst) throws DatasourceException
update(Collection)
instead.rst
- record set holding the objects to be updatedDatasourceException
- in case of errorsDatasourceInfo update(DatasourceRecordSet rst, GenticsUser user) throws DatasourceException
update(Collection)
rst
- recordset holding the data to updateuser
- use who performs the update (may be null)DatasourceException
- in case of errorsDatasourceInfo update(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to updateDatasourceException
- in case of errorsDatasourceInfo update(java.util.Collection objects, GenticsUser user) throws DatasourceException
update(Collection)
objects
- collection of objects to updateuser
- user who performs the update (may be null)DatasourceException
- in case of errorsDatasourceInfo insert(DatasourceRecordSet rst) throws DatasourceException
insert(Collection)
insteadrst
- recordset holding new objects to be insertedDatasourceException
- in case of errorsDatasourceInfo insert(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to insertDatasourceException
- in case of errorsDatasourceInfo insert(DatasourceRecordSet rst, GenticsUser user) throws DatasourceException
insert(Collection)
rst
- recordset holding new objects to be inserteduser
- user who performs the insertDatasourceException
- in case of errorsDatasourceInfo insert(java.util.Collection objects, GenticsUser user) throws DatasourceException
insert(Collection)
objects
- collection of objects to insertuser
- user who performs the insert (may be null)DatasourceException
- in case of errorsDatasourceInfo delete(DatasourceRecordSet rst) throws DatasourceException
delete(Collection)
insteadrst
- containing the rows to deleteDatasourceException
- in case of errorsDatasourceInfo delete(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to deleteDatasourceException
- in case of errorsDatasourceInfo delete(DatasourceRecordSet rst, GenticsUser user) throws DatasourceException
delete(Collection)
instead.rst
- containing the rows to deleteuser
- user who performs the delete (may be null)DatasourceException
- in case of errorsDatasourceInfo delete(java.util.Collection objects, GenticsUser user) throws DatasourceException
delete(Collection)
instead.objects
- collection of objects to deleteuser
- user who performs the delete (may be null)DatasourceException
- in case of errorsDatasourceInfo delete(DatasourceFilter filter) throws DatasourceException
filter
- the filter defining which objets to delete.DatasourceException
- in case of errorsChangeable create(java.util.Map objectParameters) throws DatasourceException
objectParameters
- datasource implementation specific object
parametersDatasourceException
- when the creation failsCopyright © 2018 Gentics Software. All Rights Reserved.