Uses of Interface
ome.api.ServiceInterface

Packages that use ServiceInterface
ome.api Contains the central verbs of the Omero System. 
ome.api.local Non-client service API for OMERO This includes interfaces for the local administration of the OMERO server. 
ome.logic The central repository of implementations which will be accessible through this server. 
ome.services Base services package for OMERO API services This includes classes that implement OMERO API services described as interfaces in the OMERO Common component. 
ome.services.blitz.impl   
ome.services.blitz.util   
ome.services.delete Implementations of the ome.api.IDelete service. 
ome.services.licenses Contains an add-on service and interceptor for license administration. 
ome.services.projection   
ome.services.sessions   
ome.services.sharing ome.api.IShare support infrastructure. 
ome.services.throttling   
ome.system Provides the necessary container structure for the entire Omero system. 
omeis.providers.re Red-Green-Blue (RGB) data structures and Image Rendering Service This package provides basic data structures to represent an RGB pixel set and provide a service for the rendering of this pixel set. 
 

Uses of ServiceInterface in ome.api
 

Subinterfaces of ServiceInterface in ome.api
 interface IAdmin
          Administration interface providing access to admin-only functionality as well as JMX-based server access and selected user functions.
 interface IAnalysis
          Provides access to the model objects involved in analysis.
 interface IConfig
          Access to server configuration.
 interface IContainer
          Provides methods for dealing with the core "Pojos" of OME.
 interface IDelete
          Provides simplifed methods for deleting instances from the database.
 interface ILdap
          Administration interface providing access to admin-only functionality as well as JMX-based server access and selected user functions.
 interface IMetadata
          Provides method to interact with acquisition metadata and annotations.
 interface IPixels
          Metadata gateway for the RenderingEngine and clients.
 interface IProjection
          Provides methods for performing projections of Pixels sets.
 interface IQuery
          Provides methods for directly querying object graphs.
 interface IRenderingSettings
          Provides method to apply rendering settings to a collection of images.
 interface IRepositoryInfo
          Provides methods for obtaining information for server repository disk space allocation.
 interface IResults
          Provides methods for storing, quering, and retrieving analysis results.
 interface IScale
          Provides methods for performing scaling (change of the image size through interpolation or other means) on BufferedImages.
 interface ISession
          Start here: Session creation service for OMERO.
 interface IShare
          Provides method for sharing - collaboration process for images, datasets, projects.
 interface ITypes
          Access to reflective type information.
 interface IUpdate
          Provides methods for directly updating object graphs.
 interface JobHandle
          Allows submission of asynchronous jobs.
 interface RawFileStore
          Raw file gateway which provides access to the OMERO file repository.
 interface RawPixelsStore
          Binary data provider.
 interface Search
          Central search interface, allowing Web2.0 style queries.
 interface StatefulServiceInterface
          OMERO API Interface with stateful semantics.
 interface ThumbnailStore
          Provides methods for dealing with thumbnails.
 

Uses of ServiceInterface in ome.api.local
 

Subinterfaces of ServiceInterface in ome.api.local
 interface LocalAdmin
          Provides local (internal) extensions for administration
 interface LocalConfig
          Provides local (internal) extensions for configuration.
 interface LocalLdap
          Provides local (internal) extensions for administration
 interface LocalQuery
          Provides local (internal) extensions for querying
 interface LocalUpdate
          Provides local (internal) extensions for updating
 

Uses of ServiceInterface in ome.logic
 

Classes in ome.logic that implement ServiceInterface
 class AdminImpl
          Provides methods for administering user accounts, passwords, as well as methods which require special privileges.
 class AWTScaleService
          Provides methods for scaling buffered images.
 class ConfigImpl
          implementation of the IConfig service interface.
 class LdapImpl
          Provides methods for administering user accounts, passwords, as well as methods which require special privileges.
 class MetadataImpl
          Implement the IMetadata I/F.
 class PixelsImpl
          implementation of the Pixels service interface.
 class PojosImpl
          implementation of the Pojos service interface.
 class QueryImpl
          Provides methods for directly querying object graphs.
 class RenderingSettingsImpl
          Implementation of the IRenderingSettings I/F.
 class RepositoryInfoImpl
          Class implementation of the IRepositoryInfo service interface.
 class TypesImpl
          implementation of the ITypes service interface.
 class UpdateImpl
          implementation of the IUpdate service interface
 

Methods in ome.logic that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> AdminImpl.getServiceInterface()
           
 Class<? extends ServiceInterface> ConfigImpl.getServiceInterface()
           
 Class<? extends ServiceInterface> LdapImpl.getServiceInterface()
           
 Class<? extends ServiceInterface> MetadataImpl.getServiceInterface()
          Returns the Interface implemented by this class.
 Class<? extends ServiceInterface> PixelsImpl.getServiceInterface()
          Returns the interface this implementation is for.
 Class<? extends ServiceInterface> PojosImpl.getServiceInterface()
          Returns the Interface implemented by this class.
 Class<? extends ServiceInterface> QueryImpl.getServiceInterface()
           
 Class<? extends ServiceInterface> RenderingSettingsImpl.getServiceInterface()
          Returns the interface this implementation is for.
 Class<? extends ServiceInterface> RepositoryInfoImpl.getServiceInterface()
           
 Class<? extends ServiceInterface> TypesImpl.getServiceInterface()
           
 Class<? extends ServiceInterface> UpdateImpl.getServiceInterface()
           
 

Uses of ServiceInterface in ome.services
 

Classes in ome.services that implement ServiceInterface
 class AbstractStatefulBean
          Base bean implementation for stateful services.
 class JobBean
          Provides methods for submitting asynchronous tasks.
 class RawFileBean
          Raw file gateway which provides access to the OMERO file repository.
 class RawPixelsBean
          Implementation of the RawPixelsStore stateful service.
 class RenderingBean
          Provides the RenderingEngine service.
 class SearchBean
          Implements the Search interface.
 class ThumbnailBean
          Provides methods for directly querying object graphs.
 

Methods in ome.services that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> JobBean.getServiceInterface()
           
 Class<? extends ServiceInterface> RawFileBean.getServiceInterface()
           
 Class<? extends ServiceInterface> RawPixelsBean.getServiceInterface()
           
 Class<? extends ServiceInterface> RenderingBean.getServiceInterface()
           
 Class<? extends ServiceInterface> SearchBean.getServiceInterface()
           
 Class<? extends ServiceInterface> ThumbnailBean.getServiceInterface()
           
 

Uses of ServiceInterface in ome.services.blitz.impl
 

Fields in ome.services.blitz.impl declared as ServiceInterface
protected  ServiceInterface AbstractAmdServant.service
          If there is no undering ome.* service, then this value can be null.
 

Constructors in ome.services.blitz.impl with parameters of type ServiceInterface
AbstractAmdServant(ServiceInterface service, BlitzExecutor be)
           
ProjectionI(ServiceInterface service, BlitzExecutor be)
           
 

Uses of ServiceInterface in ome.services.blitz.util
 

Methods in ome.services.blitz.util with parameters of type ServiceInterface
 void BlitzExecutor.callInvokerOnRawArgs(ServiceInterface service, IceMethodInvoker invoker, Object __cb, Ice.Current __current, Object... args)
          Uses the given IceMethodInvoker to make the method call.
 void BlitzExecutor.callInvokerWithMappedArgs(ServiceInterface service, IceMethodInvoker invoker, IceMapper mapper, Object __cb, Ice.Current __current, Object... args)
          Passes the given arguments to IceMethodInvoker with the assumption that all conversion from omero.* to ome.* has taken place.
 

Constructors in ome.services.blitz.util with parameters of type ServiceInterface
IceMethodInvoker(ServiceInterface srv, OmeroContext context)
          Create an IceMethodInvoker instance using the Class of the passed argument to call IceMethodInvoker#IceMethodInvoker(Class).
 

Uses of ServiceInterface in ome.services.delete
 

Classes in ome.services.delete that implement ServiceInterface
 class DeleteBean
          Strict implementation of the IDelete service interface which will use the SecuritySystem via SecuritySystem.runAsAdmin(AdminAction) to forcibly delete instances.
 

Methods in ome.services.delete that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> DeleteBean.getServiceInterface()
           
 

Uses of ServiceInterface in ome.services.licenses
 

Subinterfaces of ServiceInterface in ome.services.licenses
 interface ILicense
          (CLIENT) Provides methods for acquiring and releasing server licenses.
 interface LicenseStore
          Provides local extensions of ILicense for validating license tokens and tracking license timeouts.
 

Classes in ome.services.licenses that implement ServiceInterface
 class LicenseBean
          Implementation of the ILicense service interface.
 class Store
          Example LicenseStore implementation.
 

Methods in ome.services.licenses that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> LicenseBean.getServiceInterface()
           
 

Uses of ServiceInterface in ome.services.projection
 

Classes in ome.services.projection that implement ServiceInterface
 class ProjectionBean
          Implements projection functionality for Pixels sets as declared in IProjection.
 

Methods in ome.services.projection that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> ProjectionBean.getServiceInterface()
          Returns the interface this implementation is for.
 

Uses of ServiceInterface in ome.services.sessions
 

Classes in ome.services.sessions that implement ServiceInterface
 class SessionBean
          Implementation of ISession.
 

Methods in ome.services.sessions that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> SessionBean.getServiceInterface()
           
 

Uses of ServiceInterface in ome.services.sharing
 

Classes in ome.services.sharing that implement ServiceInterface
 class ShareBean
          Note: SessionManager should not be used to obtain the Share data since it may not be completely in sync. i.e.
 

Methods in ome.services.sharing that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> ShareBean.getServiceInterface()
           
 

Uses of ServiceInterface in ome.services.throttling
 

Methods in ome.services.throttling with parameters of type ServiceInterface
 void InThreadThrottlingStrategy.callInvokerOnRawArgs(ServiceInterface service, IceMethodInvoker invoker, Object __cb, Ice.Current __current, Object... args)
           
 void SerialThrottlingStrategy.callInvokerOnRawArgs(ServiceInterface service, IceMethodInvoker invoker, Object __cb, Ice.Current __current, Object... args)
           
 void InThreadThrottlingStrategy.callInvokerWithMappedArgs(ServiceInterface service, IceMethodInvoker invoker, IceMapper mapper, Object __cb, Ice.Current __current, Object... args)
           
 void SerialThrottlingStrategy.callInvokerWithMappedArgs(ServiceInterface service, IceMethodInvoker invoker, IceMapper mapper, Object __cb, Ice.Current __current, Object... args)
           
 

Constructors in ome.services.throttling with parameters of type ServiceInterface
Callback(Boolean io, Boolean db, ServiceInterface service, IceMethodInvoker invoker, Object cb, IceMapper mapper, Ice.Current current, Object... args)
           
Callback(ServiceInterface service, IceMethodInvoker invoker, IceMapper mapper, Object cb, Ice.Current current, Object... args)
           
 

Uses of ServiceInterface in ome.system
 

Methods in ome.system with type parameters of type ServiceInterface
<T extends ServiceInterface>
T
ServiceFactory.getServiceByClass(Class<T> klass)
          looks up services based on the current prefix and the class name of the service type.
 

Methods in ome.system that return types with arguments of type ServiceInterface
 Class<? extends ServiceInterface> SelfConfigurableService.getServiceInterface()
           
 

Method parameters in ome.system with type arguments of type ServiceInterface
 void OmeroContext.applyBeanPropertyValues(Object target, Class<? extends ServiceInterface> beanInterface)
          Uses the methods of this context's BeanFactory to autowire any Object based on the service class.
 

Uses of ServiceInterface in omeis.providers.re
 

Subinterfaces of ServiceInterface in omeis.providers.re
 interface RenderingEngine
          Defines a service to render a given pixels set.
 



OmeroJava Api

Version: Beta-4.1.1-r5927-b91

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