Package google.registry.rdap
Class RdapNameserverSearchAction
java.lang.Object
google.registry.rdap.RdapActionBase
google.registry.rdap.RdapSearchActionBase
google.registry.rdap.RdapNameserverSearchAction
- All Implemented Interfaces:
Runnable
RDAP (new WHOIS) action for nameserver 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.NameserverSearchResponse
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
-
Field Details
-
PATH
- See Also:
-
-
Constructor Details
-
RdapNameserverSearchAction
@Inject public RdapNameserverSearchAction()
-
-
Method Details
-
getSearchResponse
public google.registry.rdap.RdapSearchResults.NameserverSearchResponse getSearchResponse(boolean isHeadRequest) Parses the parameters and calls the appropriate search function.The RDAP spec allows nameserver search by either name or IP address.
- Specified by:
getSearchResponse
in classRdapSearchActionBase
-