Package | Description |
---|---|
ome.logic |
The central repository of implementations which will be accessible through this server.
|
ome.security.basic |
Basic OMERO security contextual classes
Basic classes that provide security context objects necessary to secure the implementation of
the OMERO server on a JBoss platform.
|
ome.services.blitz.fire | |
ome.services.blitz.impl | |
ome.services.blitz.util | |
ome.services.fulltext |
All necessary classes for background indexing of metadata and attached binary
files.
|
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.sessions | |
ome.services.sessions.stats | |
ome.services.sharing |
ome.api.IShare support infrastructure.
|
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 SessionManager |
UpdateImpl.sessionManager |
Modifier and Type | Method and Description |
---|---|
void |
UpdateImpl.setSessionManager(SessionManager sessionManager) |
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
BasicSecuritySystem.sessionManager |
Modifier and Type | Method and Description |
---|---|
static BasicSecuritySystem |
BasicSecuritySystem.selfConfigure(SessionManager sm,
ServiceFactory sf)
Simpilifed factory method which generates all the security primitives
internally.
|
void |
BasicMethodSecurity.setSessionManager(SessionManager sessionManager) |
Constructor and Description |
---|
BasicSecuritySystem(OmeroInterceptor interceptor,
SystemTypes sysTypes,
CurrentDetails cd,
SessionManager sessionManager,
Roles roles,
ServiceFactory sf,
TokenHolder tokenHolder,
SecurityFilter filter)
Main public constructor for this
SecuritySystem implementation. |
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
SessionManagerI.sessionManager |
Constructor and Description |
---|
PermissionsVerifierI(Ring ring,
SessionManager manager,
Executor ex,
String uuid) |
SessionManagerI(Ring ring,
Ice.ObjectAdapter adapter,
SecuritySystem secSys,
SessionManager sessionManager,
Executor executor,
TopicManager topicManager,
Registry reg,
int servantsPerSession) |
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
TimelineI.sm |
Modifier and Type | Method and Description |
---|---|
void |
TimelineI.setSessionManager(SessionManager sm) |
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) |
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 | 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(ome.services.sessions.SessionManager, SecuritySystem, Executor)
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.
|
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.
|
Constructor and Description |
---|
PixelDataThread(boolean performProcessing,
SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
String uuid,
int numThreads)
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 . |
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 |
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 | Class and Description |
---|---|
class |
SessionManagerImpl
Is for ISession a cache and will be kept there in sync?
|
Constructor and Description |
---|
SessionBean(SessionManager mgr,
Executor ex,
CurrentDetails cd) |
Constructor and Description |
---|
CurrentSessionStats(CurrentDetails cd,
SessionManager sm) |
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
ShareBean.sessionManager |
Constructor and Description |
---|
ShareBean(LocalAdmin admin,
SessionManager mgr,
ShareStore store,
Executor executor) |
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
ExecutionThread.manager |
Constructor and Description |
---|
ExecutionThread(SessionManager manager,
Executor executor,
Executor.Work work,
Principal principal)
Main constructor.
|
Modifier and Type | Field and Description |
---|---|
SessionManager |
SessionI.sessionManager |
Constructor and Description |
---|
SessionI(boolean reusedSession,
Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
OmeroContext context,
SessionManager sessionManager,
Executor executor,
Principal principal) |
Constructor and Description |
---|
InteractiveProcessorI(Principal p,
SessionManager mgr,
Executor ex,
omero.grid.ProcessorPrx prx,
omero.model.Job job,
long timeout,
Glacier2.SessionControlPrx control,
ParamsHelper helper,
Ice.Current current) |
Version: 4.4.12-ice34-b116
Copyright © 2014 The University of Dundee & Open Microscopy Environment. All Rights Reserved.