Package google.registry.flows.contact
Class ContactInfoFlow
java.lang.Object
google.registry.flows.contact.ContactInfoFlow
- All Implemented Interfaces:
Flow
,TransactionalFlow
@ReportingSpec(CONTACT_INFO)
public final class ContactInfoFlow
extends Object
implements TransactionalFlow
An EPP flow that returns information about a contact.
The response includes the contact's postal info, phone numbers, emails, the authInfo which can be used to request a transfer and the details of the contact's most recent transfer if it has ever been transferred. Any registrar can see any contact's information, but the authInfo is only visible to the registrar that owns the contact or to a registrar that already supplied it.
-
Method Summary
Modifier and TypeMethodDescriptionrun()
Executes an EPP "flow" and returns a response object (or in the specific case of the "hello" flow a greeting object) that can be converted to XML and returned to the caller.
-
Method Details
-
run
Description copied from interface:Flow
Executes an EPP "flow" and returns a response object (or in the specific case of the "hello" flow a greeting object) that can be converted to XML and returned to the caller.Flows should have
Flow.run()
called once per instance. If a flow needs to be retried, a new instance should be created.Flows should get all of their parameters via injection off of
FlowComponent
.- Specified by:
run
in interfaceFlow
- Throws:
EppException
-