RetrieveUser# public class RetrieveUser extends CacheableBackendTransaction<Principal, ProtoUser># Constructors# RetrieveUser# public RetrieveUser(Principal principal)# Methods# executeNoCache# public ProtoUser executeNoCache()# getKey# protected Principal getKey()# getUser# public ProtoUser getUser()# process# protected void process(ProtoUser t)# removeCached# public static void removeCached(Principal principal)# To be called by DeleteSparseEntity, SetPassword, and UpdateSparseEntity on execution.