Overview

AtomPub Binding
KomXwork Backend https://partner.digitalfabrix.de/komxwork_balvi

Connected

Required: 24.2.872.0

Current:

KomX Identity Endpoint https://partner.digitalfabrix.de/komxwork_balvi/identity

normal

import org.apache.chemistry.opencmis.commons.*
import org.apache.chemistry.opencmis.commons.data.*
import org.apache.chemistry.opencmis.commons.enums.*
import org.apache.chemistry.opencmis.client.api.*
import org.apache.chemistry.opencmis.client.util.*


String rootFolderPath   = "/RootFolder"
String name = "new project"

Folder parentFolder = session.getObjectByPath(rootFolderPath  )

def properties = [
    (PropertyIds.OBJECT_TYPE_ID): "komx:project",
    (PropertyIds.NAME): name,
]

parentFolder.createFolder(properties)

details-text

import org.apache.chemistry.opencmis.commons.*
import org.apache.chemistry.opencmis.commons.data.*
import org.apache.chemistry.opencmis.commons.enums.*
import org.apache.chemistry.opencmis.client.api.*
import org.apache.chemistry.opencmis.client.util.*


String rootFolderPath = "/RootFolder"
String name = "new project"

Folder parentFolder = session.getObjectByPath(rootFolderPath)

String propertyId = "komx:detail:detailKey" 
String propertyValue = "Test"

def properties = [
    (PropertyIds.OBJECT_TYPE_ID): "komx:project",
    (PropertyIds.NAME): name,
    (propertyId): propertyValue
]

parentFolder.createFolder(properties)

details-number

import org.apache.chemistry.opencmis.commons.*
import org.apache.chemistry.opencmis.commons.data.*
import org.apache.chemistry.opencmis.commons.enums.*
import org.apache.chemistry.opencmis.client.api.*
import org.apache.chemistry.opencmis.client.util.*


String rootFolderPath = "/RootFolder"
String name = "new project"

Folder parentFolder = session.getObjectByPath(rootFolderPath)

String propertyId = "komx:detail:detailKey" 
def propertyValue = 7

def properties = [
    (PropertyIds.OBJECT_TYPE_ID): "komx:project",
    (PropertyIds.NAME): name,
    (propertyId): propertyValue
]

parentFolder.createFolder(properties)

details-date

import org.apache.chemistry.opencmis.commons.*
import org.apache.chemistry.opencmis.commons.data.*
import org.apache.chemistry.opencmis.commons.enums.*
import org.apache.chemistry.opencmis.client.api.*
import org.apache.chemistry.opencmis.client.util.*
import java.time.LocalDateTime
import java.time.ZoneId
import java.util.Date

String rootFolderPath = "/RootFolder"
String name = "new project"

Folder parentFolder = session.getObjectByPath(rootFolderPath)

String propertyId = "komx:detail:detailKey" 
def ldt = LocalDateTime.parse("2025-01-08T10:15:30")
def propertyValue = Date.from(ldt.atZone(ZoneId.systemDefault()).toInstant())

def properties = [
    (PropertyIds.OBJECT_TYPE_ID): "komx:project",
    (PropertyIds.NAME): name,
    (propertyId): propertyValue
]

parentFolder.createFolder(properties)