|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MultichannellingDatasource
Interface for a multichannelling aware Datasource
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 | |
---|---|
java.util.List<java.util.List<DatasourceChannel>> |
getChannelPaths()
Get the list of paths to the currently selected channels. |
java.util.List<DatasourceChannel> |
getChannels()
Get the currently used channels (one for each separate channel structure). |
ChannelTree |
getChannelStructure()
Get the whole structure of nodes and channels currently contained in the datasource |
DatasourceChannel |
setChannel(int channelId)
Set the channel to be used. |
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 |
---|
DatasourceChannel setChannel(int channelId) throws DatasourceException
channelId
- id of the channel
DatasourceException
- when the channel id cannot be setjava.util.List<DatasourceChannel> getChannels() throws DatasourceException
DatasourceException
java.util.List<java.util.List<DatasourceChannel>> getChannelPaths() throws DatasourceException
DatasourceException
ChannelTree getChannelStructure() throws DatasourceException
DatasourceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |