| Constructor and Description |
|---|
ContentHandler(T record) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(AssociatedContent content) |
void |
disposeQuietly(AssociatedContent content) |
protected void |
finalize() |
PublicationReport |
publish() |
void |
register(AssociatedContent content,
InputStreamDescriptor... iss)
Register files as to be associated with content
|
PublicationReport |
storeChanges() |
void |
unregister(AssociatedContent content,
InputStreamDescriptor... iss)
Unregisters files from current operation set *
|
ValidationReport |
validateContent() |
public ContentHandler(T record)
public void register(AssociatedContent content, InputStreamDescriptor... iss) throws IOException
content - files - IOExceptionpublic void unregister(AssociatedContent content, InputStreamDescriptor... iss)
public void dispose(AssociatedContent content) throws org.gcube.common.storagehub.model.exceptions.StorageHubException, SDIInteractionException, IllegalArgumentException, MalformedURLException, org.gcube.data.transfer.library.faults.RemoteServiceException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionSDIInteractionExceptionIllegalArgumentExceptionMalformedURLExceptionorg.gcube.data.transfer.library.faults.RemoteServiceExceptionpublic void disposeQuietly(AssociatedContent content)
public PublicationReport publish()
public PublicationReport storeChanges() throws PersistenceException
PersistenceExceptionprotected void finalize()
throws Throwable
public ValidationReport validateContent()
Copyright © 2020. All Rights Reserved.