Interface CometTocDataProviderLocal
public interface CometTocDataProviderLocal
The interface Comet toc data provider local.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> Tget(String sessionId, String identifier, String documentName, String documentPath, String publication, String publicationDocumentId, String entityModel, String entityIdentifier, String recordIdentifier, String recordGroupIdentifier, String entityClass, String parentEntityIdentifier, String parentRecordIdentifier, String parentRecordGroupIdentifier, String parentEntityClass, String assortment, String country, String language, String well, String layer, String placeholder, Class<T> resultType) Call the query and mapping method of a DataProvider to get data from the internal TableOfContents vault<T> Tget(String sessionId, String identifier, String documentName, String documentPath, String publication, String publicationDocumentId, String entityModel, String entityIdentifier, String recordIdentifier, String recordGroupIdentifier, String entityClass, String parentEntityIdentifier, String parentRecordIdentifier, String parentRecordGroupIdentifier, String parentEntityClass, String assortment, String country, String language, String well, String targetGroup, String marketName, String layer, String placeholder, Class<T> resultType) Get t.
-
Field Details
-
JNDINAME
The constant JNDINAME.- See Also:
-
MAPPED_NAME
The constant MAPPED_NAME.- See Also:
-
-
Method Details
-
get
<T> T get(String sessionId, String identifier, String documentName, String documentPath, String publication, String publicationDocumentId, String entityModel, String entityIdentifier, String recordIdentifier, String recordGroupIdentifier, String entityClass, String parentEntityIdentifier, String parentRecordIdentifier, String parentRecordGroupIdentifier, String parentEntityClass, String assortment, String country, String language, String well, String layer, String placeholder, Class<T> resultType) throws CometException Call the query and mapping method of a DataProvider to get data from the internal TableOfContents vault- Type Parameters:
T- the type parameter- Parameters:
sessionId- current sessionIdidentifier- identifier of the DataProviderdocumentName- the document namedocumentPath- the document pathpublication- the publicationpublicationDocumentId- the publication document identityModel- used entity modelentityIdentifier- used entityrecordIdentifier- unique identifier of the entity used in the external systemrecordGroupIdentifier- group identifier of the entity used in the external system (optional)entityClass- class of the entity (e.g. Bucket, Text etc.)parentEntityIdentifier- used entity of parentparentRecordIdentifier- unique identifier of the entities parentparentRecordGroupIdentifier- group identifier of the entities parentparentEntityClass- class of the enities parentassortment- Context.assortment valuecountry- Context.country valuelanguage- Context.language valuewell- Context.well valuelayer- if not empty, only entries of these layers (quoted, comma separated list) will be included in resultplaceholder- if not empty, only these placeholders (comma separated list) will be included in resultresultType- return / result type of this method- Returns:
- list of CometTocEntries
- Throws:
CometException- the comet exception
-
get
<T> T get(String sessionId, String identifier, String documentName, String documentPath, String publication, String publicationDocumentId, String entityModel, String entityIdentifier, String recordIdentifier, String recordGroupIdentifier, String entityClass, String parentEntityIdentifier, String parentRecordIdentifier, String parentRecordGroupIdentifier, String parentEntityClass, String assortment, String country, String language, String well, String targetGroup, String marketName, String layer, String placeholder, Class<T> resultType) throws CometException Get t.- Type Parameters:
T- the type parameter- Parameters:
sessionId- the session ididentifier- the identifierdocumentName- the document namedocumentPath- the document pathpublication- the publicationpublicationDocumentId- the publication document identityModel- the entity modelentityIdentifier- the entity identifierrecordIdentifier- the record identifierrecordGroupIdentifier- the record group identifierentityClass- the entity classparentEntityIdentifier- the parent entity identifierparentRecordIdentifier- the parent record identifierparentRecordGroupIdentifier- the parent record group identifierparentEntityClass- the parent entity classassortment- the assortmentcountry- the countrylanguage- the languagewell- the welltargetGroup- the target groupmarketName- the market namelayer- the layerplaceholder- the placeholderresultType- the result type- Returns:
- the t
- Throws:
CometException- the comet exception
-