org.gcube.portlets.user.homelibrary.jcr.workspace
Class JCRFolderBulkCreatorManager
java.lang.Object
org.gcube.portlets.user.homelibrary.jcr.workspace.JCRFolderBulkCreatorManager
- All Implemented Interfaces:
- org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreatorManager
public class JCRFolderBulkCreatorManager
- extends Object
- implements org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreatorManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
threads
protected Map<String,Thread> threads
JCRFolderBulkCreatorManager
public JCRFolderBulkCreatorManager(JCRWorkspace workspace)
getFolderBulk
public org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator getFolderBulk(JCRWorkspaceFolder destinationFolder)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
removeThread
public void removeThread(String id)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
addFolderBulkCreator
public void addFolderBulkCreator(org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator folderBulk,
Thread th)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getActiveFolderBulkCreators
public List<org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator> getActiveFolderBulkCreators()
- Specified by:
getActiveFolderBulkCreators in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreatorManager
getActiveFolderBulkCreator
public org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator getActiveFolderBulkCreator(String id)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
getActiveFolderBulkCreator in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreatorManager
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
waitFolderBulkCreator
public void waitFolderBulkCreator(String id)
throws InterruptedException
- Specified by:
waitFolderBulkCreator in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreatorManager
- Throws:
InterruptedException
Copyright © 2013. All Rights Reserved.