Package | Description |
---|---|
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.fire | |
ome.services.blitz.impl | |
ome.services.blitz.redirect | |
ome.services.blitz.repo | |
ome.services.blitz.util | |
ome.services.fulltext |
All necessary classes for background indexing of metadata and attached binary
files.
|
ome.services.mail |
General mail services.
|
ome.services.pixeldata | |
ome.services.procs |
Internal process and process management
This includes interfaces and classes that provide thread process management for internal
processes critical to the operation of the OMERO server.
|
ome.services.roi | |
ome.services.scripts | |
ome.services.sessions | |
ome.services.sharing |
ome.api.IShare support infrastructure.
|
ome.services.throttling | |
ome.services.util |
Helper classes to support OMERO service beans
Instead of abstract classes, IOC methods and dependency injection is used to provide service
interception for the Service (binary) bean classes.
|
omero.cmd | |
omero.grid |
Modifier and Type | Field and Description |
---|---|
protected Executor |
UpdateImpl.executor |
Modifier and Type | Method and Description |
---|---|
void |
UpdateImpl.setExecutor(Executor executor) |
Modifier and Type | Method and Description |
---|---|
void |
SearchBean.setExecutor(Executor executor)
Injector used by Spring, currently, since
SelfConfigurableService.selfConfigure() requires it. |
Constructor and Description |
---|
RenderingBean(PixelsService dataService,
LocalCompress compress,
Executor ex,
SecuritySystem secSys)
Compression service Bean injector.
|
SearchBean(Executor executor,
Class<? extends org.apache.lucene.analysis.Analyzer> analyzer) |
Modifier and Type | Field and Description |
---|---|
protected Executor |
SessionManagerI.executor |
Constructor and Description |
---|
PermissionsVerifierI(Ring ring,
SessionManager manager,
Executor ex,
String uuid) |
Ring(String uuid,
Executor executor) |
Ring(String uuid,
Executor executor,
Redirector redirector) |
SessionManagerI(Ring ring,
Ice.ObjectAdapter adapter,
SecuritySystem secSys,
SessionManager sessionManager,
Executor executor,
TopicManager topicManager,
Registry reg,
int servantsPerSession) |
Constructor and Description |
---|
ServiceFactoryI(boolean reusedSession,
Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
OmeroContext context,
SessionManager manager,
Executor executor,
Principal p,
List<HardWiredInterceptor> interceptors,
TopicManager topicManager,
Registry registry,
String token) |
ServiceFactoryI(Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
OmeroContext context,
SessionManager manager,
Executor executor,
Principal p,
List<HardWiredInterceptor> interceptors,
TopicManager topicManager,
Registry registry) |
Modifier and Type | Field and Description |
---|---|
protected Executor |
AbstractRedirector.executor |
Constructor and Description |
---|
AbstractRedirector(Executor ex) |
ConfigRedirector(Executor ex) |
ScaleRedirector(Executor ex) |
Modifier and Type | Field and Description |
---|---|
protected Executor |
RepositoryDaoImpl.executor |
protected Executor |
RepositoryDaoImpl.statefulExecutor |
Constructor and Description |
---|
AbstractRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
FileMaker fileMaker,
PublicRepositoryI servant) |
AbstractRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
String repoDir,
PublicRepositoryI servant) |
InternalRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
String repoDir,
PublicRepositoryI servant) |
LegacyRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
FileMaker fileMaker,
PublicRepositoryI servant) |
LegacyRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
String repoDir,
PublicRepositoryI servant) |
RepositoryDaoImpl(Principal principal,
Executor executor)
Previous constructor which should no longer be used.
|
RepositoryDaoImpl(Principal principal,
Roles roles,
Executor executor,
Executor statefulExecutor)
Primary constructor which takes all final fields.
|
ScriptRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
ScriptRepoHelper helper,
PublicRepositoryI servant) |
TemporaryRepositoryI(Ice.ObjectAdapter oa,
Registry reg,
Executor ex,
Principal p,
PublicRepositoryI servant) |
Modifier and Type | Method and Description |
---|---|
protected SessionManagerI |
BlitzConfiguration.createAndRegisterManager(SessionManager sessionManager,
SecuritySystem securitySystem,
Executor executor) |
protected Glacier2.PermissionsVerifier |
BlitzConfiguration.createAndRegisterVerifier(SessionManager sessionManager,
Executor executor) |
Constructor and Description |
---|
BlitzConfiguration(Ice.InitializationData id,
Ring ring,
SessionManager sessionManager,
SecuritySystem securitySystem,
Executor executor,
int servantsPerSession)
Like
BlitzConfiguration.BlitzConfiguration(Ring, ome.services.sessions.SessionManager, SecuritySystem, Executor, int)
but allows properties to be specified via an
InitializationData instance. |
BlitzConfiguration(Ring ring,
SessionManager sessionManager,
SecuritySystem securitySystem,
Executor executor,
int servantsPerSession)
Single constructor which builds all Ice instances needed for the server
runtime based on arguments provided.
|
CheckAllJobs(Executor ex,
Ice.ObjectAdapter oa,
TopicManager tm) |
CheckAllJobs(Executor ex,
Ice.ObjectAdapter oa,
TopicManager tm,
long waitMs) |
Constructor and Description |
---|
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge)
Uses default
Principal for indexing |
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge,
boolean waitForLock)
Uses default
Principal for indexing |
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge,
Principal principal)
Main constructor.
|
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge,
Principal principal,
boolean waitForLock)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
Executor |
MailSender.getExecutor() |
Modifier and Type | Method and Description |
---|---|
void |
MailSender.setExecutor(Executor executor) |
Constructor and Description |
---|
MapAnnotationSubethaListener(Executor executor,
Principal principal) |
MapAnnotationSubethaListener(Executor executor,
String uuid) |
Constructor and Description |
---|
PixelDataThread(boolean performProcessing,
SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
String uuid,
int numThreads)
Calls main constructor with
NullMetrics . |
PixelDataThread(boolean performProcessing,
SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
String uuid,
int numThreads,
Metrics metrics)
Main constructor.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
String uuid,
int numThreads)
Calculates
PixelDataThread.performProcessing based on the existence of the
"pixelDataTrigger" and passes all parameters to
the main ctor
passing a NullMetrics as necessary. |
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
String uuid,
int numThreads,
Metrics metrics)
Calculates
PixelDataThread.performProcessing based on the existence of the
"pixelDataTrigger" and passes all parameters to
the main ctor . |
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
String uuid)
Uses default
Principal for processing |
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
String uuid,
int numThreads)
Uses default
Principal for processing and a NullMetrics
instance. |
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
String uuid,
int numThreads,
Metrics metrics)
Calculates
PixelDataThread.performProcessing based on the existence of the
"pixelDataTrigger" and passes all parameters to
the main ctor . |
Constructor and Description |
---|
ProcessManager(SessionManager manager,
SecuritySystem sec,
Executor executor,
Processor... procs)
main constructor which takes a non-null array of
Processor
instances as its only argument. |
Modifier and Type | Field and Description |
---|---|
protected Executor |
GeomTool.ex |
Constructor and Description |
---|
GeomTool(PixelData data,
SqlAction sql,
SessionFactory factory,
Executor ex,
String uuid) |
PopulateRoiJob(Roles roles,
Principal principal,
Executor executor,
File source) |
PopulateRoiJob(Roles roles,
String uuid,
Executor executor) |
PopulateRoiJob(Roles roles,
String uuid,
Executor executor,
File source) |
Modifier and Type | Method and Description |
---|---|
void |
ScriptRepoHelper.simpleDelete(Map<String,String> context,
Executor executor,
Principal p,
long id)
Unlike
ScriptRepoHelper.delete(long) this method simply performs the DB delete
on the given original file id. |
Constructor and Description |
---|
ScriptFinder(Roles roles,
Principal principal,
Executor executor,
File source) |
ScriptFinder(Roles roles,
String uuid,
Executor executor,
File source) |
ScriptRepoHelper(Executor ex,
String sessionUuid,
Roles roles) |
ScriptRepoHelper(File dir,
Executor ex,
Principal p,
Roles roles) |
ScriptRepoHelper(String uuid,
File dir,
Executor ex,
Principal p,
Roles roles) |
Modifier and Type | Field and Description |
---|---|
protected Executor |
SessionManagerImpl.executor |
Modifier and Type | Method and Description |
---|---|
void |
SessionManagerImpl.setExecutor(Executor executor) |
Constructor and Description |
---|
SessionBean(SessionManager mgr,
Executor ex,
CurrentDetails cd) |
Modifier and Type | Field and Description |
---|---|
protected Executor |
ShareBean.executor |
Constructor and Description |
---|
ShareBean(LocalAdmin admin,
SessionManager mgr,
ShareStore store,
Executor executor,
MailUtil mailUtil) |
Constructor and Description |
---|
Adapter(Object callback,
Ice.Current current,
IceMapper mapper,
Executor ex,
Principal p,
Executor.Work work) |
Modifier and Type | Class and Description |
---|---|
static class |
Executor.Impl |
Modifier and Type | Field and Description |
---|---|
protected Executor |
ExecutionThread.executor |
Constructor and Description |
---|
DBEnumCheck(Executor executor,
PreferenceContext preferences) |
DBUnicodeUnitsCheck(Executor executor,
PreferenceContext preferences) |
ExecutionThread(SessionManager manager,
Executor executor,
Executor.Work work,
Principal principal)
Main constructor.
|
NamespaceCheck(Executor executor,
String uuid,
Roles roles) |
Modifier and Type | Field and Description |
---|---|
Executor |
SessionI.executor
Executor to be used by servant implementations which do not
delegate to the server package where all instances are wrapped with AOP
for dealing with Hibernate. |
Modifier and Type | Method and Description |
---|---|
Executor |
SessionI.getExecutor() |
Constructor and Description |
---|
SessionI(boolean reusedSession,
Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
OmeroContext context,
SessionManager sessionManager,
Executor executor,
Principal principal,
String token) |
Constructor and Description |
---|
InteractiveProcessorI(Principal p,
SessionManager mgr,
Executor ex,
omero.grid.ProcessorPrx prx,
omero.model.Job job,
long timeout,
Glacier2.SessionControlPrx control,
ParamsCache paramsCache,
ParamsHelper paramsHelper,
ScriptRepoHelper scriptRepoHelper,
Ice.Current current) |
ParamsHelper(ParamsHelper.Acquirer acq,
Executor ex,
Principal p) |
Version: 5.2.8-ice35-b57
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.