Uses of Class
org.xcmis.spi.model.TypeDefinition

Packages that use TypeDefinition
org.xcmis.spi   
org.xcmis.spi.basic   
 

Uses of TypeDefinition in org.xcmis.spi
 

Methods in org.xcmis.spi that return TypeDefinition
 TypeDefinition ObjectData.getTypeDefinition()
          To get the object's type definition.
 TypeDefinition Connection.getTypeDefinition(String typeId)
          Get type definition for type typeId include property definition, see Connection.getTypeDefinition(String, boolean).
 TypeDefinition TypeManager.getTypeDefinition(String typeId, boolean includePropertyDefinition)
          Get type definition for type typeId .
 TypeDefinition Connection.getTypeDefinition(String typeId, boolean includePropertyDefinition)
          Get type definition for type typeId.
 

Methods in org.xcmis.spi that return types with arguments of type TypeDefinition
 ItemsIterator<TypeDefinition> TypeManager.getTypeChildren(String typeId, boolean includePropertyDefinitions)
          Iterator over object types.
 ItemsList<TypeDefinition> Connection.getTypeChildren(String typeId, boolean includePropertyDefinition, int maxItems, int skipCount)
          Set of object types.
 List<ItemsTree<TypeDefinition>> Connection.getTypeDescendants(String typeId, int depth, boolean includePropertyDefinition)
          Get all descendants of specified typeId in hierarchy.
 

Methods in org.xcmis.spi with parameters of type TypeDefinition
 String TypeManager.addType(TypeDefinition type)
          Add new type in repository.
 String Connection.addType(TypeDefinition type)
          Adds the new Object-type.
 DocumentData Storage.createDocument(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> acl, Collection<PolicyData> policies, VersioningState versioningState)
          Create new document with type typeDefinition using parent as parent.
 FolderData Storage.createFolder(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new folder with type typeDefinition using folder as parent.
 PolicyData Storage.createPolicy(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new policy with type typeDefinition using parent as parent.
 RelationshipData Storage.createRelationship(ObjectData source, ObjectData target, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new relationship for specified source and target.
 ItemsIterator<RelationshipData> ObjectData.getRelationships(RelationshipDirection direction, TypeDefinition type, boolean includeSubRelationshipTypes)
          Objects relationships.
 

Uses of TypeDefinition in org.xcmis.spi.basic
 

Fields in org.xcmis.spi.basic with type parameters of type TypeDefinition
protected  Map<String,TypeDefinition> BasicTypeManager.types
           
 

Methods in org.xcmis.spi.basic that return TypeDefinition
 TypeDefinition BasicStorage.getTypeDefinition(String typeId, boolean includePropertyDefinition)
          Get type definition for type typeId .
 TypeDefinition BasicTypeManager.getTypeDefinition(String typeId, boolean includePropertyDefinition)
          Get type definition for type typeId .
 

Methods in org.xcmis.spi.basic that return types with arguments of type TypeDefinition
 ItemsIterator<TypeDefinition> BasicStorage.getTypeChildren(String typeId, boolean includePropertyDefinitions)
          Iterator over object types.
 ItemsIterator<TypeDefinition> BasicTypeManager.getTypeChildren(String typeId, boolean includePropertyDefinitions)
          Iterator over object types.
 

Methods in org.xcmis.spi.basic with parameters of type TypeDefinition
 String BasicStorage.addType(TypeDefinition type)
          Add new type in repository.
 String BasicTypeManager.addType(TypeDefinition type)
          Add new type in repository.
 DocumentData BasicStorage.createDocument(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> acl, Collection<PolicyData> policies, VersioningState versioningState)
          Create new document with type typeDefinition using parent as parent.
 PolicyData BasicStorage.createPolicy(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new policy with type typeDefinition using parent as parent.
 RelationshipData BasicStorage.createRelationship(ObjectData source, ObjectData target, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new relationship for specified source and target.
 ItemsIterator<RelationshipData> BasicObjectData.getRelationships(RelationshipDirection direction, TypeDefinition type, boolean includeSubRelationshipTypes)
          Objects relationships.
 



Copyright © 2011 eXo Platform SAS. All Rights Reserved.