ome.services.blitz.impl
Class RawFileStoreI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.RawFileStoreI
All Implemented Interfaces:
omero.api._RawFileStoreOperations, omero.api._ServiceInterfaceOperations, omero.api._StatefulServiceInterfaceOperations, org.springframework.context.ApplicationContextAware

public class RawFileStoreI
extends AbstractAmdServant
implements omero.api._RawFileStoreOperations

Implementation of the RawFileStore service.

Since:
3.0-Beta4
Author:
Josh Moore, josh at glencoesoftware.com
See Also:
RawFileStore

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, invoker, service
 
Constructor Summary
RawFileStoreI(RawFileStore service, BlitzExecutor be)
           
 
Method Summary
 void activate_async(omero.api.AMD_StatefulServiceInterface_activate __cb, Ice.Current __current)
           
 void close_async(omero.api.AMD_StatefulServiceInterface_close __cb, Ice.Current __current)
           
 void exists_async(omero.api.AMD_RawFileStore_exists __cb, Ice.Current __current)
           
 void getCurrentEventContext_async(omero.api.AMD_StatefulServiceInterface_getCurrentEventContext __cb, Ice.Current __current)
           
 void passivate_async(omero.api.AMD_StatefulServiceInterface_passivate __cb, Ice.Current __current)
           
 void read_async(omero.api.AMD_RawFileStore_read __cb, long position, int length, Ice.Current __current)
           
 void setFileId_async(omero.api.AMD_RawFileStore_setFileId __cb, long fileId, Ice.Current __current)
           
 void write_async(omero.api.AMD_RawFileStore_write __cb, byte[] buf, long position, int length, Ice.Current __current)
           
 
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant
applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, onSetOmeroContext, runnableCall, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawFileStoreI

public RawFileStoreI(RawFileStore service,
                     BlitzExecutor be)
Method Detail

exists_async

public void exists_async(omero.api.AMD_RawFileStore_exists __cb,
                         Ice.Current __current)
                  throws omero.ServerError
Specified by:
exists_async in interface omero.api._RawFileStoreOperations
Throws:
omero.ServerError

read_async

public void read_async(omero.api.AMD_RawFileStore_read __cb,
                       long position,
                       int length,
                       Ice.Current __current)
                throws omero.ServerError
Specified by:
read_async in interface omero.api._RawFileStoreOperations
Throws:
omero.ServerError

setFileId_async

public void setFileId_async(omero.api.AMD_RawFileStore_setFileId __cb,
                            long fileId,
                            Ice.Current __current)
                     throws omero.ServerError
Specified by:
setFileId_async in interface omero.api._RawFileStoreOperations
Throws:
omero.ServerError

write_async

public void write_async(omero.api.AMD_RawFileStore_write __cb,
                        byte[] buf,
                        long position,
                        int length,
                        Ice.Current __current)
                 throws omero.ServerError
Specified by:
write_async in interface omero.api._RawFileStoreOperations
Throws:
omero.ServerError

activate_async

public void activate_async(omero.api.AMD_StatefulServiceInterface_activate __cb,
                           Ice.Current __current)
Specified by:
activate_async in interface omero.api._StatefulServiceInterfaceOperations

passivate_async

public void passivate_async(omero.api.AMD_StatefulServiceInterface_passivate __cb,
                            Ice.Current __current)
Specified by:
passivate_async in interface omero.api._StatefulServiceInterfaceOperations

close_async

public void close_async(omero.api.AMD_StatefulServiceInterface_close __cb,
                        Ice.Current __current)
Specified by:
close_async in interface omero.api._StatefulServiceInterfaceOperations

getCurrentEventContext_async

public void getCurrentEventContext_async(omero.api.AMD_StatefulServiceInterface_getCurrentEventContext __cb,
                                         Ice.Current __current)
                                  throws omero.ServerError
Specified by:
getCurrentEventContext_async in interface omero.api._StatefulServiceInterfaceOperations
Throws:
omero.ServerError


OmeroJava Api

Version: Beta-4.1.1-r5927-b91

Copyright © 2009 The University of Dundee. All Rights Reserved.