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:
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, 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
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

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: Beta-4.1.1-r5927-b91

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