|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WriteableDatasource
Interface for Datasource
s that allow data modifications.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.gentics.api.lib.datasource.Datasource |
---|
Datasource.Sorting |
Field Summary |
---|
Fields inherited from interface com.gentics.api.lib.datasource.Datasource |
---|
SORTORDER_ASC, SORTORDER_DESC, SORTORDER_NONE |
Method Summary | |
---|---|
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) |
Methods inherited from interface com.gentics.api.lib.datasource.Datasource |
---|
clone, createDatasourceFilter, getCount, getCount, getCount, getCount2, getHandlePool, getId, getResult, getResult, getResult, getResult, getResult, getResult, getResult, hasChanged, hasChanged, isValidAttribute, setAttributeNames, setRuleTree |
Method Detail |
---|
boolean canWrite()
DatasourceInfo store(DatasourceRecordSet rst) throws DatasourceException
store(Collection)
instead
rst
- recordset holding the objects to be stored
DatasourceException
DatasourceInfo 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
DatasourceInfo store(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to store
DatasourceException
DatasourceInfo 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
DatasourceInfo update(DatasourceRecordSet rst) throws DatasourceException
update(Collection)
instead.
rst
- record set holding the objects to be updated
DatasourceException
DatasourceInfo 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
DatasourceInfo update(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to update
DatasourceException
DatasourceInfo 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
DatasourceInfo insert(DatasourceRecordSet rst) throws DatasourceException
insert(Collection)
instead
rst
- recordset holding new objects to be inserted
DatasourceException
DatasourceInfo insert(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to insert
DatasourceException
DatasourceInfo insert(DatasourceRecordSet rst, GenticsUser user) throws DatasourceException
insert(Collection)
rst
- recordset holding new objects to be inserteduser
- user who performs the insert
DatasourceException
DatasourceInfo 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
DatasourceInfo delete(DatasourceRecordSet rst) throws DatasourceException
delete(Collection)
instead
rst
- containing the rows to delete
DatasourceException
DatasourceInfo delete(java.util.Collection objects) throws DatasourceException
objects
- collection of objects to delete
DatasourceException
DatasourceInfo 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
DatasourceInfo 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
DatasourceInfo delete(DatasourceFilter filter) throws DatasourceException
filter
- the filter defining which objets to delete.
DatasourceException
Changeable create(java.util.Map objectParameters) throws DatasourceException
objectParameters
- datasource implementation specific object
parameters
DatasourceException
- when the creation fails
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |