com.liferay.object.internal.batch.object-definition.batch-engine-data.json Maven / Gradle / Ivy
{
"configuration": {
"className": "com.liferay.object.admin.rest.dto.v1_0.ObjectDefinition",
"multiCompany": true,
"parameters": {
"containsHeaders": "true",
"createStrategy": "UPSERT",
"featureFlag": "LPS-198183",
"importStrategy": "ON_ERROR_FAIL",
"updateStrategy": "UPDATE"
},
"taskItemDelegateName": "DEFAULT"
},
"items": [
{
"accountEntryRestricted": false,
"externalReferenceCode": "L_BOOKMARK",
"label": {
"en_US": "Bookmark"
},
"modifiable": true,
"name": "Bookmark",
"objectFields": [
{
"DBType": "Clob",
"businessType": "LongText",
"defaultValue": "",
"externalReferenceCode": "DESCRIPTION",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "",
"label": {
"en_US": "Description"
},
"listTypeDefinitionExternalReferenceCode": "",
"name": "description",
"objectFieldSettings": [
{
"name": "showCounter",
"value": "false"
}
],
"required": false,
"state": false,
"system": true,
"type": "Clob"
},
{
"DBType": "String",
"businessType": "Text",
"defaultValue": "",
"externalReferenceCode": "NAME",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "en_US",
"label": {
"en_US": "Name"
},
"listTypeDefinitionExternalReferenceCode": "",
"name": "name",
"objectFieldSettings": [
{
"name": "showCounter",
"value": "false"
}
],
"required": false,
"state": false,
"system": true,
"type": "String"
},
{
"DBType": "String",
"businessType": "Text",
"defaultValue": "",
"externalReferenceCode": "URL",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "en_US",
"label": {
"en_US": "URL"
},
"listTypeDefinitionExternalReferenceCode": "",
"name": "url",
"objectFieldSettings": [
{
"name": "showCounter",
"value": "false"
}
],
"required": true,
"state": false,
"system": true,
"type": "String"
}
],
"objectLayouts": [
{
"defaultObjectLayout": true,
"name": {
"en_US": "Main"
},
"objectDefinitionExternalReferenceCode": "L_BOOKMARK",
"objectLayoutTabs": [
{
"name": {
"en_US": "Bookmark"
},
"objectLayoutBoxes": [
{
"collapsable": false,
"name": {
"en_US": "My Link"
},
"objectLayoutRows": [
{
"objectLayoutColumns": [
{
"objectFieldName": "name",
"priority": 0,
"size": 12
}
],
"priority": 0
},
{
"objectLayoutColumns": [
{
"objectFieldName": "url",
"priority": 0,
"size": 12
}
],
"priority": 0
},
{
"objectLayoutColumns": [
{
"objectFieldName": "description",
"priority": 0,
"size": 12
}
],
"priority": 0
}
],
"priority": 0,
"type": "regular"
},
{
"collapsable": true,
"name": {
"en_US": "Categorization"
},
"objectLayoutRows": [
],
"priority": 0,
"type": "categorization"
}
],
"priority": 0
}
]
}
],
"objectValidationRules": [
{
"active": true,
"engine": "ddm",
"engineLabel": "Expression Builder",
"errorLabel": {
"en_US": "Please enter a valid URL."
},
"externalReferenceCode": "VALID_URL",
"name": {
"en_US": "Valid URL"
},
"objectDefinitionExternalReferenceCode": "L_BOOKMARK",
"script": "isURL(url)",
"system": true
}
],
"objectViews": [
{
"defaultObjectView": true,
"name": {
"en_US": "Main"
},
"objectDefinitionExternalReferenceCode": "L_BOOKMARK",
"objectViewColumns": [
{
"label": {
"en_US": "Name"
},
"objectFieldName": "name",
"priority": 0
},
{
"label": {
"en_US": "URL"
},
"objectFieldName": "url",
"priority": 1
},
{
"label": {
"en_US": "Description"
},
"objectFieldName": "description",
"priority": 2
}
],
"objectViewFilterColumns": [
],
"objectViewSortColumns": [
]
}
],
"panelCategoryKey": "site_administration.content",
"pluralLabel": {
"en_US": "Bookmarks"
},
"scope": "site",
"status": {
"code": 0
},
"system": true,
"titleObjectFieldName": "name"
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy