C D E F G I J M O S

C

canCopy(CopyMoveContext, DavResource, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 
canExport(ExportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
Returns true if the export root is a node and if it contains a child node with name jcr:content in case this export is not intended for a collection.
canExport(ExportContext, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 
canExport(PropertyExportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
 
canImport(ImportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
 
canImport(ImportContext, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 
canImport(PropertyImportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
 
canMove(CopyMoveContext, DavResource, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 
copy(CopyMoveContext, DavResource, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 

D

detect(String) - Method in class org.gcube.server.io.GcubeHandler
Detects the media type of a document based on the given name.

E

exportContent(ExportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
Retrieves the content node that will be used for exporting properties and data and calls the corresponding methods.
exportContent(ExportContext, DavResource) - Method in class org.gcube.server.io.GcubeHandler
Same as (@link IOHandler#exportContent(ExportContext, boolean)} where the boolean values is defined by DavResource.isCollection().
exportData(ExportContext, boolean, Node) - Method in class org.gcube.server.io.GcubeHandler
Checks if the given content node contains a jcr:data property and spools its value to the output stream of the export context.
Please note, that subclasses that define a different structure of the content node should create their own exportData method.
exportProperties(ExportContext, boolean, Node) - Method in class org.gcube.server.io.GcubeHandler
Retrieves mimetype, encoding and modification time from the content node.
exportProperties(PropertyExportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
 

F

forceCompatibleContentNodes() - Method in class org.gcube.server.io.GcubeHandler
Defines if content nodes should be replace if they don't have the node type given by GcubeHandler.getCollectionNodeType().

G

GCUBE_REMOTE_STORAGE_PATH - Static variable in interface org.gcube.server.JcrGcubeConstants
 
GCUBE_SIZE - Static variable in interface org.gcube.server.JcrGcubeConstants
 
GcubeHandler - Class in org.gcube.server.io
DefaultHandler implements a simple IOHandler that creates 'file' and 'folder' nodes.
GcubeHandler() - Constructor for class org.gcube.server.io.GcubeHandler
Creates a new DefaultHandler with default nodetype definitions:
Nodetype for Collection: nt:folder Nodetype for Non-Collection: nt:file Nodetype for Non-Collection content: nt:unstructured
GcubeHandler(IOManager) - Constructor for class org.gcube.server.io.GcubeHandler
Creates a new DefaultHandler with default nodetype definitions:
Nodetype for Collection: nt:folder Nodetype for Non-Collection: nt:file Nodetype for Non-Collection content: nt:unstructured
GcubeHandler(IOManager, String, String, String) - Constructor for class org.gcube.server.io.GcubeHandler
Creates a new DefaultHandler.
getCollectionNodeType() - Method in class org.gcube.server.io.GcubeHandler
Name of the nodetype to be used to create a new collection node (folder)
getContentNode(ImportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
Retrieves/creates the node that will be used to import properties and data.
getContentNode(ExportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
Retrieves the content node that contains the data to be exported.
getContentNodeType() - Method in class org.gcube.server.io.GcubeHandler
Name of the nodetype to be used to create the content node below a new non-collection node, whose name is always jcr:content.
getIOManager() - Method in class org.gcube.server.io.GcubeHandler
 
getName() - Method in class org.gcube.server.io.GcubeHandler
 
getNodeType() - Method in class org.gcube.server.io.GcubeHandler
Name of the nodetype to be used to create a new non-collection node (file)

I

importContent(ImportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
 
importContent(ImportContext, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 
importData(ImportContext, boolean, Node) - Method in class org.gcube.server.io.GcubeHandler
Imports the data present on the import context to the specified content node.
importProperties(ImportContext, boolean, Node) - Method in class org.gcube.server.io.GcubeHandler
Imports the properties present on the specified context to the content node.
importProperties(PropertyImportContext, boolean) - Method in class org.gcube.server.io.GcubeHandler
 

J

JcrGcubeConstants - Interface in org.gcube.server
 

M

move(CopyMoveContext, DavResource, DavResource) - Method in class org.gcube.server.io.GcubeHandler
 

O

org.gcube.server - package org.gcube.server
 
org.gcube.server.io - package org.gcube.server.io
 

S

setCollectionNodetype(String) - Method in class org.gcube.server.io.GcubeHandler
 
setContentNodetype(String) - Method in class org.gcube.server.io.GcubeHandler
 
setDefaultNodetype(String) - Method in class org.gcube.server.io.GcubeHandler
 
setIOManager(IOManager) - Method in class org.gcube.server.io.GcubeHandler
 

C D E F G I J M O S

Copyright © 2013. All Rights Reserved.