it.sistematica.isharedoc.opencmis.indatabase
Class DataObjectCreator

java.lang.Object
  extended by it.sistematica.isharedoc.opencmis.indatabase.DataObjectCreator

public class DataObjectCreator
extends java.lang.Object

Author:
Jens A collection of utility functions to fill the data objects used as return values for the service object calls

Field Summary
static java.math.BigInteger MINUS_ONE
           
 
Method Summary
static org.apache.chemistry.opencmis.commons.data.Acl fillACL(StoredObject so)
           
static org.apache.chemistry.opencmis.commons.data.AllowableActions fillAllowableActions(StoredObject so, java.lang.String user)
           
static org.apache.chemistry.opencmis.commons.data.ChangeEventInfo fillChangeEventInfo(StoredObject so)
           
static org.apache.chemistry.opencmis.commons.data.PolicyIdList fillPolicyIds(StoredObject so)
           
static java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> fillRelationships(org.apache.chemistry.opencmis.server.support.TypeManager tm, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, StoredObject so, java.lang.String user)
           
static java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> getRelationships(org.apache.chemistry.opencmis.server.support.TypeManager tm, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, StoredObject spo, java.lang.String user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MINUS_ONE

public static java.math.BigInteger MINUS_ONE
Method Detail

fillAllowableActions

public static org.apache.chemistry.opencmis.commons.data.AllowableActions fillAllowableActions(StoredObject so,
                                                                                               java.lang.String user)

fillACL

public static org.apache.chemistry.opencmis.commons.data.Acl fillACL(StoredObject so)

fillPolicyIds

public static org.apache.chemistry.opencmis.commons.data.PolicyIdList fillPolicyIds(StoredObject so)

fillRelationships

public static java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> fillRelationships(org.apache.chemistry.opencmis.server.support.TypeManager tm,
                                                                                                      org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
                                                                                                      StoredObject so,
                                                                                                      java.lang.String user)

fillChangeEventInfo

public static org.apache.chemistry.opencmis.commons.data.ChangeEventInfo fillChangeEventInfo(StoredObject so)

getRelationships

public static java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> getRelationships(org.apache.chemistry.opencmis.server.support.TypeManager tm,
                                                                                                     org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
                                                                                                     StoredObject spo,
                                                                                                     java.lang.String user)