com.gentics.api.lib.datasource
Interface WritableMultichannellingDatasource

All Superinterfaces:
java.lang.Cloneable, Datasource, MultichannellingDatasource, WriteableDatasource

public interface WritableMultichannellingDatasource
extends MultichannellingDatasource, WriteableDatasource

Interface for writeable multichannelling datasources


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.gentics.api.lib.datasource.Datasource
Datasource.Sorting
 
Field Summary
static java.lang.String MCCR_CHANNEL_ID
          Name of the datamap parameter for the channel_id when creating an object for multichannelling
static java.lang.String MCCR_CHANNELSET_ID
          Name of the datamap parameter for the channelset_id when creating an object for multichannelling
 
Fields inherited from interface com.gentics.api.lib.datasource.Datasource
SORTORDER_ASC, SORTORDER_DESC, SORTORDER_NONE
 
Method Summary
 void saveChannelStructure(ChannelTree root)
          Save the given channel structure to the datasource.
 
Methods inherited from interface com.gentics.api.lib.datasource.MultichannellingDatasource
getChannelPaths, getChannels, getChannelStructure, setChannel
 
Methods inherited from interface com.gentics.api.lib.datasource.WriteableDatasource
canWrite, create, delete, delete, delete, delete, delete, insert, insert, insert, insert, store, store, store, store, update, update, update, update
 
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
 

Field Detail

MCCR_CHANNELSET_ID

static final java.lang.String MCCR_CHANNELSET_ID
Name of the datamap parameter for the channelset_id when creating an object for multichannelling

See Also:
Constant Field Values

MCCR_CHANNEL_ID

static final java.lang.String MCCR_CHANNEL_ID
Name of the datamap parameter for the channel_id when creating an object for multichannelling

See Also:
Constant Field Values
Method Detail

saveChannelStructure

void saveChannelStructure(ChannelTree root)
                          throws DatasourceException
Save the given channel structure to the datasource. All channels not mentioned in the structure, will be removed from the datasource.

Parameters:
root - root
Throws:
DatasourceException


Copyright © 2013 Gentics Software GmbH. All Rights Reserved.