public interface SystemObjectDefinitionManager
Modifier and Type | Method and Description |
---|---|
long |
addBaseModel(com.liferay.portal.kernel.model.User user,
java.util.Map<java.lang.String,java.lang.Object> values) |
com.liferay.portal.kernel.model.BaseModel<?> |
deleteBaseModel(com.liferay.portal.kernel.model.BaseModel<?> baseModel) |
com.liferay.portal.kernel.model.BaseModel<?> |
fetchBaseModelByExternalReferenceCode(java.lang.String externalReferenceCode,
long companyId) |
default java.util.Set<java.lang.String> |
getAllowedObjectRelationshipTypes() |
com.liferay.portal.kernel.model.BaseModel<?> |
getBaseModelByExternalReferenceCode(java.lang.String externalReferenceCode,
long companyId) |
java.lang.String |
getBaseModelExternalReferenceCode(long primaryKey) |
java.lang.String |
getExternalReferenceCode() |
JaxRsApplicationDescriptor |
getJaxRsApplicationDescriptor() |
default java.util.Map<java.lang.String,java.lang.String> |
getLabelKeys() |
java.util.Map<java.util.Locale,java.lang.String> |
getLabelMap() |
java.lang.Class<?> |
getModelClass() |
java.lang.String |
getModelClassName() |
java.lang.String |
getName() |
default java.util.List<ObjectAction> |
getObjectActions() |
java.util.List<ObjectField> |
getObjectFields() |
default com.liferay.portal.vulcan.pagination.Page<?> |
getPage(com.liferay.portal.kernel.model.User user,
java.lang.String search,
com.liferay.portal.kernel.search.filter.Filter filter,
com.liferay.portal.vulcan.pagination.Pagination pagination,
com.liferay.portal.kernel.search.Sort[] sorts) |
java.util.Map<java.util.Locale,java.lang.String> |
getPluralLabelMap() |
com.liferay.petra.sql.dsl.Column<?,java.lang.Long> |
getPrimaryKeyColumn() |
java.lang.String |
getRESTDTOIdPropertyName() |
java.lang.String |
getScope() |
com.liferay.petra.sql.dsl.Table |
getTable() |
java.lang.String |
getTitleObjectFieldName() |
default java.util.Map<java.lang.String,java.lang.Object> |
getVariables(java.lang.String contentType,
ObjectDefinition objectDefinition,
boolean oldValues,
com.liferay.portal.kernel.json.JSONObject payloadJSONObject) |
int |
getVersion() |
void |
updateBaseModel(long primaryKey,
com.liferay.portal.kernel.model.User user,
java.util.Map<java.lang.String,java.lang.Object> values) |
long |
upsertBaseModel(java.lang.String externalReferenceCode,
long companyId,
com.liferay.portal.kernel.model.User user,
java.util.Map<java.lang.String,java.lang.Object> values) |
long addBaseModel(com.liferay.portal.kernel.model.User user, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
java.lang.Exception
com.liferay.portal.kernel.model.BaseModel<?> deleteBaseModel(com.liferay.portal.kernel.model.BaseModel<?> baseModel) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.model.BaseModel<?> fetchBaseModelByExternalReferenceCode(java.lang.String externalReferenceCode, long companyId)
default java.util.Set<java.lang.String> getAllowedObjectRelationshipTypes()
com.liferay.portal.kernel.model.BaseModel<?> getBaseModelByExternalReferenceCode(java.lang.String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.lang.String getBaseModelExternalReferenceCode(long primaryKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.lang.String getExternalReferenceCode()
JaxRsApplicationDescriptor getJaxRsApplicationDescriptor()
default java.util.Map<java.lang.String,java.lang.String> getLabelKeys()
java.util.Map<java.util.Locale,java.lang.String> getLabelMap()
java.lang.Class<?> getModelClass()
java.lang.String getModelClassName()
java.lang.String getName()
default java.util.List<ObjectAction> getObjectActions()
java.util.List<ObjectField> getObjectFields()
default com.liferay.portal.vulcan.pagination.Page<?> getPage(com.liferay.portal.kernel.model.User user, java.lang.String search, com.liferay.portal.kernel.search.filter.Filter filter, com.liferay.portal.vulcan.pagination.Pagination pagination, com.liferay.portal.kernel.search.Sort[] sorts) throws java.lang.Exception
java.lang.Exception
java.util.Map<java.util.Locale,java.lang.String> getPluralLabelMap()
com.liferay.petra.sql.dsl.Column<?,java.lang.Long> getPrimaryKeyColumn()
java.lang.String getRESTDTOIdPropertyName()
java.lang.String getScope()
com.liferay.petra.sql.dsl.Table getTable()
java.lang.String getTitleObjectFieldName()
default java.util.Map<java.lang.String,java.lang.Object> getVariables(java.lang.String contentType, ObjectDefinition objectDefinition, boolean oldValues, com.liferay.portal.kernel.json.JSONObject payloadJSONObject)
int getVersion()
void updateBaseModel(long primaryKey, com.liferay.portal.kernel.model.User user, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
java.lang.Exception
long upsertBaseModel(java.lang.String externalReferenceCode, long companyId, com.liferay.portal.kernel.model.User user, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
java.lang.Exception