ome.services.blitz.impl
Class TypesI

java.lang.Object
  extended by ome.services.blitz.impl.AbstractAmdServant
      extended by ome.services.blitz.impl.TypesI
All Implemented Interfaces:
CloseableServant, omero.api._ITypesOperations, omero.api._ServiceInterfaceOperations, org.springframework.context.ApplicationContextAware

public class TypesI
extends AbstractAmdServant
implements omero.api._ITypesOperations

Implementation of the ITypes service.

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

Field Summary
 
Fields inherited from class ome.services.blitz.impl.AbstractAmdServant
be, ctx, invoker, service
 
Constructor Summary
TypesI(ITypes service, BlitzExecutor be)
           
 
Method Summary
 void allEnumerations_async(omero.api.AMD_ITypes_allEnumerations __cb, String type, Ice.Current __current)
           
 void createEnumeration_async(omero.api.AMD_ITypes_createEnumeration __cb, omero.model.IObject newEnum, Ice.Current __current)
           
 void deleteEnumeration_async(omero.api.AMD_ITypes_deleteEnumeration __cb, omero.model.IObject oldEnum, Ice.Current __current)
           
 void getAnnotationTypes_async(omero.api.AMD_ITypes_getAnnotationTypes __cb, Ice.Current __current)
           
 void getEnumeration_async(omero.api.AMD_ITypes_getEnumeration __cb, String type, String value, Ice.Current __current)
           
 void getEnumerationsWithEntries_async(omero.api.AMD_ITypes_getEnumerationsWithEntries __cb, Ice.Current __current)
           
 void getEnumerationTypes_async(omero.api.AMD_ITypes_getEnumerationTypes __cb, Ice.Current __current)
           
 void getOriginalEnumerations_async(omero.api.AMD_ITypes_getOriginalEnumerations __cb, Ice.Current __current)
           
 void resetEnumerations_async(omero.api.AMD_ITypes_resetEnumerations __cb, String enumClass, Ice.Current __current)
           
 void updateEnumeration_async(omero.api.AMD_ITypes_updateEnumeration __cb, omero.model.IObject oldEnum, Ice.Current __current)
           
 void updateEnumerations_async(omero.api.AMD_ITypes_updateEnumerations __cb, List<omero.model.IObject> oldEnums, Ice.Current __current)
           
 
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, close_async, close, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, preClose, runnableCall, safeRunnableCall, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypesI

public TypesI(ITypes service,
              BlitzExecutor be)
Method Detail

allEnumerations_async

public void allEnumerations_async(omero.api.AMD_ITypes_allEnumerations __cb,
                                  String type,
                                  Ice.Current __current)
                           throws omero.ServerError
Specified by:
allEnumerations_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

createEnumeration_async

public void createEnumeration_async(omero.api.AMD_ITypes_createEnumeration __cb,
                                    omero.model.IObject newEnum,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
createEnumeration_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

deleteEnumeration_async

public void deleteEnumeration_async(omero.api.AMD_ITypes_deleteEnumeration __cb,
                                    omero.model.IObject oldEnum,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
deleteEnumeration_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

getAnnotationTypes_async

public void getAnnotationTypes_async(omero.api.AMD_ITypes_getAnnotationTypes __cb,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
getAnnotationTypes_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

getEnumerationTypes_async

public void getEnumerationTypes_async(omero.api.AMD_ITypes_getEnumerationTypes __cb,
                                      Ice.Current __current)
                               throws omero.ServerError
Specified by:
getEnumerationTypes_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

getEnumeration_async

public void getEnumeration_async(omero.api.AMD_ITypes_getEnumeration __cb,
                                 String type,
                                 String value,
                                 Ice.Current __current)
                          throws omero.ServerError
Specified by:
getEnumeration_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

getEnumerationsWithEntries_async

public void getEnumerationsWithEntries_async(omero.api.AMD_ITypes_getEnumerationsWithEntries __cb,
                                             Ice.Current __current)
                                      throws omero.ServerError
Specified by:
getEnumerationsWithEntries_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

getOriginalEnumerations_async

public void getOriginalEnumerations_async(omero.api.AMD_ITypes_getOriginalEnumerations __cb,
                                          Ice.Current __current)
                                   throws omero.ServerError
Specified by:
getOriginalEnumerations_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

resetEnumerations_async

public void resetEnumerations_async(omero.api.AMD_ITypes_resetEnumerations __cb,
                                    String enumClass,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
resetEnumerations_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

updateEnumeration_async

public void updateEnumeration_async(omero.api.AMD_ITypes_updateEnumeration __cb,
                                    omero.model.IObject oldEnum,
                                    Ice.Current __current)
                             throws omero.ServerError
Specified by:
updateEnumeration_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError

updateEnumerations_async

public void updateEnumerations_async(omero.api.AMD_ITypes_updateEnumerations __cb,
                                     List<omero.model.IObject> oldEnums,
                                     Ice.Current __current)
                              throws omero.ServerError
Specified by:
updateEnumerations_async in interface omero.api._ITypesOperations
Throws:
omero.ServerError


OmeroJava Api

Version: 4.3.3-00d1137e-b2894

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