public abstract class BaseSystemObjectDefinitionManager extends java.lang.Object implements SystemObjectDefinitionManager
Modifier and Type | Field and Description |
---|---|
protected com.liferay.portal.vulcan.extension.ExtensionProviderRegistry |
extensionProviderRegistry |
Constructor and Description |
---|
BaseSystemObjectDefinitionManager() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.util.Locale,java.lang.String> |
createLabelMap(java.lang.String labelKey) |
protected ObjectField |
createObjectField(java.lang.String businessType,
java.lang.String dbType,
java.lang.String labelKey,
java.lang.String name,
boolean required,
boolean system) |
protected ObjectField |
createObjectField(java.lang.String businessType,
java.lang.String dbColumnName,
java.lang.String dbType,
java.lang.String labelKey,
java.lang.String name,
boolean required,
boolean system) |
protected java.util.Map<java.lang.String,java.lang.String> |
getLanguageIdMap(java.lang.String propertyName,
java.util.Map<java.lang.String,java.lang.Object> values) |
java.lang.String |
getModelClassName() |
java.lang.String |
getName() |
java.lang.String |
getRESTDTOIdPropertyName() |
java.lang.String |
getTitleObjectFieldName() |
protected void |
setExtendedProperties(java.lang.String className,
java.lang.Object entity,
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBaseModel, deleteBaseModel, fetchBaseModelByExternalReferenceCode, getBaseModelByExternalReferenceCode, getExternalReferenceCode, getJaxRsApplicationDescriptor, getLabelMap, getModelClass, getObjectFields, getPluralLabelMap, getPrimaryKeyColumn, getScope, getTable, getVariables, getVersion, updateBaseModel
protected com.liferay.portal.vulcan.extension.ExtensionProviderRegistry extensionProviderRegistry
public java.lang.String getModelClassName()
getModelClassName
in interface SystemObjectDefinitionManager
public java.lang.String getName()
getName
in interface SystemObjectDefinitionManager
public java.lang.String getRESTDTOIdPropertyName()
getRESTDTOIdPropertyName
in interface SystemObjectDefinitionManager
public java.lang.String getTitleObjectFieldName()
getTitleObjectFieldName
in interface SystemObjectDefinitionManager
public 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
upsertBaseModel
in interface SystemObjectDefinitionManager
java.lang.Exception
protected java.util.Map<java.util.Locale,java.lang.String> createLabelMap(java.lang.String labelKey)
protected ObjectField createObjectField(java.lang.String businessType, java.lang.String dbType, java.lang.String labelKey, java.lang.String name, boolean required, boolean system)
protected ObjectField createObjectField(java.lang.String businessType, java.lang.String dbColumnName, java.lang.String dbType, java.lang.String labelKey, java.lang.String name, boolean required, boolean system)
protected java.util.Map<java.lang.String,java.lang.String> getLanguageIdMap(java.lang.String propertyName, java.util.Map<java.lang.String,java.lang.Object> values)
protected void setExtendedProperties(java.lang.String className, java.lang.Object entity, com.liferay.portal.kernel.model.User user, java.util.Map<java.lang.String,java.lang.Object> values) throws java.lang.Exception
java.lang.Exception