@ProviderType
public interface CTConfiguration<T extends com.liferay.portal.kernel.model.BaseModel,U extends com.liferay.portal.kernel.model.BaseModel>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContentType()
Returns the content type human readable text for this configuration.
|
java.lang.String |
getContentTypeLanguageKey()
Returns the content type's language key.
|
java.util.function.Function<java.lang.Long,java.util.List<T>> |
getResourceEntitiesByCompanyIdFunction()
Returns the configuration's function that retrieves resource entities
from the company.
|
java.util.function.Function<java.lang.Long,T> |
getResourceEntityByResourceEntityIdFunction()
Returns the configuration's function that retrieves the resource entity
by its primary key.
|
java.lang.Class<T> |
getResourceEntityClass()
Returns the resource entity's class from the configuration.
|
java.util.function.Function<T,java.io.Serializable> |
getResourceEntityIdFromResourceEntityFunction()
Returns the configuration's function that retrieves the resource entity's
primary key from the resource entity.
|
java.util.function.Function<U,java.io.Serializable> |
getResourceEntityIdFromVersionEntityFunction()
Returns the configuration's function that retrieves the resource entity's
primary key from the version entity.
|
java.util.function.Function<T,java.util.List<U>> |
getVersionEntitiesFromResourceEntityFunction()
Returns the configuration's function that retrieves the version entities
for a given resource entity.
|
java.lang.Integer[] |
getVersionEntityAllowedStatuses()
Returns the allowed workflow statuses for the configuration's version
entity.
|
java.util.function.Function<java.lang.Long,U> |
getVersionEntityByVersionEntityIdFunction()
Returns the configuration's function that retrieves the version entity by
it's primary key.
|
java.lang.Class<U> |
getVersionEntityClass()
Returns the version entity's class from the configuration.
|
java.util.function.Function<T,java.io.Serializable> |
getVersionEntityIdFromResourceEntityFunction()
Returns the configuration's function that retrieves the version entity's
primary key from the resource entity.
|
java.util.function.Function<U,java.io.Serializable> |
getVersionEntityIdFromVersionEntityFunction()
Returns the configuration's function that retrieves the version entity's
primary key from the version entity.
|
java.util.List<java.util.function.Function<U,java.util.List<? extends com.liferay.portal.kernel.model.BaseModel>>> |
getVersionEntityRelatedEntitiesFunctions()
Returns the functions that each retrieve related entities of a version
entity.
|
java.util.function.Function<U,java.lang.String> |
getVersionEntitySiteNameFunction() |
java.util.function.Function<U,java.lang.Integer> |
getVersionEntityStatusFunction()
Returns the configuration's function that retrieves the version entity's
workflow status from the version entity.
|
java.util.function.Function<U,java.lang.String> |
getVersionEntityTitleFunction() |
java.util.function.Function<U,java.io.Serializable> |
getVersionEntityVersionFunction() |
java.lang.String getContentType()
JournalArticle
and JournalResource
have the content type Web Content
.java.lang.String getContentTypeLanguageKey()
java.util.function.Function<java.lang.Long,java.util.List<T>> getResourceEntitiesByCompanyIdFunction()
java.util.function.Function<java.lang.Long,T> getResourceEntityByResourceEntityIdFunction()
java.lang.Class<T> getResourceEntityClass()
java.util.function.Function<T,java.io.Serializable> getResourceEntityIdFromResourceEntityFunction()
java.util.function.Function<U,java.io.Serializable> getResourceEntityIdFromVersionEntityFunction()
java.util.function.Function<T,java.util.List<U>> getVersionEntitiesFromResourceEntityFunction()
java.lang.Integer[] getVersionEntityAllowedStatuses()
java.util.function.Function<java.lang.Long,U> getVersionEntityByVersionEntityIdFunction()
java.lang.Class<U> getVersionEntityClass()
java.util.function.Function<T,java.io.Serializable> getVersionEntityIdFromResourceEntityFunction()
java.util.function.Function<U,java.io.Serializable> getVersionEntityIdFromVersionEntityFunction()
java.util.List<java.util.function.Function<U,java.util.List<? extends com.liferay.portal.kernel.model.BaseModel>>> getVersionEntityRelatedEntitiesFunctions()
java.util.function.Function<U,java.lang.String> getVersionEntitySiteNameFunction()
java.util.function.Function<U,java.lang.Integer> getVersionEntityStatusFunction()
java.util.function.Function<U,java.lang.String> getVersionEntityTitleFunction()
java.util.function.Function<U,java.io.Serializable> getVersionEntityVersionFunction()