Package com.liferay.object.system
Class BaseSystemObjectDefinitionManager
java.lang.Object
com.liferay.object.system.BaseSystemObjectDefinitionManager
- All Implemented Interfaces:
SystemObjectDefinitionManager
public abstract class BaseSystemObjectDefinitionManager
extends Object
implements SystemObjectDefinitionManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.liferay.portal.vulcan.extension.ExtensionProviderRegistry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateLabelMap(String labelKey) getLanguageIdMap(String propertyName, Map<String, Object> values) getName()protected voidsetExtendedProperties(String className, Object entity, com.liferay.portal.kernel.model.User user, Map<String, Object> values) longupsertBaseModel(String externalReferenceCode, long companyId, com.liferay.portal.kernel.model.User user, Map<String, Object> values) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.object.system.SystemObjectDefinitionManager
addBaseModel, deleteBaseModel, fetchBaseModelByExternalReferenceCode, getAllowedObjectRelationshipTypes, getBaseModelByExternalReferenceCode, getBaseModelExternalReferenceCode, getExternalReferenceCode, getJaxRsApplicationDescriptor, getLabelKeys, getModelClass, getObjectActions, getObjectFields, getPage, getPrimaryKeyColumn, getScope, getTable, getVariables, getVersion, updateBaseModel
-
Field Details
-
extensionProviderRegistry
protected com.liferay.portal.vulcan.extension.ExtensionProviderRegistry extensionProviderRegistry
-
-
Constructor Details
-
BaseSystemObjectDefinitionManager
public BaseSystemObjectDefinitionManager()
-
-
Method Details
-
getLabelMap
- Specified by:
getLabelMapin interfaceSystemObjectDefinitionManager
-
getModelClassName
- Specified by:
getModelClassNamein interfaceSystemObjectDefinitionManager
-
getName
- Specified by:
getNamein interfaceSystemObjectDefinitionManager
-
getPluralLabelMap
- Specified by:
getPluralLabelMapin interfaceSystemObjectDefinitionManager
-
getRESTDTOIdPropertyName
- Specified by:
getRESTDTOIdPropertyNamein interfaceSystemObjectDefinitionManager
-
getTitleObjectFieldName
- Specified by:
getTitleObjectFieldNamein interfaceSystemObjectDefinitionManager
-
upsertBaseModel
public long upsertBaseModel(String externalReferenceCode, long companyId, com.liferay.portal.kernel.model.User user, Map<String, Object> values) throws Exception- Specified by:
upsertBaseModelin interfaceSystemObjectDefinitionManager- Throws:
Exception
-
createLabelMap
-
getLanguageIdMap
-
setExtendedProperties
protected void setExtendedProperties(String className, Object entity, com.liferay.portal.kernel.model.User user, Map<String, Object> values) throws Exception- Throws:
Exception
-