Package | Description |
---|---|
ome.services.chgrp | |
ome.services.chown | |
ome.services.delete |
Implementations of the ome.api.IDelete service.
|
ome.services.export |
Helpers for implementing the necessary interfaces from Bio-Formats for
mapping OMERO objects (ome.model.*) to OME-XML and OME-TIFF
|
ome.services.graphs |
Server classes for handling complicated graphs of model objects.
|
omero.cmd | |
omero.cmd.graphs |
Modifier and Type | Method and Description |
---|---|
void |
ChgrpStep.action(GraphStep.Callback cb,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
|
GraphStep |
ChgrpStepFactory.create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids)
Deprecated.
|
void |
ChgrpStep.onRelease(Class<IObject> k,
Set<Long> ids)
Deprecated.
|
protected void |
ChgrpStep.publish(EventLogMessage elm)
Deprecated.
|
void |
ChgrpStep.validate(GraphState graphState,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ChownStep.action(GraphStep.Callback cb,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
|
GraphStep |
ChownStepFactory.create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids)
Deprecated.
|
void |
ChownStep.onRelease(Class<IObject> k,
Set<Long> ids)
Deprecated.
|
void |
ChownStep.validate(org.hibernate.Session session,
GraphOpts opts)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteException
Exception which will be thrown by activities within
DeleteSpec
implementations. |
Modifier and Type | Method and Description |
---|---|
void |
DeleteStep.action(GraphStep.Callback cb,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
|
GraphStep |
DeleteStepFactory.create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids)
Deprecated.
|
void |
Deletion.finish()
Deprecated.
Should be called within the transaction boundaries but as the last
processing step.
|
void |
DeleteStep.onRelease(Class<IObject> k,
Set<Long> ids)
Deprecated.
|
int |
Deletion.start(EventContext ec,
SqlAction sql,
org.hibernate.Session session,
String type,
long id,
Map<String,String> options)
Deprecated.
Returns the number of steps that are available.
|
Modifier and Type | Method and Description |
---|---|
void |
ExporterStep.action(GraphStep.Callback cb,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
|
void |
ExporterIndex.add(GraphStep step,
long[] ids)
Deprecated.
|
GraphStep |
ExporterStepFactory.create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids)
Deprecated.
|
long |
ExporterIndex.getIdByOrder(int order)
Deprecated.
Returns the id of an object based on the order in which it was added.
|
<T extends IObject> |
ExporterStepFactory.getObject(String name,
int order)
Deprecated.
|
void |
ExporterStep.onRelease(Class<IObject> k,
Set<Long> ids)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
GraphConstraintException
Deprecated.
will be removed in OMERO 5.2, so use the
new graphs implementation
|
Modifier and Type | Method and Description |
---|---|
abstract void |
GraphStep.action(GraphStep.Callback cb,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
Primary action which should perform the main modifications required by
the step.
|
void |
GraphTraversal.Processor.assertMayProcess(String className,
long id,
Details details)
Assert that an object with the given details may be processed.
|
void |
GraphTraversal.assertNoPolicyViolations()
Check that there are no policy violations matched by
p:error policy rules. |
protected org.hibernate.Query |
BaseGraphSpec.buildQuery(String[] sub,
GraphEntry subpath,
QueryBuilder qb,
QueryBuilder and,
org.hibernate.Session session)
Deprecated.
|
GraphStep |
GraphStepFactory.create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids)
Deprecated.
|
void |
GraphTraversal.Processor.deleteInstances(String className,
Collection<Long> ids)
Delete the given instances.
|
void |
GraphTraversal.PlanExecutor.execute()
Perform the planned action.
|
String |
GraphState.execute(int j)
Deprecated.
|
int |
AbstractHierarchyGraphSpec.initialize(long id,
String superspec,
Map<String,String> dontmodify)
Deprecated.
In order to allow subclasses like the AnnotationGraphSpec to make use
of this method, hooks have been added.
|
int |
BaseGraphSpec.initialize(long id,
String superspec,
Map<String,String> options)
Deprecated.
|
int |
GraphEntry.initialize(long id,
String superspec,
Map<String,String> options)
Deprecated.
Called during
GraphSpec.initialize(long, String, Map) to give
the entry a chance to modify its #op based on the options and to
initialize subspecs. |
int |
GraphSpec.initialize(long id,
String supersec,
Map<String,String> options)
Deprecated.
Called as each action is started.
|
boolean |
GraphPolicyRulePredicate.isMatch(GraphPolicy.Details object,
String parameter)
If this predicate is satisfied by the given object.
|
boolean |
GroupPredicate.isMatch(GraphPolicy.Details object,
String parameter) |
boolean |
PermissionsPredicate.isMatch(GraphPolicy.Details object,
String parameter) |
protected void |
BaseGraphSpec.join(QueryBuilder qb,
String from,
String fromAlias,
String to,
String toAlias)
Deprecated.
Used to generate a join statement on the
QueryBuilder making use
of {@link ExtendedMetadata#getRelationship(String, String). |
IObject |
BaseGraphSpec.load(org.hibernate.Session session)
Deprecated.
|
IObject |
GraphSpec.load(org.hibernate.Session session)
Deprecated.
Loads the object that this spec points to.
|
abstract void |
GraphStep.onRelease(Class<IObject> k,
Set<Long> ids)
Deprecated.
|
static GraphPolicy |
GraphPolicyRule.parseRules(GraphPathBean graphPathBean,
Collection<GraphPolicyRule> rules)
Convert the text-based rules as specified in the configuration metadata into a policy applicable in
model object graph traversal.
|
String |
GraphState.perform(int j,
boolean validate)
Deprecated.
|
Map.Entry<Collection<IObject>,Collection<IObject>> |
GraphTraversal.planOperation(org.hibernate.Session session,
Collection<? extends IObject> objectInstances,
boolean include,
boolean applyRules)
Traverse model object graph to determine steps for the proposed operation.
|
Map.Entry<com.google.common.collect.SetMultimap<String,Long>,com.google.common.collect.SetMultimap<String,Long>> |
GraphTraversal.planOperation(org.hibernate.Session session,
com.google.common.collect.SetMultimap<String,Long> objects,
boolean include,
boolean applyRules)
Traverse model object graph to determine steps for the proposed operation.
|
void |
GraphTraversal.Processor.processInstances(String className,
Collection<Long> ids)
Process the given instances.
|
GraphTraversal.PlanExecutor |
GraphTraversal.processTargets()
Prepare to process the targeted model objects.
|
void |
GraphOpts.push(GraphOpts.Op op,
boolean modified,
EventContext ec)
Deprecated.
Adds the given operation to the current list if the user
has permissions to do so.
|
void |
GraphStep.push(GraphOpts opts)
Deprecated.
|
void |
GraphEntry.push(GraphOpts opts,
EventContext ec)
Deprecated.
|
long[][] |
AbstractHierarchyGraphSpec.queryBackupIds(org.hibernate.Session session,
int step,
GraphEntry subpath,
QueryBuilder and)
Deprecated.
|
long[][] |
BaseGraphSpec.queryBackupIds(org.hibernate.Session session,
int step,
GraphEntry subpath,
QueryBuilder and)
Deprecated.
|
long[][] |
GraphSpec.queryBackupIds(org.hibernate.Session session,
int step,
GraphEntry subpath,
QueryBuilder and)
Deprecated.
If a given path is processed before its sub-path, this points to a
one-to-one relationship.
|
void |
GraphStep.release(GraphStep.Callback cb)
Deprecated.
|
void |
GraphState.release(String savepoint,
int count)
Deprecated.
|
void |
GraphStep.Callback.release(String savepoint,
int count) |
abstract Set<GraphPolicy.Details> |
GraphPolicy.review(Map<String,Set<GraphPolicy.Details>> linkedFrom,
GraphPolicy.Details rootObject,
Map<String,Set<GraphPolicy.Details>> linkedTo,
Set<String> notNullable,
boolean isErrorRules)
The action to take about the link between the mapped objects.
|
void |
GraphStep.rollback(GraphStep.Callback cb)
Deprecated.
|
void |
GraphState.rollback(String savepoint,
int count)
Deprecated.
|
void |
GraphStep.Callback.rollback(String savepoint,
int count) |
String |
GraphStep.start(GraphStep.Callback cb)
Deprecated.
|
GraphTraversal.PlanExecutor |
GraphTraversal.unlinkTargets(boolean isUnlinkIncludeFromExclude)
Prepare to remove links between the targeted model objects and the remainder of the model object graph.
|
void |
GraphStep.validate(GraphState graphState,
org.hibernate.Session session,
SqlAction sql,
GraphOpts opts)
Deprecated.
Action performed at the end of the transaction to give all rows the
chance to invalidate other actions.
|
String |
GraphState.validate(int j)
Deprecated.
|
protected void |
BaseGraphSpec.walk(String[] sub,
GraphEntry entry,
QueryBuilder qb)
Deprecated.
Walks the parts given adding a new relationship between each.
|
Constructor and Description |
---|
GraphState(EventContext ec,
GraphStepFactory factory,
SqlAction sql,
org.hibernate.Session session,
GraphSpec spec)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
HandleI.Cancel |
Helper.graphException(GraphException ge,
long step,
long id)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseGraphTraversalProcessor.assertMayProcess(String className,
long id,
Details details) |
void |
BaseGraphTraversalProcessor.deleteInstances(String className,
Collection<Long> ids) |
static GraphPolicy |
SkipHeadPolicy.getSkipHeadPolicySkip(GraphPolicy graphPolicy,
GraphPathBean graphPathBean,
Collection<String> startFrom,
GraphPolicy.Action startAction,
com.google.common.collect.SetMultimap<String,Long> permissionsOverrides)
Adjust an existing graph traversal policy so that orphaned model objects will always or never be included,
according to their type.
|
Set<GraphPolicy.Details> |
BaseGraphPolicyAdjuster.review(Map<String,Set<GraphPolicy.Details>> linkedFrom,
GraphPolicy.Details rootObject,
Map<String,Set<GraphPolicy.Details>> linkedTo,
Set<String> notNullable,
boolean isErrorRules) |
Constructor and Description |
---|
GraphRequestFactory(ACLVoter aclVoter,
Roles securityRoles,
SystemTypes systemTypes,
GraphPathBean graphPathBean,
Deletion deletionInstance,
Map<Class<? extends omero.cmd.Request>,List<String>> allTargets,
Map<Class<? extends omero.cmd.Request>,List<GraphPolicyRule>> allRules,
List<String> unnullable,
Set<String> defaultExcludeNs,
boolean isGraphsWrap)
Construct a new graph request factory.
|
Version: 5.1.3-ice35-b52
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.