public class StreamPublisher extends Object implements org.virtualrepository.spi.Publisher<org.virtualrepository.Asset,InputStream>
| Constructor and Description |
|---|
StreamPublisher(javax.inject.Provider<org.gcube.common.homelibrary.home.workspace.Workspace> ws,
WorkspaceType type) |
| Modifier and Type | Method and Description |
|---|---|
Class<InputStream> |
api() |
void |
publish(org.virtualrepository.Asset asset,
InputStream content) |
org.virtualrepository.impl.Type<? extends org.virtualrepository.Asset> |
type() |
public StreamPublisher(javax.inject.Provider<org.gcube.common.homelibrary.home.workspace.Workspace> ws,
WorkspaceType type)
public org.virtualrepository.impl.Type<? extends org.virtualrepository.Asset> type()
type in interface org.virtualrepository.spi.Accessor<org.virtualrepository.Asset,InputStream>public Class<InputStream> api()
api in interface org.virtualrepository.spi.Accessor<org.virtualrepository.Asset,InputStream>public void publish(org.virtualrepository.Asset asset,
InputStream content)
throws Exception
publish in interface org.virtualrepository.spi.Publisher<org.virtualrepository.Asset,InputStream>ExceptionCopyright © 2014. All Rights Reserved.