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 void
setExtendedProperties
(String className, Object entity, com.liferay.portal.kernel.model.User user, Map<String, Object> values) long
upsertBaseModel
(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, wait
Methods 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:
getLabelMap
in interfaceSystemObjectDefinitionManager
-
getModelClassName
- Specified by:
getModelClassName
in interfaceSystemObjectDefinitionManager
-
getName
- Specified by:
getName
in interfaceSystemObjectDefinitionManager
-
getPluralLabelMap
- Specified by:
getPluralLabelMap
in interfaceSystemObjectDefinitionManager
-
getRESTDTOIdPropertyName
- Specified by:
getRESTDTOIdPropertyName
in interfaceSystemObjectDefinitionManager
-
getTitleObjectFieldName
- Specified by:
getTitleObjectFieldName
in interfaceSystemObjectDefinitionManager
-
upsertBaseModel
public long upsertBaseModel(String externalReferenceCode, long companyId, com.liferay.portal.kernel.model.User user, Map<String, Object> values) throws Exception- Specified by:
upsertBaseModel
in 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
-