public class ManagedImportProcessI extends AbstractCloseableAmdServant implements omero.grid._ImportProcessOperations, ServiceFactoryAware, ProcessContainer.Process
| Constructor and Description |
|---|
ManagedImportProcessI(ManagedRepositoryI repo,
omero.model.Fileset fs,
omero.grid.ImportLocation location,
omero.grid.ImportSettings settings,
Ice.Current __current)
Create and register a servant for servicing the import process
within a managed repository.
|
| Modifier and Type | Method and Description |
|---|---|
void |
closeCalled(int idx) |
omero.model.Fileset |
getFileset() |
long |
getGroup() |
omero.cmd.HandlePrx |
getHandle(Ice.Current ignore) |
omero.grid.ImportSettings |
getImportSettings(Ice.Current __current) |
omero.grid.ImportProcessPrx |
getProxy() |
omero.api.RawFileStorePrx |
getUploader(int i,
Ice.Current current) |
long |
getUploadOffset(int idx,
Ice.Current ignore) |
void |
ping() |
protected void |
postClose(Ice.Current current)
Should not throw any exceptions which should be detected by clients
since it is called in a finally block after the client thread has been
released.
|
protected void |
preClose(Ice.Current current) |
protected void |
registerCallback(omero.api.RawFileStorePrx prx,
int idx) |
protected omero.grid.ImportProcessPrx |
registerProxy(Ice.Current ignore)
Adds this instance to the current session so that clients can communicate
with it.
|
void |
setOffset(int idx,
long offset) |
void |
setServiceFactory(ServiceFactoryI sf) |
void |
shutdown() |
omero.cmd.HandlePrx |
verifyUpload(List<String> hashes,
Ice.Current __current) |
close_async, closeactivate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderpublic ManagedImportProcessI(ManagedRepositoryI repo, omero.model.Fileset fs, omero.grid.ImportLocation location, omero.grid.ImportSettings settings, Ice.Current __current) throws omero.ServerError
omero.ServerErrorpublic void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory in interface ServiceFactoryAwareomero.ServerErrorprotected omero.grid.ImportProcessPrx registerProxy(Ice.Current ignore)
throws omero.ServerError
omero.ServerErrorpublic omero.grid.ImportProcessPrx getProxy()
getProxy in interface ProcessContainer.Processpublic omero.model.Fileset getFileset()
getFileset in interface ProcessContainer.Processpublic omero.grid.ImportSettings getImportSettings(Ice.Current __current)
getImportSettings in interface omero.grid._ImportProcessOperationspublic long getGroup()
getGroup in interface ProcessContainer.Processpublic void ping()
ping in interface ProcessContainer.Processpublic void shutdown()
shutdown in interface ProcessContainer.Processpublic omero.api.RawFileStorePrx getUploader(int i,
Ice.Current current)
throws omero.ServerError
getUploader in interface omero.grid._ImportProcessOperationsomero.ServerErrorprotected void registerCallback(omero.api.RawFileStorePrx prx,
int idx)
public omero.cmd.HandlePrx verifyUpload(List<String> hashes, Ice.Current __current) throws omero.ServerError
verifyUpload in interface omero.grid._ImportProcessOperationsomero.ServerErrorpublic long getUploadOffset(int idx,
Ice.Current ignore)
throws omero.ServerError
getUploadOffset in interface omero.grid._ImportProcessOperationsomero.ServerErrorpublic omero.cmd.HandlePrx getHandle(Ice.Current ignore)
getHandle in interface omero.grid._ImportProcessOperationspublic void setOffset(int idx,
long offset)
public void closeCalled(int idx)
protected void preClose(Ice.Current current)
throws Throwable
preClose in class AbstractCloseableAmdServantThrowableprotected void postClose(Ice.Current current)
AbstractCloseableAmdServantpostClose in class AbstractCloseableAmdServant
Version: 5.1.4-ice35-b55
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.