org.gcube.portlets.user.homelibrary.jcr.workspace
Class JCRFolderBulkCreator
java.lang.Object
org.gcube.portlets.user.homelibrary.jcr.workspace.JCRFolderBulkCreator
- All Implemented Interfaces:
- org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
public class JCRFolderBulkCreator
- extends Object
- implements org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JCRFolderBulkCreator
public JCRFolderBulkCreator(JCRWorkspace workspace,
javax.jcr.Node node,
JCRFolderBulkCreatorManager manager)
throws javax.jcr.RepositoryException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Throws:
javax.jcr.RepositoryException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
JCRFolderBulkCreator
public JCRFolderBulkCreator(String id,
JCRWorkspaceFolder folder,
JCRFolderBulkCreatorManager manager)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getId
public String getId()
- Specified by:
getId in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
createMetadata
public void createMetadata(URI uri)
throws org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createMetadata in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
createAnnotation
public void createAnnotation(URI uri)
throws org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createAnnotation in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
createDocumentPartItem
public void createDocumentPartItem(URI uri)
throws org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createDocumentPartItem in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
createDocumentAlternativeItem
public void createDocumentAlternativeItem(URI uri)
throws org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createDocumentAlternativeItem in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
createDocumentItem
public void createDocumentItem(URI uri)
throws org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createDocumentItem in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.workspace.exceptions.InsufficientPrivilegesException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
createExternalUrl
public void createExternalUrl(String url)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createExternalUrl in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
createQuery
public void createQuery(String name,
String query,
org.gcube.portlets.user.homelibrary.home.workspace.folder.items.QueryType queryType)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
createQuery in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
commit
public void commit()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
commit in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getDestinationFolder
public org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder getDestinationFolder()
- Specified by:
getDestinationFolder in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
getNumberOfRequests
public int getNumberOfRequests()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
getNumberOfRequests in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getStatus
public float getStatus()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
getStatus in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getFailures
public int getFailures()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
getFailures in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
remove
public void remove()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
remove in interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
Copyright © 2012. All Rights Reserved.