Interface CTDisplayRendererRegistry


public interface CTDisplayRendererRegistry
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    T
    fetchCTModel(long modelClassNameId, long modelClassPK)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    T
    fetchCTModel(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, long modelClassNameId, long modelClassPK)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    Map<Serializable,T>
    fetchCTModelMap(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, long modelClassNameId, Set<Long> primaryKeys)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String[]
    getAvailableLanguageIds(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, T model, long modelClassNameId)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    int
    getChangeType(com.liferay.change.tracking.model.CTEntry ctEntry, T model)
     
    long
    getCtCollectionId(com.liferay.change.tracking.model.CTCollection ctCollection, com.liferay.change.tracking.model.CTEntry ctEntry)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<?>>
    CTDisplayRenderer<T>
    getCTDisplayRenderer(long modelClassNameId)
     
    com.liferay.portal.kernel.service.change.tracking.CTService<?>
    getCTService(com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
     
    com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode
    getCTSQLMode(long ctCollectionId, com.liferay.change.tracking.model.CTEntry ctEntry)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String
    getDefaultLanguageId(T model, long modelClassNameId)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<?>>
    CTDisplayRenderer<T>
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String
    getEditURL(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctsqlMode, javax.servlet.http.HttpServletRequest httpServletRequest, T model, long modelClassNameId)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String
    getEditURL(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.change.tracking.model.CTEntry ctEntry)
     
    getEntryDescription(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.change.tracking.model.CTEntry ctEntry)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String
    getTitle(long ctCollectionId, com.liferay.change.tracking.model.CTEntry ctEntry, Locale locale)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String
    getTitle(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, Locale locale, T model, long modelClassNameId)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    String
    getTypeName(Locale locale, long modelClassNameId)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    boolean
    isHideable(T model, long modelClassNameId)
     
    <T extends com.liferay.portal.kernel.model.BaseModel<T>>
    boolean
    isWorkflowEnabled(com.liferay.change.tracking.model.CTEntry ctEntry, T model)
     
  • Method Details

    • fetchCTModel

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> T fetchCTModel(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, long modelClassNameId, long modelClassPK)
    • fetchCTModel

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> T fetchCTModel(long modelClassNameId, long modelClassPK)
    • fetchCTModelMap

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> Map<Serializable,T> fetchCTModelMap(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, long modelClassNameId, Set<Long> primaryKeys)
    • getAvailableLanguageIds

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String[] getAvailableLanguageIds(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, T model, long modelClassNameId)
    • getChangeType

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> int getChangeType(com.liferay.change.tracking.model.CTEntry ctEntry, T model)
    • getCtCollectionId

      long getCtCollectionId(com.liferay.change.tracking.model.CTCollection ctCollection, com.liferay.change.tracking.model.CTEntry ctEntry) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCTDisplayRenderer

      <T extends com.liferay.portal.kernel.model.BaseModel<?>> CTDisplayRenderer<T> getCTDisplayRenderer(long modelClassNameId)
    • getCTService

      com.liferay.portal.kernel.service.change.tracking.CTService<?> getCTService(com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
    • getCTSQLMode

      com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode getCTSQLMode(long ctCollectionId, com.liferay.change.tracking.model.CTEntry ctEntry)
    • getDefaultLanguageId

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String getDefaultLanguageId(T model, long modelClassNameId)
    • getDefaultRenderer

      <T extends com.liferay.portal.kernel.model.BaseModel<?>> CTDisplayRenderer<T> getDefaultRenderer()
    • getEditURL

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String getEditURL(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.change.tracking.model.CTEntry ctEntry)
    • getEditURL

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String getEditURL(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctsqlMode, javax.servlet.http.HttpServletRequest httpServletRequest, T model, long modelClassNameId)
    • getEntryDescription

      String getEntryDescription(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.change.tracking.model.CTEntry ctEntry)
    • getTitle

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String getTitle(long ctCollectionId, com.liferay.change.tracking.model.CTEntry ctEntry, Locale locale)
    • getTitle

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String getTitle(long ctCollectionId, com.liferay.portal.kernel.change.tracking.sql.CTSQLModeThreadLocal.CTSQLMode ctSQLMode, Locale locale, T model, long modelClassNameId)
    • getTypeName

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> String getTypeName(Locale locale, long modelClassNameId)
    • isHideable

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> boolean isHideable(T model, long modelClassNameId)
    • isWorkflowEnabled

      <T extends com.liferay.portal.kernel.model.BaseModel<T>> boolean isWorkflowEnabled(com.liferay.change.tracking.model.CTEntry ctEntry, T model)