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.cmd.admin | |
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,
SessionCache cache)
Simplified 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,
SessionProvider sessionProvider,
EventProvider eventProvider,
Roles roles,
ServiceFactory sf,
TokenHolder tokenHolder,
java.util.List<SecurityFilter> filters,
PolicyService policyService,
ACLVoter aclVoter)
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,
SessionProvider sessionProvider,
Executor ex,
java.lang.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,
java.util.List<HardWiredInterceptor> interceptors,
TopicManager topicManager,
Registry registry,
java.lang.String token) |
ServiceFactoryI(Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
OmeroContext context,
SessionManager manager,
Executor executor,
Principal p,
java.util.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,
SessionProvider sessionProvider,
Executor executor) |
Constructor and Description |
---|
BlitzConfiguration(Ice.InitializationData id,
Ring ring,
SessionManager sessionManager,
SessionProvider sessionProvider,
SecuritySystem securitySystem,
Executor executor,
int servantsPerSession)
Like
BlitzConfiguration.BlitzConfiguration(Ring, ome.services.sessions.SessionManager, SessionProvider, SecuritySystem, Executor, int)
but allows properties to be specified via an
InitializationData instance. |
BlitzConfiguration(Ring ring,
SessionManager sessionManager,
SessionProvider sessionProvider,
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)
Deprecated.
Uses default
Principal for indexing |
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge,
boolean waitForLock)
Deprecated.
Uses default
Principal for indexing |
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge,
Principal principal)
Deprecated.
Main constructor.
|
FullTextThread(SessionManager manager,
Executor executor,
FullTextIndexer indexer,
FullTextBridge bridge,
Principal principal,
boolean waitForLock)
Deprecated.
Main constructor.
|
Constructor and Description |
---|
PixelDataThread(boolean performProcessing,
SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
java.lang.String uuid,
int numThreads)
Calls main constructor with
NullMetrics . |
PixelDataThread(boolean performProcessing,
SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
java.lang.String uuid,
int numThreads,
Metrics metrics)
Calls main constructor with read-only status being all read-write.
|
PixelDataThread(boolean performProcessing,
SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
java.lang.String uuid,
int numThreads,
Metrics metrics,
ReadOnlyStatus readOnly)
Main constructor.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
java.lang.String uuid,
int numThreads)
Deprecated.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
java.lang.String uuid,
int numThreads,
Metrics metrics)
Deprecated.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
Principal principal,
java.lang.String uuid,
int numThreads,
Metrics metrics,
ReadOnlyStatus readOnly)
Deprecated.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
java.lang.String uuid)
Deprecated.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
java.lang.String uuid,
int numThreads)
Deprecated.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
java.lang.String uuid,
int numThreads,
Metrics metrics)
Deprecated.
|
PixelDataThread(SessionManager manager,
Executor executor,
PixelDataHandler handler,
java.lang.String uuid,
int numThreads,
Metrics metrics,
ReadOnlyStatus readOnly)
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 | 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,
LightAdminPrivileges adminPrivileges) |
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,
MailUtil mailUtil) |
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,
java.lang.String token) |
Modifier and Type | Field and Description |
---|---|
protected SessionManager |
CurrentSessionsRequestI.manager |
protected SessionManager |
UpdateSessionTimeoutRequestI.manager |
Constructor and Description |
---|
CurrentSessionsRequestI(CurrentDetails current,
SessionManager manager,
SessionProvider provider) |
Factory(CurrentDetails current,
SessionManager sessionManager,
SecuritySystem securitySystem) |
Factory(CurrentDetails current,
SessionManager sessionManager,
SessionProvider sessionProvider) |
UpdateSessionTimeoutRequestI(CurrentDetails current,
SessionManager manager,
SecuritySystem security) |
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) |
Version: 5.4.10-ice35-b105
Copyright © 2019 The University of Dundee & Open Microscopy Environment. All Rights Reserved.