Package | Description |
---|---|
ome.formats | |
ome.logic |
The central repository of implementations which will be accessible through this server.
|
ome.security.auth | |
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 |
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.repo | |
ome.services.db | |
ome.services.eventlogs | |
ome.services.fulltext |
All necessary classes for background indexing of metadata and attached binary
files.
|
ome.services.pixeldata | |
ome.services.query |
facilitates the creation of Hibernate Queries and Criteria.
|
ome.services.roi | |
ome.services.scripts | |
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.
|
ome.tools |
OMERO Server Utility and Spring/Hibernate Tools
Classes/Interfaces that implement File, Hibernate, Spring, Annotation, Hierarchy, etc. method
mechanics for the OMERO server
Related Documentation
For more information, please see:
TODO
|
ome.tools.hibernate |
Hibernate specific tools for the OMERO Server
Classes/Interfaces that implement Hibernate method mechanics for the OMERO server
Related Documentation
For more information, please see:
TODO
|
ome.util |
Utilities for all of OMERO.
|
ome.util.actions | |
omero.cmd |
Constructor and Description |
---|
OMEROMetadataStore(ServiceFactory factory,
SqlAction sql)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
AdminImpl.sql |
Modifier and Type | Method and Description |
---|---|
void |
ConfigImpl.setSqlAction(SqlAction sql)
SqlAction setter for dependency injection. |
void |
RepositoryInfoImpl.setSqlAction(SqlAction sql)
Bean injection setter for SQL operations
|
Constructor and Description |
---|
AdminImpl(SqlAction sql,
SessionFactory osf,
org.springframework.mail.MailSender mailSender,
org.springframework.mail.SimpleMailMessage templateMessage,
ACLVoter aclVoter,
PasswordProvider passwordProvider,
RoleProvider roleProvider,
LdapImpl ldapUtil,
PasswordUtil passwordUtil,
ChmodStrategy chmod,
ChecksumProviderFactory cpf,
LightAdminPrivileges adminPrivileges) |
LdapImpl(org.springframework.ldap.core.ContextSource ctx,
org.springframework.ldap.core.LdapOperations ldap,
Roles roles,
LdapConfig config,
RoleProvider roleProvider,
SqlAction sql) |
Constructor and Description |
---|
PasswordUtil(SqlAction sql) |
PasswordUtil(SqlAction sql,
boolean passwordRequired) |
PasswordUtil(SqlAction sql,
boolean passwordRequired,
Charset encoding) |
PasswordUtil(SqlAction sql,
Charset encoding) |
PasswordUtil(SqlAction sql,
Roles roles,
boolean passwordRequired) |
PasswordUtil(SqlAction sql,
Roles roles,
boolean passwordRequired,
Charset encoding) |
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
EventHandler.sql |
Constructor and Description |
---|
AllGroupsSecurityFilter(SqlAction sql)
Default constructor which calls all the necessary setters for this
FactoryBean . |
AllGroupsSecurityFilter(SqlAction sql,
Roles roles) |
EventHandler(SqlAction sql,
BasicSecuritySystem securitySystem,
SessionFactory factory,
org.springframework.transaction.interceptor.TransactionAttributeSource txSource)
only public constructor, used for dependency injection.
|
EventHandler(SqlAction sql,
BasicSecuritySystem securitySystem,
SessionFactory factory,
org.springframework.transaction.interceptor.TransactionAttributeSource txSource,
boolean readOnly) |
GroupChmodStrategy(BasicACLVoter voter,
SessionFactory osf,
SqlAction sql,
ExtendedMetadata em) |
LightAdminPrivilegesCleanup(SqlAction sqlAction,
int delay)
Start a new scheduled repeating task for cleaning up the _current_admin_privileges database table.
|
OmeroInterceptor(Roles roles,
SystemTypes sysTypes,
ExtendedMetadata em,
CurrentDetails cd,
TokenHolder tokenHolder,
SessionStats stats,
LightAdminPrivileges adminPrivileges,
SqlAction sqlAction,
Set<String> managedRepoUuids,
Set<String> scriptRepoUuids) |
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
OmeroFilePathResolver.sql
SQL action instance for this class.
|
Modifier and Type | Method and Description |
---|---|
void |
RawPixelsBean.setSqlAction(SqlAction sql)
SQL action Bean injector
|
Constructor and Description |
---|
OmeroFilePathResolver(SqlAction sql,
String omeroDataDir)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
MetadataStoreI.sql |
protected SqlAction |
RoiI.sql |
Constructor and Description |
---|
MetadataStoreI(BlitzExecutor be,
PopulateRoiJob popRoi,
SqlAction sql,
OriginalFilesService filesService,
String omeroDataDir) |
RoiI(BlitzExecutor be,
GeomTool geomTool,
SqlAction sql) |
Modifier and Type | Method and Description |
---|---|
protected void |
RepositoryDaoImpl.canWriteParentDirectory(ServiceFactory sf,
SqlAction sql,
String repoUuid,
CheckedPath parent)
Throw a
SecurityViolation if the current
context cannot write to the parent directory. |
void |
RepositoryDao.createOrFixUserDir(String uuid,
List<CheckedPath> path,
org.hibernate.Session s,
ServiceFactory sf,
SqlAction sql)
Checks that the given
CheckedPath objects exist (via
RepositoryDao.findRepoFile(String, CheckedPath, String, Ice.Current) )
and are in the "user" group. |
void |
RepositoryDaoImpl.createOrFixUserDir(String repoUuid,
List<CheckedPath> checkedPaths,
org.hibernate.Session s,
ServiceFactory sf,
SqlAction sql) |
protected List<OriginalFile> |
RepositoryDaoImpl.createOriginalFile(ServiceFactory sf,
SqlAction sql,
String repoUuid,
List<CheckedPath> checked,
omero.model.ChecksumAlgorithm checksumAlgorithm,
String mimetype,
org.hibernate.Session session)
Primary location for creating original files from a
CheckedPath
instance. |
OriginalFile |
RepositoryDao.findRepoFile(ServiceFactory sf,
SqlAction sql,
String uuid,
CheckedPath checked,
String mimetype)
As
RepositoryDao.findRepoFile(String, CheckedPath, String, Current) but
can be called from within a transaction. |
OriginalFile |
RepositoryDaoImpl.findRepoFile(ServiceFactory sf,
SqlAction sql,
String uuid,
CheckedPath checked,
String mimetype) |
protected List<OriginalFile> |
RepositoryDaoImpl.getOriginalFiles(ServiceFactory sf,
SqlAction sql,
String repoUuid,
CheckedPath checked) |
protected void |
ManagedRepositoryI.makeCheckedDirs(LinkedList<CheckedPath> paths,
boolean parents,
org.hibernate.Session s,
ServiceFactory sf,
SqlAction sql,
EventContext effectiveEventContext)
Checks for the top-level user directory restriction before calling
PublicRepositoryI.makeCheckedDirs(LinkedList, boolean, Session, ServiceFactory, SqlAction, ome.system.EventContext) |
protected void |
PublicRepositoryI.makeCheckedDirs(LinkedList<CheckedPath> paths,
boolean parents,
org.hibernate.Session s,
ServiceFactory sf,
SqlAction sql,
EventContext effectiveEventContext)
Internal method to be used by subclasses to perform any extra checks on
the listed of
CheckedPath instances before allowing the creation
of directories. |
void |
PublicRepositoryI.makeDir(CheckedPath checked,
boolean parents,
org.hibernate.Session s,
ServiceFactory sf,
SqlAction sql,
EventContext effectiveEventContext) |
OriginalFile |
RepositoryDao.register(String repoUuid,
CheckedPath checked,
String mimetype,
ServiceFactory sf,
SqlAction sql,
org.hibernate.Session session)
Like
RepositoryDao.register(String, CheckedPath, String, Ice.Current) but
does not create a new transaction. |
OriginalFile |
RepositoryDaoImpl.register(String repoUuid,
CheckedPath checked,
String mimetype,
ServiceFactory sf,
SqlAction sql,
org.hibernate.Session session)
Returns original file object is "live" within the Hibernate session.
|
Constructor and Description |
---|
DatabaseIdentity(String authority,
SqlAction sql) |
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
PersistentEventLogLoader.sql |
Modifier and Type | Method and Description |
---|---|
void |
PersistentEventLogLoader.setSqlAction(SqlAction sql) |
Modifier and Type | Method and Description |
---|---|
void |
FullTextIndexer.setSqlAction(SqlAction sql)
Deprecated.
Since these instances are used repeatedly, we need to check for
already set SqlAction
|
Modifier and Type | Method and Description |
---|---|
void |
PixelDataHandler.setSqlAction(SqlAction sql)
Since these instances are used repeatedly, we need to check for
already set SqlAction
|
Constructor and Description |
---|
StringQuery(SqlAction sql,
Parameters parameters) |
StringQuerySource(SqlAction sql) |
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
GeomTool.sql |
Constructor and Description |
---|
GeomTool(PixelData data,
SqlAction sql,
SessionFactory factory) |
GeomTool(PixelData data,
SqlAction sql,
SessionFactory factory,
Executor ex,
String uuid) |
Modifier and Type | Method and Description |
---|---|
protected OriginalFile |
ScriptRepoHelper.addOrReplace(org.hibernate.Session session,
SqlAction sqlAction,
ServiceFactory sf,
RepoFile repoFile,
Long old) |
int |
ScriptRepoHelper.countInDb(SqlAction sql) |
Long |
ScriptRepoHelper.findInDb(SqlAction sql,
RepoFile repoFile,
boolean scriptsOnly)
Looks to see if a path is contained in the repository.
|
List<Long> |
ScriptRepoHelper.idsInDb(SqlAction sql) |
boolean |
ScriptRepoHelper.isInRepo(SqlAction sql,
long id) |
OriginalFile |
ScriptRepoHelper.load(long id,
org.hibernate.Session s,
SqlAction sqlAction,
boolean check) |
long |
ScriptRepoHelper.removeMissingFilesFromDb(SqlAction sqlAction,
org.hibernate.Session session,
List<OriginalFile> filesOnDisk)
Given the current files on disk,
ScriptRepoHelper.unregister(Long, SqlAction)
all files which have been removed from disk. |
protected void |
ScriptRepoHelper.unregister(Long old,
SqlAction sqlAction)
Unregisters a given file from the script repository by setting its
Repo uuid to null.
|
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
BlobShareStore.sqlAction |
Modifier and Type | Method and Description |
---|---|
void |
BlobShareStore.setSqlAction(SqlAction sqlAction) |
Modifier and Type | Field and Description |
---|---|
protected SqlAction |
Executor.Impl.sqlAction |
Modifier and Type | Method and Description |
---|---|
SqlAction |
Executor.SimpleWork.getSqlAction() |
Modifier and Type | Method and Description |
---|---|
Object |
Executor.SqlWork.doWork(SqlAction sql) |
void |
Executor.SimpleWork.setSqlAction(SqlAction sql) |
Constructor and Description |
---|
DBPatchCheck(SqlAction sql,
PreferenceContext prefs) |
DBUserCheck(SqlAction sql,
PreferenceContext prefs) |
Impl(CurrentDetails principalHolder,
SessionFactory factory,
SqlAction sqlAction,
String[] proxyNames) |
Impl(CurrentDetails principalHolder,
SessionFactory factory,
SqlAction sqlAction,
String[] proxyNames,
ExecutorService service) |
Constructor and Description |
---|
RepositoryTask(SqlAction sql) |
Constructor and Description |
---|
SessionFactory(org.hibernate.SessionFactory factory,
SqlAction isolatedSqlAction) |
Modifier and Type | Class and Description |
---|---|
static class |
SqlAction.Impl
Base implementation which can be used
|
Modifier and Type | Method and Description |
---|---|
void |
TableIdGenerator.setSqlAction(SqlAction sql) |
Modifier and Type | Class and Description |
---|---|
class |
PostgresSqlAction |
Modifier and Type | Method and Description |
---|---|
SqlAction |
Helper.getSql() |
Modifier and Type | Method and Description |
---|---|
List<Object> |
HandleI.steps(SqlAction sql,
org.hibernate.Session session,
ServiceFactory sf) |
Constructor and Description |
---|
Helper(omero.cmd.Request request,
omero.cmd.Status status,
SqlAction sql,
org.hibernate.Session session,
ServiceFactory sf) |
Version: 5.4.0-ice35-b74
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.