public class CmisUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CMIS_BINDING_KEY |
static String |
CMIS_CALLCONTEXT_KEY |
static String |
CMIS_VERSION_KEY |
static String |
FORMATSTRING_BY_DEFAULT |
static String |
ORIGINAL_OBJECT_KEY |
Constructor and Description |
---|
CmisUtils() |
Modifier and Type | Method and Description |
---|---|
static XmlBuilder |
buildXml(String name,
Object value) |
static void |
cmisObject2Xml(XmlBuilder cmisXml,
org.apache.chemistry.opencmis.client.api.CmisObject object) |
static XmlBuilder |
getPropertyXml(org.apache.chemistry.opencmis.commons.data.PropertyData<?> property) |
static XmlBuilder |
objectData2Xml(org.apache.chemistry.opencmis.commons.data.ObjectData object) |
static XmlBuilder |
objectData2Xml(org.apache.chemistry.opencmis.commons.data.ObjectData object,
XmlBuilder cmisXml) |
static XmlBuilder |
objectInFolderList2xml(org.apache.chemistry.opencmis.commons.data.ObjectInFolderList oifs) |
static XmlBuilder |
objectList2xml(org.apache.chemistry.opencmis.commons.data.ObjectList result) |
static void |
populateCmisAttributes(PipeLineSession session) |
static org.apache.chemistry.opencmis.commons.data.Properties |
processProperties(Element cmisElement) |
static XmlBuilder |
propertyDefintions2Xml(Map<String,org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> propertyDefinitions) |
static XmlBuilder |
repositoryInfo2xml(org.apache.chemistry.opencmis.commons.data.RepositoryInfo repository) |
static XmlBuilder |
typeDefinition2Xml(org.apache.chemistry.opencmis.client.api.ObjectType objectType) |
static XmlBuilder |
typeDescendants2Xml(List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> objectTypes) |
static XmlBuilder |
typeDescendants2Xml(List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> objectTypes,
XmlBuilder parent) |
static org.apache.chemistry.opencmis.commons.data.ObjectData |
xml2ObjectData(Element cmisElement,
PipeLineSession context) |
static org.apache.chemistry.opencmis.commons.data.ObjectList |
xml2ObjectList(Element result,
PipeLineSession context) |
static org.apache.chemistry.opencmis.commons.data.ObjectInFolderList |
xml2ObjectsInFolderList(Element result) |
static org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
xml2repositoryInfo(Element cmisResult) |
static org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
xml2TypeDefinition(Element typeXml,
org.apache.chemistry.opencmis.commons.enums.CmisVersion cmisVersion) |
static List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> |
xml2TypeDescendants(Element typeDefinitionsXml,
org.apache.chemistry.opencmis.commons.enums.CmisVersion cmisVersion) |
public static final String FORMATSTRING_BY_DEFAULT
public static final String ORIGINAL_OBJECT_KEY
public static final String CMIS_VERSION_KEY
public static final String CMIS_BINDING_KEY
public static final String CMIS_CALLCONTEXT_KEY
public static void populateCmisAttributes(PipeLineSession session)
public static XmlBuilder buildXml(String name, Object value)
public static XmlBuilder getPropertyXml(org.apache.chemistry.opencmis.commons.data.PropertyData<?> property)
public static org.apache.chemistry.opencmis.commons.data.Properties processProperties(Element cmisElement)
public static XmlBuilder propertyDefintions2Xml(Map<String,org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> propertyDefinitions)
public static XmlBuilder typeDefinition2Xml(org.apache.chemistry.opencmis.client.api.ObjectType objectType)
public static org.apache.chemistry.opencmis.commons.definitions.TypeDefinition xml2TypeDefinition(Element typeXml, org.apache.chemistry.opencmis.commons.enums.CmisVersion cmisVersion)
public static XmlBuilder repositoryInfo2xml(org.apache.chemistry.opencmis.commons.data.RepositoryInfo repository)
public static org.apache.chemistry.opencmis.commons.data.RepositoryInfo xml2repositoryInfo(Element cmisResult)
public static XmlBuilder typeDescendants2Xml(List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> objectTypes)
public static XmlBuilder typeDescendants2Xml(List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> objectTypes, XmlBuilder parent)
public static List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> xml2TypeDescendants(Element typeDefinitionsXml, org.apache.chemistry.opencmis.commons.enums.CmisVersion cmisVersion)
public static void cmisObject2Xml(XmlBuilder cmisXml, org.apache.chemistry.opencmis.client.api.CmisObject object)
public static XmlBuilder objectData2Xml(org.apache.chemistry.opencmis.commons.data.ObjectData object)
public static XmlBuilder objectData2Xml(org.apache.chemistry.opencmis.commons.data.ObjectData object, XmlBuilder cmisXml)
object
- to translate to xmlcmisXml
- root XML element (defaults to creating a new 'objectData' element)public static org.apache.chemistry.opencmis.commons.data.ObjectData xml2ObjectData(Element cmisElement, PipeLineSession context)
public static org.apache.chemistry.opencmis.commons.data.ObjectList xml2ObjectList(Element result, PipeLineSession context)
public static XmlBuilder objectList2xml(org.apache.chemistry.opencmis.commons.data.ObjectList result)
public static org.apache.chemistry.opencmis.commons.data.ObjectInFolderList xml2ObjectsInFolderList(Element result)
public static XmlBuilder objectInFolderList2xml(org.apache.chemistry.opencmis.commons.data.ObjectInFolderList oifs)
Copyright © 2023 Frank!Framework. All rights reserved.