|
||||||||||
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 | |
---|---|
DatasourceChannel |
getChannel()
Get the currently used channel. |
List<DatasourceChannel> |
getChannelPath()
Get the path to the current channel (if one is set). |
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 setDatasourceChannel getChannel()
List<DatasourceChannel> getChannelPath()
ChannelTree getChannelStructure() throws DatasourceException
DatasourceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |