Package google.registry.rdap
Class RdapDomainSearchAction
java.lang.Object
google.registry.rdap.RdapActionBase
google.registry.rdap.RdapSearchActionBase
google.registry.rdap.RdapDomainSearchAction
- All Implemented Interfaces:
Runnable
RDAP (new WHOIS) action for domain search requests.
All commands and responses conform to the RDAP spec as defined in RFCs 7480 through 7485.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class google.registry.rdap.RdapActionBase
RdapActionBase.DeletedItemHandling
-
Field Summary
Fields inherited from class google.registry.rdap.RdapSearchActionBase
cursorString
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongoogle.registry.rdap.RdapSearchResults.DomainSearchResponse
getSearchResponse
(boolean isHeadRequest) Parses the parameters and calls the appropriate search function.Methods inherited from class google.registry.rdap.RdapSearchActionBase
decodeCursorToken, encodeCursorToken, filterResourcesByVisibility, getDesiredRegistrar, getJsonObjectForResource, getRequestUrlWithExtraParameter, getRequestUrlWithExtraParameter, shouldBeVisible, shouldBeVisible, shouldBeVisible
Methods inherited from class google.registry.rdap.RdapActionBase
run
-
Constructor Details
-
RdapDomainSearchAction
@Inject public RdapDomainSearchAction()
-
-
Method Details
-
getSearchResponse
public google.registry.rdap.RdapSearchResults.DomainSearchResponse getSearchResponse(boolean isHeadRequest) Parses the parameters and calls the appropriate search function.The RDAP spec allows for domain search by domain name, nameserver name or nameserver IP.
- Specified by:
getSearchResponse
in classRdapSearchActionBase
-