org.exoplatform.chat.portlet.chat
Class DocumentsData

java.lang.Object
  extended by org.exoplatform.chat.portlet.chat.DocumentsData

@Named(value="documentsData")
public class DocumentsData
extends Object


Field Summary
static String FILE_CREATED_ACTIVITY
           
static String TYPE_DOCUMENT
           
 
Constructor Summary
DocumentsData(org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.jcr.ext.app.SessionProviderService sessionProviderService, org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator, org.exoplatform.social.core.space.spi.SpaceService spaceService, org.exoplatform.services.listener.ListenerService listenerService)
           
 
Method Summary
static String calculateFileSize(long fileLengthLong)
           
protected  File getNode(String id)
           
 org.exoplatform.services.jcr.ext.common.SessionProvider getUserSessionProvider()
           
protected  void setPermission(String id, String targetUser)
           
protected  String storeFile(org.apache.commons.fileupload.FileItem item, String name, boolean isPrivateContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILE_CREATED_ACTIVITY

public static String FILE_CREATED_ACTIVITY

TYPE_DOCUMENT

public static final String TYPE_DOCUMENT
See Also:
Constant Field Values
Constructor Detail

DocumentsData

@Inject
public DocumentsData(org.exoplatform.services.jcr.RepositoryService repositoryService,
                            org.exoplatform.services.jcr.ext.app.SessionProviderService sessionProviderService,
                            org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator,
                            org.exoplatform.social.core.space.spi.SpaceService spaceService,
                            org.exoplatform.services.listener.ListenerService listenerService)
Method Detail

getUserSessionProvider

public org.exoplatform.services.jcr.ext.common.SessionProvider getUserSessionProvider()

getNode

protected File getNode(String id)

setPermission

protected void setPermission(String id,
                             String targetUser)

storeFile

protected String storeFile(org.apache.commons.fileupload.FileItem item,
                           String name,
                           boolean isPrivateContext)

calculateFileSize

public static String calculateFileSize(long fileLengthLong)


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.