Interface CometTocDataProviderLocal
-
public interface CometTocDataProviderLocalThe interface Comet toc data provider local.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJNDINAMEThe constant JNDINAME.static java.lang.StringMAPPED_NAMEThe constant MAPPED_NAME.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Tget(java.lang.String sessionId, java.lang.String identifier, java.lang.String documentName, java.lang.String documentPath, java.lang.String publication, java.lang.String publicationDocumentId, java.lang.String entityModel, java.lang.String entityIdentifier, java.lang.String recordIdentifier, java.lang.String recordGroupIdentifier, java.lang.String entityClass, java.lang.String parentEntityIdentifier, java.lang.String parentRecordIdentifier, java.lang.String parentRecordGroupIdentifier, java.lang.String parentEntityClass, java.lang.String assortment, java.lang.String country, java.lang.String language, java.lang.String well, java.lang.String layer, java.lang.String placeholder, java.lang.Class<T> resultType)Call the query and mapping method of a DataProvider to get data from the internal TableOfContents vault<T> Tget(java.lang.String sessionId, java.lang.String identifier, java.lang.String documentName, java.lang.String documentPath, java.lang.String publication, java.lang.String publicationDocumentId, java.lang.String entityModel, java.lang.String entityIdentifier, java.lang.String recordIdentifier, java.lang.String recordGroupIdentifier, java.lang.String entityClass, java.lang.String parentEntityIdentifier, java.lang.String parentRecordIdentifier, java.lang.String parentRecordGroupIdentifier, java.lang.String parentEntityClass, java.lang.String assortment, java.lang.String country, java.lang.String language, java.lang.String well, java.lang.String targetGroup, java.lang.String marketName, java.lang.String layer, java.lang.String placeholder, java.lang.Class<T> resultType)Get t.
-
-
-
Field Detail
-
JNDINAME
static final java.lang.String JNDINAME
The constant JNDINAME.- See Also:
- Constant Field Values
-
MAPPED_NAME
static final java.lang.String MAPPED_NAME
The constant MAPPED_NAME.- See Also:
- Constant Field Values
-
-
Method Detail
-
get
<T> T get(java.lang.String sessionId, java.lang.String identifier, java.lang.String documentName, java.lang.String documentPath, java.lang.String publication, java.lang.String publicationDocumentId, java.lang.String entityModel, java.lang.String entityIdentifier, java.lang.String recordIdentifier, java.lang.String recordGroupIdentifier, java.lang.String entityClass, java.lang.String parentEntityIdentifier, java.lang.String parentRecordIdentifier, java.lang.String parentRecordGroupIdentifier, java.lang.String parentEntityClass, java.lang.String assortment, java.lang.String country, java.lang.String language, java.lang.String well, java.lang.String layer, java.lang.String placeholder, java.lang.Class<T> resultType) throws CometExceptionCall 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(java.lang.String sessionId, java.lang.String identifier, java.lang.String documentName, java.lang.String documentPath, java.lang.String publication, java.lang.String publicationDocumentId, java.lang.String entityModel, java.lang.String entityIdentifier, java.lang.String recordIdentifier, java.lang.String recordGroupIdentifier, java.lang.String entityClass, java.lang.String parentEntityIdentifier, java.lang.String parentRecordIdentifier, java.lang.String parentRecordGroupIdentifier, java.lang.String parentEntityClass, java.lang.String assortment, java.lang.String country, java.lang.String language, java.lang.String well, java.lang.String targetGroup, java.lang.String marketName, java.lang.String layer, java.lang.String placeholder, java.lang.Class<T> resultType) throws CometExceptionGet 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
-
-