Uses of Interface
lumis.doui.source.ISourceData
-
-
Uses of ISourceData in lumis.content.bigdata
Methods in lumis.content.bigdata with parameters of type ISourceData Modifier and Type Method Description protected void
ContentTableSourceBigDataPersister. addDocumentPublications(StandardDocument standardDocument, ContentTableSource source, ISourceData data)
protected java.util.Collection<? extends ContentVersionDocument>
ContentTableSourceBigDataPersister. generateDocuments(ContentTableSource source, ISourceData data)
protected java.util.Collection<java.lang.String>
ContentTableSourceBigDataPersister. getPublishedPrincipalIds(ContentTableSource source, ISourceData row)
-
Uses of ISourceData in lumis.content.search
Methods in lumis.content.search with parameters of type ISourceData Modifier and Type Method Description void
ContentTabularSourceSearchContentFiller. init(ISourceData sourceData, Source source)
Deprecated. -
Uses of ISourceData in lumis.content.source.field
Methods in lumis.content.source.field with parameters of type ISourceData Modifier and Type Method Description void
CategorizationSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
void
LocaleMetaDataSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
void
TagSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
void
VersionActiveField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
void
WorkflowAssignedToSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
-
Uses of ISourceData in lumis.doui.bigdata
Methods in lumis.doui.bigdata with parameters of type ISourceData Modifier and Type Method Description protected void
TabularSourceBigDataPersister. addDocumentPublications(StandardDocument standardDocument, S source, ISourceData data)
Generates and adds the publications to be used as the value forStandardDocumentType#FIELD_PUBLICATIONS
.protected void
TabularSourceBigDataPersister. addDocumentPublications(StandardDocument standardDocument, S source, ISourceData row, java.util.Collection<java.lang.String> serviceInstanceIds)
Generates and adds the publications to be used as the value forStandardDocumentType#FIELD_PUBLICATIONS
, for an row on a collection of service instances.void
DummySourceBigDataPersister. addDocuments(S source, ISourceData... data)
void
ISourceBigDataPersister. addDocuments(S source, ISourceData... data)
Addsdocuments
to the portal big data repository for the given source data entries.void
TabularSourceBigDataPersister. addDocuments(S source, ISourceData... datas)
Addsdocuments
to the portal big data repository for the given source data entries.protected void
TabularSourceBigDataPersister. addDocuments(S source, ISourceData data, IBigDataIndexer bigDataIndexer)
Addsdocuments
to the portal big data repository for the given source data.protected java.lang.String
TabularSourceBigDataPersister. generateDocumentPublishedContextURL(S source, ISourceData row, java.lang.String serviceInstanceId)
Generates the URL For a published context to refer a row on a service instance.protected java.util.Collection<? extends Document>
TabularSourceBigDataPersister. generateDocuments(S source, ISourceData data)
Generates the documents to be stored for a given source data.protected double
TabularSourceBigDataPersister. getDocumentPopularity(StandardDocument document, S source, ISourceData data)
Returns the popularity of the given document.protected java.util.Collection<java.lang.String>
TabularSourceBigDataPersister. getPublishedPrincipalIds(S source, ISourceData row)
Returns the published principal identifiers to composepublications
that will be added toStandardDocumentType#FIELD_PUBLICATIONS
.Method parameters in lumis.doui.bigdata with type arguments of type ISourceData Modifier and Type Method Description void
DummySourceBigDataPersister. addDocuments(S source, java.util.Collection<? extends ISourceData> data)
void
ISourceBigDataPersister. addDocuments(S source, java.util.Collection<? extends ISourceData> data)
Addsdocuments
to the portal big data repository for the given source data entries.void
TabularSourceBigDataPersister. addDocuments(S source, java.util.Collection<? extends ISourceData> datas)
Addsdocuments
to the portal big data repository for the given source data entries. -
Uses of ISourceData in lumis.doui.control.itempicker
Methods in lumis.doui.control.itempicker with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
SelectItemTabularDataControl. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.doui.control.tabulardata
Methods in lumis.doui.control.tabulardata with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
TabularDataControl. getFieldHyperlink(TabularSource source, ISourceData row, java.lang.String fieldId, java.lang.String compositePrimaryKey, int rowIndex)
protected java.lang.String
TabularDataControl. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
protected java.lang.String
TabularDataControl. getRowOnClick(TabularSource<?> source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.doui.hyperlink
Methods in lumis.doui.hyperlink with parameters of type ISourceData Modifier and Type Method Description java.lang.String
DouiHyperlink. getOnClick(java.lang.String sourceId, java.lang.String fieldId, ISourceData data, java.lang.String identifier)
java.lang.String
DouiHyperlink. getTarget(java.lang.String sourceId, java.lang.String fieldId, ISourceData data, java.lang.String identifier)
-
Uses of ISourceData in lumis.doui.search
Fields in lumis.doui.search declared as ISourceData Modifier and Type Field Description protected ISourceData
DouiTabularSourceSearchContentFiller. sourceData
Deprecated.Methods in lumis.doui.search with parameters of type ISourceData Modifier and Type Method Description protected java.lang.Object
SearchDataProvider. getHighlight(ISearchHit hit, ISourceData row)
Returns the highlight value for the given row.protected java.lang.Object
SearchDataProvider. getPublications(ISearchHit hit, ISourceData row, SearchSource searchSource)
Returns the publications of the given search hit.void
DouiTabularSourceSearchContentFiller. init(ISourceData sourceData, Source source)
Deprecated.void
ISourceSearchContentFiller. init(ISourceData sourceData, Source source)
Deprecated.protected void
SearchDataProvider. populateRow(SessionConfig sessionConfig, ISourceData row, ISearchHit hit, java.util.Set<java.lang.String> fieldIds, SearchSource searchSource, ITransaction transaction)
Populate the given row with the given search hit.protected void
HeadlessSearchDataProvider. populateRowField(SessionConfig sessionConfig, ISourceData row, ISearchHit hit, java.lang.String fieldId, SearchSource searchSource, ITransaction transaction)
protected void
SearchDataProvider. populateRowField(SessionConfig sessionConfig, ISourceData row, ISearchHit hit, java.lang.String fieldId, SearchSource searchSource, ITransaction transaction)
Populates the given field within the row with the given hit.protected void
HeadlessSearchDataProvider. populateRowSlugField(SessionConfig sessionConfig, ISourceData row, ISearchHit hit, java.lang.String fieldId, SearchSource searchSource, ITransaction transaction)
Populates the slug field for the given row.protected void
HeadlessSearchDataProvider. populateRowURLField(SessionConfig sessionConfig, ISourceData row, ISearchHit hit, java.lang.String fieldId, SearchSource searchSource, ITransaction transaction)
Populates the URL field for the given row. -
Uses of ISourceData in lumis.doui.source
Classes in lumis.doui.source that implement ISourceData Modifier and Type Class Description class
AbstractSourceData
Abstract implementation of aISourceData
that implements the default convertion behaviour.class
SourceData
The default concrete implementation for theISourceData
.class
TabularData
Represents tabular data, through a set of ISourceData elementsMethods in lumis.doui.source that return ISourceData Modifier and Type Method Description ISourceData
TabularData. addRow()
Adds a row in this tabular data.ISourceData
Source. getData()
Returns this source's data.Methods in lumis.doui.source that return types with arguments of type ISourceData Modifier and Type Method Description java.util.List<ISourceData>
TabularData. getRows()
Returns the rows in this tabular data.java.util.List<ISourceData>
Source. readData(java.lang.String... itemIds)
Returns the data corresponding to the givenitemIds
.java.util.List<ISourceData>
Source. readData(java.util.Collection<java.lang.String> itemIds)
Returns the data corresponding to the givenitemIds
.Methods in lumis.doui.source with parameters of type ISourceData Modifier and Type Method Description int
TabularSource. compare(ISourceData row1, ISourceData row2)
Compares two rows based on theDouiContext.DOUI_ORDER_BY_FIELD
parameter value.protected int
TabularSource. compareField(ISourceData row1, ISourceData row2, java.lang.String fieldId, java.lang.String direction)
Returns an integer that represents the comparason between the same field value of two different rows.Method parameters in lumis.doui.source with type arguments of type ISourceData Modifier and Type Method Description void
TabularData. sort(java.util.Comparator<ISourceData> comparator)
-
Uses of ISourceData in lumis.doui.source.event
Methods in lumis.doui.source.event that return types with arguments of type ISourceData Modifier and Type Method Description java.util.List<ISourceData>
SourcePostAddDataEvent. getAddedData()
Returns the added data.java.util.Collection<ISourceData>
SourcePreDeleteDataEvent. getDeletedData()
Returns the data that will be deleted.java.util.List<ISourceData>
SourcePreUpdateDataEvent. getOriginalData()
Returns the data that corresponds to the item identifier being updated.java.util.List<ISourceData>
SourcePostUpdateDataEvent. getUpdatedData()
Returns the updated data. -
Uses of ISourceData in lumis.doui.source.field
Methods in lumis.doui.source.field with parameters of type ISourceData Modifier and Type Method Description void
BaseSourceField. addDocumentFields(Document document, ISourceData data)
void
ISourceField. addDocumentFields(Document document, ISourceData data)
Adds document fields values relative to this field to a document.void
BaseTabularSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
Converts a row read from the data provider to this source field type.void
ITabularSourceField. convertRowToFieldData(ISourceData originalRow, ISourceData sourceRow)
Converts a row read from the data provider to this source field type. -
Uses of ISourceData in lumis.doui.source.postloadprocessor
Methods in lumis.doui.source.postloadprocessor with parameters of type ISourceData Modifier and Type Method Description protected boolean
RowProcessActionPostLoadProcessor. checkPreCondition(SessionConfig sessionConfig, ISourceData row, Source<? extends ISourceData> source, org.w3c.dom.Node precondition, ITransaction transaction)
Checks the pre-condition for a row in a source.protected void
NamePathConverterPostLoadProcessor. setPath(java.lang.String channelPath, java.lang.String name, ISourceData row)
Method parameters in lumis.doui.source.postloadprocessor with type arguments of type ISourceData Modifier and Type Method Description protected boolean
RowProcessActionPostLoadProcessor. checkPreCondition(SessionConfig sessionConfig, ISourceData row, Source<? extends ISourceData> source, org.w3c.dom.Node precondition, ITransaction transaction)
Checks the pre-condition for a row in a source.Constructors in lumis.doui.source.postloadprocessor with parameters of type ISourceData Constructor Description PostLoadProcessorVariableResolver(ISourceData row, Source source)
Creates a new resolver for the given doui context. -
Uses of ISourceData in lumis.doui.table
Methods in lumis.doui.table that return ISourceData Modifier and Type Method Description ISourceData
TableSource. readData(java.lang.String primaryKeyValue, ITransaction transaction)
Deprecated.Since 10.4.0 replaced bySource.readData(String...)
and#readData(Iterable)
for Source persistence API standardization.ISourceData
ITableDao.IRowProcessor. readRow(java.lang.Object[] values)
Methods in lumis.doui.table that return types with arguments of type ISourceData Modifier and Type Method Description java.util.List<ISourceData>
TableSource. readData(java.util.Collection<java.lang.String> itemIds)
-
Uses of ISourceData in lumis.doui.table.field
Methods in lumis.doui.table.field with parameters of type ISourceData Modifier and Type Method Description void
FileTableSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
void
GenericTableSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
-
Uses of ISourceData in lumis.service.announcement
Methods in lumis.service.announcement with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
AnnouncementBigDataPersister. generateDocumentPublishedContextURL(ContentTableSource source, ISourceData row, java.lang.String serviceInstanceId)
protected java.lang.String
AnnouncementTabularDataControl. getFieldHyperlink(TabularSource source, ISourceData row, java.lang.String fieldId, java.lang.String compositePrimaryKey, int rowIndex)
protected java.lang.String
AnnouncementTabularDataControl. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.service.association
Methods in lumis.service.association with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
AssociationTabularDataControl. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.service.banner
Methods in lumis.service.banner with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
BannerControl. serializeBanner(ISourceData row)
-
Uses of ISourceData in lumis.service.blog.doui
Methods in lumis.service.blog.doui with parameters of type ISourceData Modifier and Type Method Description protected boolean
RowProcessActionPostLoadProcessor. checkPreCondition(SessionConfig sessionConfig, ISourceData row, Source<? extends ISourceData> source, org.w3c.dom.Node precondition, ITransaction transaction)
Method parameters in lumis.service.blog.doui with type arguments of type ISourceData Modifier and Type Method Description protected boolean
RowProcessActionPostLoadProcessor. checkPreCondition(SessionConfig sessionConfig, ISourceData row, Source<? extends ISourceData> source, org.w3c.dom.Node precondition, ITransaction transaction)
-
Uses of ISourceData in lumis.service.community
Methods in lumis.service.community with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
CommunityTabularDataControl. getFieldHyperlink(TabularSource source, ISourceData row, java.lang.String fieldId, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.service.document
Methods in lumis.service.document with parameters of type ISourceData Modifier and Type Method Description protected void
DocumentBigDataPersister. addDocumentPublications(StandardDocument standardDocument, ContentTableSource source, ISourceData data)
-
Uses of ISourceData in lumis.service.document.field
Methods in lumis.service.document.field with parameters of type ISourceData Modifier and Type Method Description void
DocumentSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
-
Uses of ISourceData in lumis.service.forum
Methods in lumis.service.forum with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
MessageBigDataPersister. generateDocumentPublishedContextURL(ContentTableSource source, ISourceData row, java.lang.String serviceInstanceId)
protected java.lang.String
ForumMessageListPostLoadProcessor. getDeleteButtonScript(java.lang.String pkFieldName, ISourceData row, boolean isModerator)
protected java.lang.String
ForumMessageListPostLoadProcessor. getEditButtonScript(java.lang.String pkFieldName, ISourceData row, IServiceInterfaceUrl baseUrl)
protected java.lang.String
ForumMessageListPostLoadProcessor. getQuoteButtonScript(java.lang.String pkFieldName, ISourceData row, IServiceInterfaceUrl baseUrl)
-
Uses of ISourceData in lumis.service.hierarchicalcontent
Methods in lumis.service.hierarchicalcontent with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
HierarchicalContentBigDataPersister. generateDocumentPublishedContextURL(ContentTableSource source, ISourceData row, java.lang.String serviceInstanceId)
protected java.lang.String
HierarchicalTabularDataControl. getFieldHyperlink(TabularSource source, ISourceData row, java.lang.String fieldId, java.lang.String compositePrimaryKey, int rowIndex)
protected java.lang.String
HierarchicalTabularDataControl. getRowOnClick(TabularSource<?> source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
Builds the java script to be added to the onClick of the hyperlink -
Uses of ISourceData in lumis.service.link
Methods in lumis.service.link with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
LinkBigDataPersister. generateDocumentPublishedContextURL(ContentTableSource source, ISourceData row, java.lang.String serviceInstanceId)
static java.lang.String
LinkHyperlink. getHyperlink(ISourceData row, java.lang.String rowHyperlink, java.lang.String fieldHyperlink, IURLFactory urlFactory)
Returns the hyperlink URL for a link source row.protected java.lang.String
LinkTabularDataControl. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.service.media
Methods in lumis.service.media with parameters of type ISourceData Modifier and Type Method Description protected void
MediaBigDataPersister. addDocumentPublications(StandardDocument standardDocument, ContentTableSource source, ISourceData data)
-
Uses of ISourceData in lumis.service.media.field
Methods in lumis.service.media.field with parameters of type ISourceData Modifier and Type Method Description void
MediaSourceField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
-
Uses of ISourceData in lumis.service.navigation
Methods in lumis.service.navigation with parameters of type ISourceData Modifier and Type Method Description void
ChannelTreeNavigationSource. setNavigationData(DouiContext douiContext, ISourceData row, org.w3c.dom.Node dataNode)
void
INavigationSource. setNavigationData(DouiContext douiContext, ISourceData row, org.w3c.dom.Node dataNode)
void
LinkNavigationSource. setNavigationData(DouiContext douiContext, ISourceData row, org.w3c.dom.Node dataNode)
-
Uses of ISourceData in lumis.service.portalmanagement.audit
Methods in lumis.service.portalmanagement.audit with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
LinkToRuntimeTabularDataControl. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.service.portalmanagement.filesystem
Methods in lumis.service.portalmanagement.filesystem with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
FileSystemTabularData. getFieldHyperlink(TabularSource source, ISourceData row, java.lang.String fieldId, java.lang.String compositePrimaryKey, int rowIndex)
protected java.lang.String
FileSystemTabularData. getRowHyperlink(TabularSource source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
-
Uses of ISourceData in lumis.service.portalmanagement.group
Methods in lumis.service.portalmanagement.group with parameters of type ISourceData Modifier and Type Method Description void
GroupConfigurationButtonField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
-
Uses of ISourceData in lumis.service.portalmanagement.grouptype
Methods in lumis.service.portalmanagement.grouptype with parameters of type ISourceData Modifier and Type Method Description void
GroupTypeConfigurationButtonField. convertRowToFieldData(ISourceData databaseRow, ISourceData sourceRow)
-
Uses of ISourceData in lumis.service.tag
Methods in lumis.service.tag with parameters of type ISourceData Modifier and Type Method Description protected void
GenericServiceInstancesTagListDataProvider. populateRow(IMultiBucketAggregationResult.IBucket<java.io.Serializable> bucket, ISourceData row, T source)
Populates the given row of the given source with the givenbucket
of search aggregation result. -
Uses of ISourceData in lumis.service.urlredirect
Methods in lumis.service.urlredirect that return ISourceData Modifier and Type Method Description ISourceData
URLRedirectSource. readData(java.lang.String primaryKeyValue, ITransaction transaction)
Deprecated.Methods in lumis.service.urlredirect that return types with arguments of type ISourceData Modifier and Type Method Description java.util.List<ISourceData>
URLRedirectSource. readData(java.util.Collection<java.lang.String> itemIds)
-
Uses of ISourceData in lumis.service.userpost
Methods in lumis.service.userpost with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
UserPostBigDataPersister. generateDocumentPublishedContextURL(ContentTableSource source, ISourceData row, java.lang.String serviceInstanceId)
-
Uses of ISourceData in lumis.service.wsrp.consumer.doui
Methods in lumis.service.wsrp.consumer.doui with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
LinkToRuntimeTabularDataControl. getRowOnClick(TabularSource<?> source, ISourceData row, java.lang.String compositePrimaryKey, int rowIndex)
protected void
ClonedPortletUsePostLoadProcessor. processRow(ISourceData row, java.lang.String format, Source<?> source, SessionConfig sessionConfig, ITransaction transaction)
Process a single row.protected void
ClonePortletPostLoadProcessor. processRow(SessionConfig sessionConfig, ISourceData row, Source<?> source, ITransaction transaction)
Process a single row. -
Uses of ISourceData in lumis.service.wsrp.producer
Methods in lumis.service.wsrp.producer with parameters of type ISourceData Modifier and Type Method Description protected java.lang.String
ProducerAdminListTabularDataControl. getFieldHyperlink(TabularSource source, ISourceData row, java.lang.String fieldId, java.lang.String compositePrimaryKey, int rowIndex)
-