public class ManagedImportProcessI extends AbstractCloseableAmdServant implements omero.grid._ImportProcessOperations, ServiceFactoryAware, ProcessContainer.Process
コンストラクタと説明 |
---|
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.
|
修飾子とタイプ | メソッドと説明 |
---|---|
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 ignore) |
long |
getUploadOffset(int i,
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(java.util.List<java.lang.String> hashes,
Ice.Current __current) |
close_async, close
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolder
public ManagedImportProcessI(ManagedRepositoryI repo, omero.model.Fileset fs, omero.grid.ImportLocation location, omero.grid.ImportSettings settings, Ice.Current __current) throws omero.ServerError
omero.ServerError
public void setServiceFactory(ServiceFactoryI sf) throws omero.ServerError
setServiceFactory
インタフェース内 ServiceFactoryAware
omero.ServerError
protected omero.grid.ImportProcessPrx registerProxy(Ice.Current ignore) throws omero.ServerError
omero.ServerError
public omero.grid.ImportProcessPrx getProxy()
getProxy
インタフェース内 ProcessContainer.Process
public omero.model.Fileset getFileset()
getFileset
インタフェース内 ProcessContainer.Process
public omero.grid.ImportSettings getImportSettings(Ice.Current __current)
getImportSettings
インタフェース内 omero.grid._ImportProcessOperations
public long getGroup()
getGroup
インタフェース内 ProcessContainer.Process
public void ping()
ping
インタフェース内 ProcessContainer.Process
public void shutdown()
shutdown
インタフェース内 ProcessContainer.Process
public omero.api.RawFileStorePrx getUploader(int i, Ice.Current ignore) throws omero.ServerError
getUploader
インタフェース内 omero.grid._ImportProcessOperations
omero.ServerError
protected void registerCallback(omero.api.RawFileStorePrx prx, int idx)
public omero.cmd.HandlePrx verifyUpload(java.util.List<java.lang.String> hashes, Ice.Current __current) throws omero.ServerError
verifyUpload
インタフェース内 omero.grid._ImportProcessOperations
omero.ServerError
public long getUploadOffset(int i, Ice.Current ignore) throws omero.ServerError
getUploadOffset
インタフェース内 omero.grid._ImportProcessOperations
omero.ServerError
public omero.cmd.HandlePrx getHandle(Ice.Current ignore)
getHandle
インタフェース内 omero.grid._ImportProcessOperations
public void setOffset(int idx, long offset)
public void closeCalled(int idx)
protected void preClose(Ice.Current current) throws java.lang.Throwable
preClose
クラス内 AbstractCloseableAmdServant
java.lang.Throwable
protected void postClose(Ice.Current current)
AbstractCloseableAmdServant
postClose
クラス内 AbstractCloseableAmdServant