public abstract class BaseObjectEntryManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected com.liferay.portal.kernel.service.CompanyLocalService |
companyLocalService |
protected com.liferay.dynamic.data.mapping.expression.DDMExpressionFactory |
ddmExpressionFactory |
protected com.liferay.depot.service.DepotEntryLocalService |
depotEntryLocalService |
protected com.liferay.portal.kernel.service.GroupLocalService |
groupLocalService |
protected com.liferay.portal.kernel.json.JSONFactory |
jsonFactory |
protected com.liferay.portal.kernel.language.Language |
language |
protected com.liferay.list.type.service.ListTypeEntryLocalService |
listTypeEntryLocalService |
protected com.liferay.object.service.ObjectEntryLocalService |
objectEntryLocalService |
protected com.liferay.object.field.business.type.ObjectFieldBusinessTypeRegistry |
objectFieldBusinessTypeRegistry |
protected com.liferay.object.service.ObjectFieldLocalService |
objectFieldLocalService |
protected com.liferay.object.scope.ObjectScopeProviderRegistry |
objectScopeProviderRegistry |
protected com.liferay.portal.kernel.security.permission.PermissionCheckerFactory |
permissionCheckerFactory |
protected com.liferay.portal.kernel.util.Portal |
portal |
protected com.liferay.portal.kernel.service.UserLocalService |
userLocalService |
Constructor and Description |
---|
BaseObjectEntryManager() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
addDeleteAction(com.liferay.object.model.ObjectDefinition objectDefinition,
java.lang.String scopeKey,
com.liferay.portal.kernel.model.User user) |
protected void |
checkPortletResourcePermission(java.lang.String actionId,
com.liferay.object.model.ObjectDefinition objectDefinition,
java.lang.String scopeKey,
com.liferay.portal.kernel.model.User user) |
protected com.liferay.object.model.ObjectField |
fetchObjectFieldByName(java.lang.String name,
java.util.List<com.liferay.object.model.ObjectField> objectFields) |
protected long |
getGroupId(com.liferay.object.model.ObjectDefinition objectDefinition,
java.lang.String scopeKey) |
protected long |
getGroupId(com.liferay.object.model.ObjectDefinition objectDefinition,
java.lang.String scopeKey,
boolean useCompanyGroup) |
protected com.liferay.portal.kernel.security.permission.resource.PortletResourcePermission |
getPortletResourcePermission(com.liferay.object.model.ObjectDefinition objectDefinition) |
protected com.liferay.portal.kernel.json.JSONObject |
toJSONObject(com.liferay.portal.vulcan.dto.converter.DTOConverterContext dtoConverterContext,
com.liferay.object.model.ObjectDefinition objectDefinition,
ObjectEntry objectEntry,
com.liferay.petra.function.UnsafeTriConsumer<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object,com.liferay.object.model.ObjectField,java.lang.Exception> unsafeTriConsumer) |
protected java.util.List<ObjectEntry> |
toObjectEntries(long companyId,
java.text.DateFormat dateFormat,
java.util.Map<java.lang.String,java.lang.String> defaultObjectFieldNamesToJSONObjectKeys,
com.liferay.portal.vulcan.dto.converter.DTOConverterContext dtoConverterContext,
com.liferay.portal.kernel.json.JSONArray jsonArray,
com.liferay.object.model.ObjectDefinition objectDefinition) |
protected ObjectEntry |
toObjectEntry(long companyId,
java.text.DateFormat dateFormat,
java.util.Map<java.lang.String,java.lang.String> defaultObjectFieldNamesToJSONObjectKeys,
com.liferay.portal.vulcan.dto.converter.DTOConverterContext dtoConverterContext,
com.liferay.portal.kernel.json.JSONObject jsonObject,
com.liferay.object.model.ObjectDefinition objectDefinition) |
protected void |
validateReadOnlyObjectFields(java.lang.String externalReferenceCode,
com.liferay.object.model.ObjectDefinition objectDefinition,
ObjectEntry objectEntry) |
protected com.liferay.portal.kernel.service.CompanyLocalService companyLocalService
protected com.liferay.dynamic.data.mapping.expression.DDMExpressionFactory ddmExpressionFactory
protected com.liferay.depot.service.DepotEntryLocalService depotEntryLocalService
protected com.liferay.portal.kernel.service.GroupLocalService groupLocalService
protected com.liferay.portal.kernel.json.JSONFactory jsonFactory
protected com.liferay.portal.kernel.language.Language language
protected com.liferay.list.type.service.ListTypeEntryLocalService listTypeEntryLocalService
protected com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService
protected com.liferay.object.field.business.type.ObjectFieldBusinessTypeRegistry objectFieldBusinessTypeRegistry
protected com.liferay.object.service.ObjectFieldLocalService objectFieldLocalService
protected com.liferay.object.scope.ObjectScopeProviderRegistry objectScopeProviderRegistry
protected com.liferay.portal.kernel.security.permission.PermissionCheckerFactory permissionCheckerFactory
protected com.liferay.portal.kernel.util.Portal portal
protected com.liferay.portal.kernel.service.UserLocalService userLocalService
protected java.util.Map<java.lang.String,java.lang.String> addDeleteAction(com.liferay.object.model.ObjectDefinition objectDefinition, java.lang.String scopeKey, com.liferay.portal.kernel.model.User user)
protected void checkPortletResourcePermission(java.lang.String actionId, com.liferay.object.model.ObjectDefinition objectDefinition, java.lang.String scopeKey, com.liferay.portal.kernel.model.User user) throws java.lang.Exception
java.lang.Exception
protected com.liferay.object.model.ObjectField fetchObjectFieldByName(java.lang.String name, java.util.List<com.liferay.object.model.ObjectField> objectFields)
protected long getGroupId(com.liferay.object.model.ObjectDefinition objectDefinition, java.lang.String scopeKey)
protected long getGroupId(com.liferay.object.model.ObjectDefinition objectDefinition, java.lang.String scopeKey, boolean useCompanyGroup)
protected com.liferay.portal.kernel.security.permission.resource.PortletResourcePermission getPortletResourcePermission(com.liferay.object.model.ObjectDefinition objectDefinition)
protected com.liferay.portal.kernel.json.JSONObject toJSONObject(com.liferay.portal.vulcan.dto.converter.DTOConverterContext dtoConverterContext, com.liferay.object.model.ObjectDefinition objectDefinition, ObjectEntry objectEntry, com.liferay.petra.function.UnsafeTriConsumer<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object,com.liferay.object.model.ObjectField,java.lang.Exception> unsafeTriConsumer) throws java.lang.Exception
java.lang.Exception
protected java.util.List<ObjectEntry> toObjectEntries(long companyId, java.text.DateFormat dateFormat, java.util.Map<java.lang.String,java.lang.String> defaultObjectFieldNamesToJSONObjectKeys, com.liferay.portal.vulcan.dto.converter.DTOConverterContext dtoConverterContext, com.liferay.portal.kernel.json.JSONArray jsonArray, com.liferay.object.model.ObjectDefinition objectDefinition) throws java.lang.Exception
java.lang.Exception
protected ObjectEntry toObjectEntry(long companyId, java.text.DateFormat dateFormat, java.util.Map<java.lang.String,java.lang.String> defaultObjectFieldNamesToJSONObjectKeys, com.liferay.portal.vulcan.dto.converter.DTOConverterContext dtoConverterContext, com.liferay.portal.kernel.json.JSONObject jsonObject, com.liferay.object.model.ObjectDefinition objectDefinition) throws java.lang.Exception
java.lang.Exception
protected void validateReadOnlyObjectFields(java.lang.String externalReferenceCode, com.liferay.object.model.ObjectDefinition objectDefinition, ObjectEntry objectEntry) throws java.lang.Exception
java.lang.Exception