public abstract class BaseSystemObjectDefinitionMetadata extends java.lang.Object implements SystemObjectDefinitionMetadata
Modifier and Type | Field and Description |
---|---|
protected com.liferay.portal.kernel.json.JSONFactory |
jsonFactory |
protected ObjectActionEngine |
objectActionEngine |
protected ObjectDefinitionLocalService |
objectDefinitionLocalService |
protected ObjectEntryLocalService |
objectEntryLocalService |
Constructor and Description |
---|
BaseSystemObjectDefinitionMetadata() |
Modifier and Type | Method and Description |
---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext) |
protected java.util.Map<java.util.Locale,java.lang.String> |
createLabelMap(java.lang.String labelKey) |
protected ObjectField |
createObjectField(java.lang.String labelKey,
java.lang.String name,
boolean required,
java.lang.String type) |
protected ObjectField |
createObjectField(java.lang.String dbColumnName,
java.lang.String labelKey,
java.lang.String name,
boolean required,
java.lang.String type) |
protected void |
deactivate() |
java.lang.String |
getModelClassName() |
java.lang.String |
getName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLabelMap, getModelClass, getObjectFields, getPluralLabelMap, getPrimaryKeyColumn, getRESTContextPath, getScope, getTable, getVersion
protected com.liferay.portal.kernel.json.JSONFactory jsonFactory
protected ObjectActionEngine objectActionEngine
protected ObjectDefinitionLocalService objectDefinitionLocalService
protected ObjectEntryLocalService objectEntryLocalService
public java.lang.String getModelClassName()
getModelClassName
in interface SystemObjectDefinitionMetadata
public java.lang.String getName()
getName
in interface SystemObjectDefinitionMetadata
protected void activate(org.osgi.framework.BundleContext bundleContext) throws java.lang.Exception
java.lang.Exception
protected java.util.Map<java.util.Locale,java.lang.String> createLabelMap(java.lang.String labelKey)
protected ObjectField createObjectField(java.lang.String labelKey, java.lang.String name, boolean required, java.lang.String type)
protected ObjectField createObjectField(java.lang.String dbColumnName, java.lang.String labelKey, java.lang.String name, boolean required, java.lang.String type)
protected void deactivate() throws java.lang.Exception
java.lang.Exception