public abstract class AbstractPublicationProvider extends BaseBrokerProvider implements PublicationProvider
| Modifier and Type | Field and Description |
|---|---|
protected Class |
publicationDescriptor |
cacheProvider, contentIsBase64Encoded, contentIsCompressed| Constructor and Description |
|---|
AbstractPublicationProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
discoverImagesPath(int publicationId) |
String |
discoverImagesUrl(int publicationId) |
String |
discoverPublicationKey(int publicationId) |
String |
discoverPublicationPath(int publicationId) |
String |
discoverPublicationTitle(int publicationId) |
String |
discoverPublicationUrl(int publicationId) |
Class |
getPublicationDescriptor() |
org.dd4t.contentmodel.PublicationDescriptor |
getPublicationDescriptor(int publicationId) |
protected com.tridion.meta.PublicationMeta |
getPublicationMeta(int publicationId) |
protected abstract com.tridion.meta.BinaryMeta |
loadBinaryMetaByConcreteFactory(String url) |
protected abstract com.tridion.meta.PageMeta |
loadPageMetaByConcreteFactory(String url) |
protected abstract com.tridion.meta.PublicationMeta |
loadPublicationMetaByConcreteFactory(int publicationId) |
void |
setPublicationDescriptor(Class publicationDescriptor) |
convertStreamToString, decodeAndDecompressContent, encodeUrl, getKey, isContentIsBase64Encoded, setCacheProvider, setContentIsBase64Encoded, setContentIsCompressedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdiscoverPublicationByBaseUrl, discoverPublicationByImagesUrl, discoverPublicationIdByPageUrlPathprotected Class publicationDescriptor
public String discoverPublicationUrl(int publicationId)
discoverPublicationUrl in interface PublicationProviderpublic String discoverPublicationPath(int publicationId)
discoverPublicationPath in interface PublicationProviderpublic String discoverImagesUrl(int publicationId)
discoverImagesUrl in interface PublicationProviderpublic String discoverImagesPath(int publicationId)
discoverImagesPath in interface PublicationProviderpublic String discoverPublicationTitle(int publicationId)
discoverPublicationTitle in interface PublicationProviderpublic String discoverPublicationKey(int publicationId)
discoverPublicationKey in interface PublicationProviderprotected com.tridion.meta.PublicationMeta getPublicationMeta(int publicationId)
public org.dd4t.contentmodel.PublicationDescriptor getPublicationDescriptor(int publicationId)
getPublicationDescriptor in interface PublicationProviderpublicationId - the publication Idpublic void setPublicationDescriptor(Class publicationDescriptor)
public Class getPublicationDescriptor()
protected abstract com.tridion.meta.PageMeta loadPageMetaByConcreteFactory(String url)
protected abstract com.tridion.meta.PublicationMeta loadPublicationMetaByConcreteFactory(int publicationId)
protected abstract com.tridion.meta.BinaryMeta loadBinaryMetaByConcreteFactory(String url)
Copyright © 2017. All rights reserved.