org.gcube.portlets.user.homelibrary.home.workspace.folder.items
Interface ExternalResourceLink

All Superinterfaces:
FolderItem, WorkspaceItem

public interface ExternalResourceLink
extends FolderItem

Author:
Antonio Gioia

Method Summary
 InputStream getData()
           
 String getExternalResourcePlugin()
           
 String getMimeType()
           
 String getResourceId()
           
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderItem
getFolderItemType, getLength, getWorkflowData, getWorkflowId, getWorkflowStatus, setWorkflowData, setWorkflowId, setWorkflowStatus
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem
cloneItem, getAccounting, getCapabilities, getChildren, getCreationTime, getDescription, getId, getIdSharedFolder, getLastAction, getLastModificationTime, getName, getOwner, getParent, getPath, getProperties, getReaders, getType, isMarkedAsRead, isRoot, isShared, markAsRead, move, remove, removeChild, rename, setDescription
 

Method Detail

getResourceId

String getResourceId()

getExternalResourcePlugin

String getExternalResourcePlugin()

getMimeType

String getMimeType()
Specified by:
getMimeType in interface FolderItem

getData

InputStream getData()
                    throws InternalErrorException,
                           ExternalResourceBrokenLinkException,
                           ExternalResourcePluginNotFoundException
Throws:
InternalErrorException
ExternalResourceBrokenLinkException
ExternalResourcePluginNotFoundException


Copyright © 2013. All Rights Reserved.