Package | Description |
---|---|
ome.api |
Contains the central verbs of the Omero System.
|
ome.conditions |
Forms the basis of all Omero exception hierarchies.
|
ome.logic |
The central repository of implementations which will be accessible through this server.
|
ome.model |
Central interfaces in the Omero object model.
|
ome.security |
JBoss and OMERO security handling
This includes classes that provide security for the execution and usage of the OMERO server on
a JBoss platform.
|
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.security.sharing | |
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.delete |
Implementations of the ome.api.IDelete service.
|
ome.services.query |
facilitates the creation of Hibernate Queries and Criteria.
|
ome.system |
Provides the necessary container structure for the entire Omero system.
|
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
|
Modifier and Type | Method and Description |
---|---|
JobStatus |
JobHandle.attach(long jobId) |
void |
IDelete.deleteImage(long id,
boolean force)
Deletes an
Image and all related (subordinate) metadata as
defined below. |
void |
IDelete.deleteImages(Set<Long> ids,
boolean force)
Deletes several
Image instances within a single transaction via
the IDelete.deleteImage(long, boolean) method. |
void |
IDelete.deleteImagesByDataset(long datasetId,
boolean force)
Deletes the user-visible
Image instances of the given
Dataset within a single transaction via the
IDelete.deleteImage(long, boolean) . |
<T extends IObject> |
IQuery.findByExample(T example)
search based on provided example entity.
|
<T extends IObject> |
IQuery.findByString(Class<T> klass,
String field,
String value)
search a given field matching against a String.
|
String |
IConfig.getConfigValue(String key)
retrieve a configuration value from the backend store.
|
IObject |
Search.next()
Returns the next entity from the current query.
|
<T extends IObject> |
IQuery.refresh(T iObject)
refreshes an entire
IObject graph, recursive loading all data for
the managed instances in the graph from the database. |
<T extends IObject> |
Search.results()
Returns up to
batch size number of results along
with the related query metadata. |
void |
IConfig.setConfigValue(String key,
String value)
set a configuration value in the backend store.
|
boolean |
IConfig.setConfigValueIfEquals(String key,
String value,
String test)
Calls
IConfig.setConfigValue(String, String) if and only if the
configuration property is currently equal to the test argument. |
Modifier and Type | Class and Description |
---|---|
class |
OptimisticLockException
Signifies that another user has updated or deleted a given object, more
specifically a query of the form : "<action> where id = ?
|
class |
OverUsageException
More specific
ApiUsageException , in
that the current use of the OMERO API could overwhelm the server and has been blocked. |
class |
ValidationException
More specific
ApiUsageException , in
that the specification of your data as outlined in the OME specification is
incorrect. |
Modifier and Type | Method and Description |
---|---|
<T extends IObject> |
QueryImpl.findAllByString(Class<T> klass,
String fieldName,
String value,
boolean caseSensitive,
Filter filter) |
<T extends IObject> |
QueryImpl.findByExample(T example) |
<T extends IObject> |
QueryImpl.findByString(Class<T> klass,
String fieldName,
String value) |
<T extends IObject> |
QueryImpl.refresh(T iObject) |
boolean |
ConfigImpl.setConfigValueIfEquals(String key,
String value,
String test)
|
Modifier and Type | Method and Description |
---|---|
void |
IObject.unload()
set the loaded field to false, and set all non-ID fields to null.
|
Modifier and Type | Method and Description |
---|---|
Details |
SecuritySystem.checkManagedDetails(IObject iObject,
Details trustedDetails)
checks that a non-privileged user has not attempted to edit the entity's
security details . |
Details |
SecuritySystemHolder.checkManagedDetails(IObject object,
Details trustedDetails) |
Details |
SecuritySystem.newTransientDetails(IObject iObject)
creates a new secure
details for transient
entities. |
Details |
SecuritySystemHolder.newTransientDetails(IObject object) |
Modifier and Type | Method and Description |
---|---|
Details |
BasicSecuritySystem.checkManagedDetails(IObject object,
Details trustedDetails) |
Details |
BasicSecuritySystem.newTransientDetails(IObject object) |
Modifier and Type | Method and Description |
---|---|
Details |
SharingSecuritySystem.checkManagedDetails(IObject object,
Details trustedDetails) |
Details |
SharingSecuritySystem.newTransientDetails(IObject object) |
Modifier and Type | Method and Description |
---|---|
IObject |
SearchBean.next() |
Modifier and Type | Method and Description |
---|---|
void |
DeleteBean.deleteImages(Set<Long> ids,
boolean force) |
void |
DeleteBean.deleteImagesByDataset(long datasetId,
boolean force) |
Modifier and Type | Class and Description |
---|---|
class |
QueryException
something failed in looking up a query
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceFactory.closeSession() |
Session |
ServiceFactory.getSession() |
void |
ServiceFactory.setSession(Session session) |
Modifier and Type | Method and Description |
---|---|
String |
ExtendedMetadata.getCountQuery(String field)
Returns the query for obtaining the number of collection items to a
particular instance.
|
String |
ExtendedMetadata.Impl.getCountQuery(String field)
Returns the query for obtaining the number of collection items to a
particular instance.
|
Class<IObject> |
ExtendedMetadata.Impl.getTargetType(String field)
Returns the
IObject type which a given field points to. |
Version: 5.1.4-ice35-b55
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.