omero::model::Experimenter
Overview
[ "protected" ]
class Experimenter extends IObject
Used By
- api::ExperimenterList
- api::UserMap
- api::IAdmin::addGroups
- api::IAdmin::createExperimenter
- api::IAdmin::createExperimenterWithPassword
- api::IAdmin::createRestrictedSystemUser
- api::IAdmin::createRestrictedSystemUserWithPassword
- api::IAdmin::createSystemUser
- api::IAdmin::createUser
- api::IAdmin::deleteExperimenter
- api::IAdmin::getAdminPrivileges
- api::IAdmin::getExperimenter
- api::IAdmin::getLeaderOfGroupIds
- api::IAdmin::getMemberOfGroupIds
- api::IAdmin::lookupExperimenter
- api::IAdmin::removeGroups
- api::IAdmin::setAdminPrivileges
- api::IAdmin::setDefaultGroup
- api::IAdmin::setGroupOwner
- api::IAdmin::unsetGroupOwner
- api::IAdmin::updateExperimenter
- api::IAdmin::updateExperimenterWithPassword
- api::IAdmin::updateSelf
- api::ILdap::createUser
- api::ILdap::findExperimenter
- api::ILdap::searchByDN
- api::IShare::addUser
- api::IShare::getEvents
- api::IShare::getMemberSharesFor
- api::IShare::getSharesOwnedBy
- api::IShare::invalidateConnection
- api::IShare::removeUser
- grid::Processor::willAccept
- ExperimenterGroupLinkedExperimenterSeq
- Details::getOwner
- Details::owner
- Details::setOwner
- Event::experimenter
- Event::getExperimenter
- Event::setExperimenter
- reloadAnnotationLinks
- reloadGroupExperimenterMap
- ExperimenterAnnotationLink::getParent
- ExperimenterAnnotationLink::link
- ExperimenterAnnotationLink::parent
- ExperimenterAnnotationLink::setParent
- ExperimenterGroup::findGroupExperimenterMap
- ExperimenterGroup::linkExperimenter
- ExperimenterGroup::unlinkExperimenter
- GroupExperimenterMap::child
- GroupExperimenterMap::getChild
- GroupExperimenterMap::link
- GroupExperimenterMap::setChild
- Session::getOwner
- Session::getSudoer
- Session::owner
- Session::setOwner
- Session::setSudoer
- Session::sudoer
- ShareMember::child
- ShareMember::getChild
- ShareMember::link
- ShareMember::setChild
Operation Index
- getVersion
-
- setVersion
-
- unloadGroupExperimenterMap
-
- sizeOfGroupExperimenterMap
-
- copyGroupExperimenterMap
-
- addGroupExperimenterMap
-
- addAllGroupExperimenterMapSet
-
- removeGroupExperimenterMap
-
- removeAllGroupExperimenterMapSet
-
- clearGroupExperimenterMap
-
- reloadGroupExperimenterMap
-
- getGroupExperimenterMap
-
- setGroupExperimenterMap
-
- getPrimaryGroupExperimenterMap
-
- setPrimaryGroupExperimenterMap
-
- linkExperimenterGroup
-
- addGroupExperimenterMapToBoth
-
- findGroupExperimenterMap
-
- unlinkExperimenterGroup
-
- removeGroupExperimenterMapFromBoth
-
- linkedExperimenterGroupList
-
- getOmeName
-
- setOmeName
-
- getFirstName
-
- setFirstName
-
- getMiddleName
-
- setMiddleName
-
- getLastName
-
- setLastName
-
- getInstitution
-
- setInstitution
-
- getLdap
-
- setLdap
-
- getEmail
-
- setEmail
-
- getConfigAsMap
-
- getConfig
-
- setConfig
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addExperimenterAnnotationLink
-
- addAllExperimenterAnnotationLinkSet
-
- removeExperimenterAnnotationLink
-
- removeAllExperimenterAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addExperimenterAnnotationLinkToBoth
-
- findExperimenterAnnotationLink
-
- unlinkAnnotation
-
- removeExperimenterAnnotationLinkFromBoth
-
- linkedAnnotationList
-
Data Member Index
- version
-
- groupExperimenterMapSeq
-
- groupExperimenterMapLoaded
-
- omeName
-
- firstName
-
- middleName
-
- lastName
-
- institution
-
- ldap
-
- email
-
- config
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
void unloadGroupExperimenterMap()
int sizeOfGroupExperimenterMap()
void removeGroupExperimenterMap(GroupExperimenterMap theTarget)
void clearGroupExperimenterMap()
void reloadGroupExperimenterMap(Experimenter toCopy)
void addGroupExperimenterMapToBoth(GroupExperimenterMap link, bool bothSides)
void unlinkExperimenterGroup(ExperimenterGroup removal)
void removeGroupExperimenterMapFromBoth(GroupExperimenterMap link, bool bothSides)
void setOmeName(RString theOmeName)
RString getFirstName()
void setFirstName(RString theFirstName)
RString getMiddleName()
void setMiddleName(RString theMiddleName)
void setLastName(RString theLastName)
RString getInstitution()
void setInstitution(RString theInstitution)
void setLdap(RBool theLdap)
void setEmail(RString theEmail)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void clearAnnotationLinks()
void reloadAnnotationLinks(Experimenter toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addExperimenterAnnotationLinkToBoth(ExperimenterAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeExperimenterAnnotationLinkFromBoth(ExperimenterAnnotationLink link, bool bothSides)
Data Members
RInt version;
bool groupExperimenterMapLoaded;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;