Package | Description |
---|---|
ome.api |
Contains the central verbs of the Omero System.
|
ome.api.local |
Non-client service API for OMERO
This includes interfaces for the local administration of the OMERO server.
|
ome.logic |
The central repository of implementations which will be accessible through this server.
|
ome.model |
Central interfaces in the Omero object model.
|
ome.model.acquisition | |
ome.model.annotations | |
ome.model.containers | |
ome.model.core | |
ome.model.display | |
ome.model.experiment | |
ome.model.fs | |
ome.model.internal |
Contains non-code-generated model objects.
|
ome.model.jobs | |
ome.model.meta | |
ome.model.roi | |
ome.model.screen | |
ome.model.stats | |
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.mail |
General mail services.
|
ome.services.sharing |
ome.api.IShare support infrastructure.
|
ome.system |
Provides the necessary container structure for the entire Omero system.
|
Modifier and Type | Method and Description |
---|---|
Experimenter[] |
IAdmin.containedExperimenters(long groupId)
fetch all
users contained in this group. |
Experimenter |
ILdap.createUser(String username)
Creates an
Experimenter entry in the OMERO DB
based on the supplied LDAP username. |
Experimenter |
ILdap.findExperimenter(String username)
Searches Experimenter by unique Distinguished Name -
String in LDAP for Common Name equals username. |
Experimenter |
IAdmin.getExperimenter(long id)
fetch an
Experimenter and all related
groups . |
Experimenter |
IAdmin.lookupExperimenter(String omeName)
look up an
Experimenter and all related
groups by name. |
Experimenter |
ILdap.searchByDN(String userdn)
Searches one
Experimenter in LDAP for specified
Distinguished Name - String |
Modifier and Type | Method and Description |
---|---|
List<Experimenter> |
ILdap.discover()
Discovers and lists
Experimenter s who are present
in the remote LDAP server and in the local DB but have the
ldap property set to false . |
Map<String,Experimenter> |
IShare.getActiveConnections(long shareId)
Gets actual active connections to
share . |
Set<Experimenter> |
IShare.getAllMembers(long shareId)
Get all
users who are a member of the share. |
Map<String,Experimenter> |
IShare.getPastConnections(long shareId)
Gets previous connections to
share . |
List<Experimenter> |
IAdmin.lookupExperimenters()
Looks up all
experimenters present and all related
groups . |
List<Experimenter> |
ILdap.searchAll()
Searches all
Experimenter list on LDAP for
attribute objectClass = person. |
List<Experimenter> |
ILdap.searchByAttribute(String dn,
String attribute,
String value)
Searches all
Experimenter in LDAP for specified
attribute |
List<Experimenter> |
ILdap.searchByAttributes(String dn,
String[] attributes,
String[] values)
Searches all
Experimenter in LDAP for specified
attributes. |
Modifier and Type | Method and Description |
---|---|
void |
IAdmin.addGroupOwners(ExperimenterGroup group,
Experimenter... owner)
adds the given users to the owner list for this group.
|
void |
IAdmin.addGroups(Experimenter user,
ExperimenterGroup... groups)
adds a user to the given groups.
|
void |
IShare.addUser(long shareId,
Experimenter exp)
Adds
experimenter to
share |
void |
IShare.addUsers(long shareId,
Experimenter... exps)
Adds
experimenters to
share |
long |
IAdmin.createExperimenter(Experimenter experimenter,
ExperimenterGroup defaultGroup,
ExperimenterGroup... otherGroups)
create and return a new user in the given groups.
|
long |
IAdmin.createExperimenterWithPassword(Experimenter experimenter,
String password,
ExperimenterGroup defaultGroup,
ExperimenterGroup... otherGroups)
create and return a new user in the given groups with password.
|
long |
IAdmin.createSystemUser(Experimenter newSystemUser)
create and return a new system user.
|
long |
IAdmin.createUser(Experimenter newUser,
String group)
create and return a new user.
|
void |
IAdmin.deleteExperimenter(Experimenter user)
removes a user by removing the password information for that user as well
as all
GroupExperimenterMap instances. |
List<Event> |
IShare.getEvents(long shareId,
Experimenter experimenter,
Timestamp from,
Timestamp to)
Gets events for
share per
experimenter for period of time. |
List<Long> |
IAdmin.getLeaderOfGroupIds(Experimenter e)
Finds the ids for all groups for which the given
Experimenter is
owner/leader. |
List<Long> |
IAdmin.getMemberOfGroupIds(Experimenter e)
Finds the ids for all groups for which the given
Experimenter is
a member. |
Set<Session> |
IShare.getMemberSharesFor(Experimenter user,
boolean onlyActive)
Gets all shares where given
Experimenter is a member. |
Set<Session> |
IShare.getSharesOwnedBy(Experimenter user,
boolean onlyActive)
Gets all shares owned by the given
Experimenter . |
void |
IShare.invalidateConnection(long shareId,
Experimenter exp)
Makes the connection invalid for
share for
specifiec user. |
void |
IAdmin.removeGroupOwners(ExperimenterGroup group,
Experimenter... owner)
removes the given users from the owner list for this group.
|
void |
IAdmin.removeGroups(Experimenter user,
ExperimenterGroup... groups)
Removes an experimenter from the given groups.
|
void |
IShare.removeUser(long shareId,
Experimenter exp)
Removes
experimenter from
share |
void |
IAdmin.setDefaultGroup(Experimenter user,
ExperimenterGroup group)
sets the default group for a given user.
|
void |
IAdmin.setGroupOwner(ExperimenterGroup group,
Experimenter owner)
adds the user to the owner list for this group.
|
void |
IAdmin.unsetGroupOwner(ExperimenterGroup group,
Experimenter owner)
removes the user from the owner list for this group.
|
void |
IAdmin.updateExperimenter(Experimenter experimenter)
Updates an experimenter if admin or owner of group.
|
void |
IAdmin.updateExperimenterWithPassword(Experimenter experimenter,
String password)
Updates an experimenter if admin or owner of group.
|
void |
IAdmin.updateSelf(Experimenter experimenter)
Allows a user to update his/her own information.
|
Modifier and Type | Method and Description |
---|---|
<T extends IObject> |
IShare.createShare(String description,
Timestamp expiration,
List<T> items,
List<Experimenter> exps,
List<String> guests,
boolean enabled)
|
void |
IShare.removeUsers(long shareId,
List<Experimenter> exps)
Removes
experimenters from
share |
Modifier and Type | Method and Description |
---|---|
Experimenter |
LocalAdmin.userProxy(Long userId)
returns a possibly uninitialized proxy for the given
user id . |
Experimenter |
LocalAdmin.userProxy(String omeName)
returns a possibly uninitialized proxy for the given
user name . |
Modifier and Type | Method and Description |
---|---|
List<String> |
LocalAdmin.getUserRoles(Experimenter e)
Finds the group names for all groups for which the given
Experimenter is
a member. |
Modifier and Type | Method and Description |
---|---|
Experimenter[] |
AdminImpl.containedExperimenters(long groupId) |
Experimenter |
LdapImpl.createUser(String username)
Creates an
Experimenter based on the supplied LDAP username. |
Experimenter |
LdapImpl.createUser(String username,
String password)
Creates an
Experimenter based on the supplied LDAP username. |
Experimenter |
LdapImpl.createUser(String username,
String password,
boolean checkPassword)
Creates an
Experimenter based on the supplied LDAP username. |
Experimenter |
LdapImpl.findExperimenter(String username) |
Experimenter |
AdminImpl.getExperimenter(long id) |
Experimenter |
AdminImpl.lookupExperimenter(String omeName) |
Experimenter |
LdapImpl.searchByDN(String dns) |
Experimenter |
AdminImpl.userProxy(Long id) |
Experimenter |
AdminImpl.userProxy(String omeName) |
Modifier and Type | Method and Description |
---|---|
List<Experimenter> |
LdapImpl.discover() |
List<Experimenter> |
AdminImpl.lookupExperimenters() |
List<Experimenter> |
LdapImpl.searchAll() |
List<Experimenter> |
LdapImpl.searchByAttribute(String dns,
String attr,
String value) |
List<Experimenter> |
LdapImpl.searchByAttributes(String dn,
String[] attributes,
String[] values) |
Modifier and Type | Method and Description |
---|---|
Experimenter |
IDetails.getOwner() |
Modifier and Type | Method and Description |
---|---|
void |
IDetails.setOwner(Experimenter exp) |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Detector.Details.getOwner() |
Experimenter |
DetectorSettings.Details.getOwner() |
Experimenter |
Dichroic.Details.getOwner() |
Experimenter |
Filter.Details.getOwner() |
Experimenter |
FilterSet.Details.getOwner() |
Experimenter |
FilterSetEmissionFilterLink.Details.getOwner() |
Experimenter |
FilterSetExcitationFilterLink.Details.getOwner() |
Experimenter |
ImagingEnvironment.Details.getOwner() |
Experimenter |
Instrument.Details.getOwner() |
Experimenter |
LightPath.Details.getOwner() |
Experimenter |
LightPathEmissionFilterLink.Details.getOwner() |
Experimenter |
LightPathExcitationFilterLink.Details.getOwner() |
Experimenter |
LightSettings.Details.getOwner() |
Experimenter |
LightSource.Details.getOwner() |
Experimenter |
Microscope.Details.getOwner() |
Experimenter |
OTF.Details.getOwner() |
Experimenter |
Objective.Details.getOwner() |
Experimenter |
ObjectiveSettings.Details.getOwner() |
Experimenter |
StageLabel.Details.getOwner() |
Experimenter |
TransmittanceRange.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Annotation.Details.getOwner() |
Experimenter |
AnnotationAnnotationLink.Details.getOwner() |
Experimenter |
ChannelAnnotationLink.Details.getOwner() |
Experimenter |
DatasetAnnotationLink.Details.getOwner() |
Experimenter |
DetectorAnnotationLink.Details.getOwner() |
Experimenter |
DichroicAnnotationLink.Details.getOwner() |
Experimenter |
ExperimenterAnnotationLink.Details.getOwner() |
Experimenter |
ExperimenterGroupAnnotationLink.Details.getOwner() |
Experimenter |
FilesetAnnotationLink.Details.getOwner() |
Experimenter |
FilterAnnotationLink.Details.getOwner() |
Experimenter |
ImageAnnotationLink.Details.getOwner() |
Experimenter |
InstrumentAnnotationLink.Details.getOwner() |
Experimenter |
LightPathAnnotationLink.Details.getOwner() |
Experimenter |
LightSourceAnnotationLink.Details.getOwner() |
Experimenter |
NamespaceAnnotationLink.Details.getOwner() |
Experimenter |
NodeAnnotationLink.Details.getOwner() |
Experimenter |
ObjectiveAnnotationLink.Details.getOwner() |
Experimenter |
OriginalFileAnnotationLink.Details.getOwner() |
Experimenter |
PlaneInfoAnnotationLink.Details.getOwner() |
Experimenter |
PlateAcquisitionAnnotationLink.Details.getOwner() |
Experimenter |
PlateAnnotationLink.Details.getOwner() |
Experimenter |
ProjectAnnotationLink.Details.getOwner() |
Experimenter |
ReagentAnnotationLink.Details.getOwner() |
Experimenter |
RoiAnnotationLink.Details.getOwner() |
Experimenter |
ScreenAnnotationLink.Details.getOwner() |
Experimenter |
SessionAnnotationLink.Details.getOwner() |
Experimenter |
ShapeAnnotationLink.Details.getOwner() |
Experimenter |
WellAnnotationLink.Details.getOwner() |
Experimenter |
ExperimenterAnnotationLink.parent() |
Modifier and Type | Method and Description |
---|---|
void |
ExperimenterAnnotationLink.link(Experimenter parent,
Annotation child) |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Dataset.Details.getOwner() |
Experimenter |
DatasetImageLink.Details.getOwner() |
Experimenter |
Project.Details.getOwner() |
Experimenter |
ProjectDatasetLink.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Channel.Details.getOwner() |
Experimenter |
Image.Details.getOwner() |
Experimenter |
LogicalChannel.Details.getOwner() |
Experimenter |
OriginalFile.Details.getOwner() |
Experimenter |
Pixels.Details.getOwner() |
Experimenter |
PixelsOriginalFileMap.Details.getOwner() |
Experimenter |
PlaneInfo.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
ChannelBinding.Details.getOwner() |
Experimenter |
CodomainMapContext.Details.getOwner() |
Experimenter |
QuantumDef.Details.getOwner() |
Experimenter |
RenderingDef.Details.getOwner() |
Experimenter |
Thumbnail.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Experiment.Details.getOwner() |
Experimenter |
MicrobeamManipulation.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Fileset.Details.getOwner() |
Experimenter |
FilesetEntry.Details.getOwner() |
Experimenter |
FilesetJobLink.Details.getOwner() |
Modifier and Type | Field and Description |
---|---|
protected Experimenter |
Details._owner |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Details.getOwner() |
Experimenter |
Link.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
void |
Details.setOwner(Experimenter exp) |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Job.Details.getOwner() |
Experimenter |
JobOriginalFileLink.Details.getOwner() |
Modifier and Type | Field and Description |
---|---|
protected Experimenter |
Event.experimenter |
protected Experimenter |
Session.owner |
Modifier and Type | Method and Description |
---|---|
Experimenter |
GroupExperimenterMap.child() |
Experimenter |
ShareMember.child() |
Experimenter |
Event.getExperimenter()
Many-to-one field ome.model.meta.Event.experimenter (ome.model.meta.Experimenter)
|
Experimenter |
ExternalInfo.Details.getOwner() |
Experimenter |
Session.getOwner()
Many-to-one field ome.model.meta.Session.owner (ome.model.meta.Experimenter)
|
Experimenter |
Experimenter.newInstance() |
Experimenter |
Experimenter.proxy() |
Modifier and Type | Method and Description |
---|---|
Iterator<Experimenter> |
ExperimenterGroup.linkedExperimenterIterator()
provides an iterator over the parent values of the groupExperimenterMap.
|
List<Experimenter> |
ExperimenterGroup.linkedExperimenterList()
produces a
List -copy of the underlying collection. |
Modifier and Type | Method and Description |
---|---|
Set<GroupExperimenterMap> |
ExperimenterGroup.findGroupExperimenterMap(Experimenter target)
find all ome.model.meta.GroupExperimenterMap which have the argument as their child.
|
void |
GroupExperimenterMap.link(ExperimenterGroup parent,
Experimenter child) |
void |
ShareMember.link(Share parent,
Experimenter child) |
GroupExperimenterMap |
ExperimenterGroup.linkExperimenter(Experimenter addition)
Adds a ome.model.meta.GroupExperimenterMap to groupExperimenterMap .
|
void |
Event.setExperimenter(Experimenter experimenter) |
void |
Session.setOwner(Experimenter owner) |
void |
ExperimenterGroup.unlinkExperimenter(Experimenter removal)
unlinks all ome.model.meta.Experimenter instances from this instance.
|
Constructor and Description |
---|
Event(Timestamp _time,
Experimenter _experimenter,
ExperimenterGroup _experimenterGroup,
EventType _type,
Session _session) |
Session(Node _node,
String _uuid,
Experimenter _owner,
Long _timeToIdle,
Long _timeToLive,
Timestamp _started,
String _defaultEventType) |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Roi.Details.getOwner() |
Experimenter |
Shape.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
Plate.Details.getOwner() |
Experimenter |
PlateAcquisition.Details.getOwner() |
Experimenter |
Reagent.Details.getOwner() |
Experimenter |
Screen.Details.getOwner() |
Experimenter |
ScreenPlateLink.Details.getOwner() |
Experimenter |
Well.Details.getOwner() |
Experimenter |
WellReagentLink.Details.getOwner() |
Experimenter |
WellSample.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
Experimenter |
StatsInfo.Details.getOwner() |
Modifier and Type | Method and Description |
---|---|
protected Experimenter |
SimpleRoleProvider.copyUser(Experimenter e) |
Modifier and Type | Method and Description |
---|---|
void |
RoleProvider.addGroups(Experimenter user,
ExperimenterGroup... groups) |
void |
SimpleRoleProvider.addGroups(Experimenter user,
ExperimenterGroup... groups) |
protected Experimenter |
SimpleRoleProvider.copyUser(Experimenter e) |
long |
RoleProvider.createExperimenter(Experimenter experimenter,
ExperimenterGroup defaultGroup,
ExperimenterGroup... otherGroups) |
long |
SimpleRoleProvider.createExperimenter(Experimenter experimenter,
ExperimenterGroup defaultGroup,
ExperimenterGroup... otherGroups) |
protected GroupExperimenterMap |
SimpleRoleProvider.linkGroupAndUser(ExperimenterGroup group,
Experimenter e,
boolean owned) |
void |
RoleProvider.removeGroups(Experimenter user,
ExperimenterGroup... groups) |
void |
SimpleRoleProvider.removeGroups(Experimenter user,
ExperimenterGroup... groups) |
void |
RoleProvider.setDefaultGroup(Experimenter user,
ExperimenterGroup group) |
void |
SimpleRoleProvider.setDefaultGroup(Experimenter user,
ExperimenterGroup group) |
void |
RoleProvider.setGroupOwner(Experimenter user,
ExperimenterGroup group,
boolean value) |
void |
SimpleRoleProvider.setGroupOwner(Experimenter user,
ExperimenterGroup group,
boolean value) |
Modifier and Type | Method and Description |
---|---|
Experimenter |
BasicEventContext.getOwner() |
Experimenter |
CurrentDetails.getOwner() |
Modifier and Type | Method and Description |
---|---|
void |
BasicEventContext.setOwner(Experimenter owner) |
Modifier and Type | Method and Description |
---|---|
protected void |
MailSender.addUser(Set<String> addresses,
Experimenter exp) |
protected void |
ObjectMailSender.addUser(Set<String> addresses,
Experimenter exp) |
Modifier and Type | Method and Description |
---|---|
Map<String,Experimenter> |
ShareBean.getActiveConnections(long shareId) |
Set<Experimenter> |
ShareBean.getAllMembers(long shareId) |
Map<String,Experimenter> |
ShareBean.getPastConnections(long shareId) |
protected List<Experimenter> |
ShareBean.loadMembers(ome.services.sharing.data.ShareData data) |
Modifier and Type | Method and Description |
---|---|
void |
ShareBean.addUser(long shareId,
Experimenter exp) |
void |
ShareBean.addUsers(long shareId,
Experimenter... exps) |
List<Event> |
ShareBean.getEvents(long shareId,
Experimenter experimenter,
Timestamp from,
Timestamp to) |
Set<Session> |
ShareBean.getMemberSharesFor(Experimenter user,
boolean active) |
Set<Session> |
ShareBean.getSharesOwnedBy(Experimenter user,
boolean active) |
void |
ShareBean.invalidateConnection(long shareId,
Experimenter exp) |
void |
ShareBean.removeUser(long shareId,
Experimenter exp) |
Modifier and Type | Method and Description |
---|---|
<T extends IObject> |
ShareBean.createShare(String description,
Timestamp expiration,
List<T> items,
List<Experimenter> exps,
List<String> guests,
boolean enabled) |
void |
ShareBean.removeUsers(long shareId,
List<Experimenter> exps) |
Modifier and Type | Field and Description |
---|---|
com.google.common.base.Predicate<Experimenter> |
Roles.IS_ROOT_USER |
Modifier and Type | Method and Description |
---|---|
boolean |
Roles.isRootUser(Experimenter user) |
Version: 5.2.4-ice35-b23
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.