Skip navigation links
A C D E G H I N O P R S T 

A

ActionManager - Interface in org.phenotips.messaging
Performs actions on Connections, such as sending emails and handling access granting.
AnonymousCommunicationScriptService - Class in org.phenotips.messaging.script
Stores a connection between the owners of two matched patients, anonymously, to be used for email communication.
AnonymousCommunicationScriptService() - Constructor for class org.phenotips.messaging.script.AnonymousCommunicationScriptService
 
assemble(Serializable, Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
assemble(Serializable, Object) - Method in class org.phenotips.messaging.PatientReferenceType
 

C

Connection - Class in org.phenotips.messaging
Stores a connection between the owners of two matched patients, anonymously, to be used for email communication.
Connection() - Constructor for class org.phenotips.messaging.Connection
Default constructor used by Hibernate.
Connection(PatientSimilarityView) - Constructor for class org.phenotips.messaging.Connection
Constructor that copies the data from a patient pair.
ConnectionManager - Interface in org.phenotips.messaging
Creates and retrieves Connections.

D

deepCopy(Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
deepCopy(Object) - Method in class org.phenotips.messaging.PatientReferenceType
 
disassemble(Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
disassemble(Object) - Method in class org.phenotips.messaging.PatientReferenceType
 
DocumentReferenceType - Class in org.phenotips.messaging
Custom Hibernate type used for storing document references in a database.
DocumentReferenceType() - Constructor for class org.phenotips.messaging.DocumentReferenceType
 

E

equals(Object, Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
equals(Object, Object) - Method in class org.phenotips.messaging.PatientReferenceType
 

G

getConnection(PatientSimilarityView) - Method in interface org.phenotips.messaging.ConnectionManager
Search for an existing connection for the patient pair view; if one exists, return it, otherwise create, store and return a new connection, with the data from the passed patient pair view.
getConnectionById(Long) - Method in interface org.phenotips.messaging.ConnectionManager
getConnectionByToken(String) - Method in interface org.phenotips.messaging.ConnectionManager
Retrieve an existing connection from the storage.
getContactedUser() - Method in class org.phenotips.messaging.Connection
The target of the communication, the owner of the matched patient.
getId() - Method in class org.phenotips.messaging.Connection
Deprecated.
getInitiatingUser() - Method in class org.phenotips.messaging.Connection
The user that initiated the communication, one of the owners of the reference patient.
getReferencePatient() - Method in class org.phenotips.messaging.Connection
The reference patient, owned by the initiating user.
getTargetPatient() - Method in class org.phenotips.messaging.Connection
The matched patient, owned by the contacted user.
getToken() - Method in class org.phenotips.messaging.Connection
The unique, secure connection token is exposed, and is the only thing needed to retrieve back the full connection.
grantAccess(Connection) - Method in interface org.phenotips.messaging.ActionManager
Grant mutual view access on the two patients to the owners.
grantAccess(String) - Method in class org.phenotips.messaging.script.AnonymousCommunicationScriptService
Grant mutual view access on the two patients to the owners.

H

hashCode(Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
hashCode(Object) - Method in class org.phenotips.messaging.PatientReferenceType
 

I

isMutable() - Method in class org.phenotips.messaging.DocumentReferenceType
 
isMutable() - Method in class org.phenotips.messaging.PatientReferenceType
 

N

nullSafeGet(ResultSet, String[], Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.phenotips.messaging.PatientReferenceType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.phenotips.messaging.DocumentReferenceType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.phenotips.messaging.PatientReferenceType
 

O

org.phenotips.messaging - package org.phenotips.messaging
 
org.phenotips.messaging.script - package org.phenotips.messaging.script
 

P

PatientReferenceType - Class in org.phenotips.messaging
Custom Hibernate type used for storing patient references in a database.
PatientReferenceType() - Constructor for class org.phenotips.messaging.PatientReferenceType
 

R

replace(Object, Object, Object) - Method in class org.phenotips.messaging.DocumentReferenceType
 
replace(Object, Object, Object) - Method in class org.phenotips.messaging.PatientReferenceType
 
returnedClass() - Method in class org.phenotips.messaging.DocumentReferenceType
 
returnedClass() - Method in class org.phenotips.messaging.PatientReferenceType
 

S

sendInitialMail(String, Map<String, Object>) - Method in class org.phenotips.messaging.script.AnonymousCommunicationScriptService
Send the initial email to the owner of the matched patient.
sendInitialMails(Connection, Map<String, Object>) - Method in interface org.phenotips.messaging.ActionManager
Send the initial email to the owner of the matched patient.
sendSuccessMail(Connection) - Method in interface org.phenotips.messaging.ActionManager
Send the followup email to the user requesting access.
setContactedUser(DocumentReference) - Method in class org.phenotips.messaging.Connection
Sets the contacted user.
setInitiatingUser(DocumentReference) - Method in class org.phenotips.messaging.Connection
Sets the initiating user.
setReferencePatient(Patient) - Method in class org.phenotips.messaging.Connection
Sets the reference patient.
setTargetPatient(Patient) - Method in class org.phenotips.messaging.Connection
Sets the matched patient.
sqlTypes() - Method in class org.phenotips.messaging.DocumentReferenceType
 
sqlTypes() - Method in class org.phenotips.messaging.PatientReferenceType
 

T

toString() - Method in class org.phenotips.messaging.Connection
 
A C D E G H I N O P R S T 
Skip navigation links

Copyright © 2011–2016 University of Toronto, Computational Biology Lab. All rights reserved.