Index

A C D E G H I L P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

addColumn(String, ArrayList<String>) - Method in class com.centralnicreseller.apiconnector.Response
Add a column to the column list.
addRecord(Map<String, String>) - Method in class com.centralnicreseller.apiconnector.Response
Add a record to the record list.
addTemplate(String, String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Add a response template to the template container.
addTemplate(String, String, String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Add a response template to the template container.
APIClient - Class in com.centralnicreseller.apiconnector
APIClient is the entry point class for communicating with the insanely fast CentralNic Reseller (fka RRPProxy) backend api.
APIClient() - Constructor for class com.centralnicreseller.apiconnector.APIClient
Class constructor.

C

CNR_CONNECTION_URL_LIVE - Static variable in class com.centralnicreseller.apiconnector.APIClient
common API endpoint url production environment
CNR_CONNECTION_URL_OTE - Static variable in class com.centralnicreseller.apiconnector.APIClient
common API endpoint url OTE environment
CNR_CONNECTION_URL_PROXY - Static variable in class com.centralnicreseller.apiconnector.APIClient
high performance proxy setup API endpoint url
Column - Class in com.centralnicreseller.apiconnector
Column covers Column Data in a better accessible way
Column(String, ArrayList<String>) - Constructor for class com.centralnicreseller.apiconnector.Column
Class constructor.
com.centralnicreseller.apiconnector - package com.centralnicreseller.apiconnector
Package info
convert(String) - Static method in class com.centralnicreseller.apiconnector.IDNAConverter
Converts a single domain name to its Unicode and ASCII representations.
convert(String, boolean) - Static method in class com.centralnicreseller.apiconnector.IDNAConverter
Converts a single domain name to its Unicode and ASCII representations, specifying whether to use transitional processing.
convert(List<String>) - Static method in class com.centralnicreseller.apiconnector.IDNAConverter
Converts a list of domain names to their Unicode and ASCII representations.
convert(List<String>, boolean) - Static method in class com.centralnicreseller.apiconnector.IDNAConverter
Converts a list of domain names to their Unicode and ASCII representations, specifying whether to use transitional processing.
CustomLogger - Class in com.centralnicreseller.apiconnector
Custom Logger class example for debug outputs
CustomLogger() - Constructor for class com.centralnicreseller.apiconnector.CustomLogger
Default constructor for CustomLogger

D

disableDebugMode() - Method in class com.centralnicreseller.apiconnector.APIClient
Disable Debug Output

E

enableDebugMode() - Method in class com.centralnicreseller.apiconnector.APIClient
Enable Debug Output

G

generateTemplate(String, String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Generate API response template string for a given code and description.
getCode() - Method in class com.centralnicreseller.apiconnector.Response
Get API response code
getColumn(String) - Method in class com.centralnicreseller.apiconnector.Response
Get column by column name.
getColumnIndex(String, int) - Method in class com.centralnicreseller.apiconnector.Response
Get Data by Column Name and Index.
getColumnKeys() - Method in class com.centralnicreseller.apiconnector.Response
Get Column Names.
getColumns() - Method in class com.centralnicreseller.apiconnector.Response
Get List of Columns.
getCommand() - Method in class com.centralnicreseller.apiconnector.Response
Get Command used in this request.
getCommandPlain() - Method in class com.centralnicreseller.apiconnector.Response
Get Command used in this request in plain text.
getCurrentPageNumber() - Method in class com.centralnicreseller.apiconnector.Response
Get Page Number of current List Query.
getCurrentRecord() - Method in class com.centralnicreseller.apiconnector.Response
Get Record of current record index.
getData() - Method in class com.centralnicreseller.apiconnector.Column
Get column data
getData() - Method in class com.centralnicreseller.apiconnector.Record
Get full row data
getDataByIndex(int) - Method in class com.centralnicreseller.apiconnector.Column
Get data for given column index
getDataByKey(String) - Method in class com.centralnicreseller.apiconnector.Record
Get data for given golumn name
getDescription() - Method in class com.centralnicreseller.apiconnector.Response
Get API response description
getFirstRecordIndex() - Method in class com.centralnicreseller.apiconnector.Response
Get Index of first row in this response.
getHash() - Method in class com.centralnicreseller.apiconnector.Response
Get API response as Hash
getIdn() - Method in class com.centralnicreseller.apiconnector.IDNAConverter
Returns the Unicode representation of the domain name.
getIdnList() - Method in class com.centralnicreseller.apiconnector.IDNAConverter
Returns the list of Unicode representations of the domain names.
getKey() - Method in class com.centralnicreseller.apiconnector.Column
Get column name
getLastRecordIndex() - Method in class com.centralnicreseller.apiconnector.Response
Get last record index of the current list query.
getListHash() - Method in class com.centralnicreseller.apiconnector.Response
Get Response as List Hash including useful meta data for tables.
getLogin() - Method in class com.centralnicreseller.apiconnector.SocketConfig
getter method for Login
getNextPageNumber() - Method in class com.centralnicreseller.apiconnector.Response
Get Page Number of next list query.
getNextRecord() - Method in class com.centralnicreseller.apiconnector.Response
Get next record in record list.
getNumberOfPages() - Method in class com.centralnicreseller.apiconnector.Response
Get the number of pages available for this list query.
getPagination() - Method in class com.centralnicreseller.apiconnector.Response
Get object containing all paging data.
getPc() - Method in class com.centralnicreseller.apiconnector.IDNAConverter
Returns the ASCII (Punycode) representation of the domain name.
getPcList() - Method in class com.centralnicreseller.apiconnector.IDNAConverter
Returns the list of ASCII (Punycode) representations of the domain names.
getPlain() - Method in class com.centralnicreseller.apiconnector.Response
Get Plain API response
getPOSTData() - Method in class com.centralnicreseller.apiconnector.SocketConfig
Method to use to encode data to be ready for POST request
getPOSTData(Map<String, String>) - Method in class com.centralnicreseller.apiconnector.APIClient
Method to use to encode data before sending it to the API Server
getPOSTData(Map<String, String>, boolean) - Method in class com.centralnicreseller.apiconnector.APIClient
Method to use to encode data before sending it to the API server
getPreviousPageNumber() - Method in class com.centralnicreseller.apiconnector.Response
Get Page Number of previous list query.
getPreviousRecord() - Method in class com.centralnicreseller.apiconnector.Response
Get previous record in record list.
getProxy() - Method in class com.centralnicreseller.apiconnector.APIClient
Get proxy configuration for API communication
getQueuetime() - Method in class com.centralnicreseller.apiconnector.Response
Get Queuetime of API response
getRecord(int) - Method in class com.centralnicreseller.apiconnector.Response
Get Record at given index.
getRecords() - Method in class com.centralnicreseller.apiconnector.Response
Get all Records.
getRecordsCount() - Method in class com.centralnicreseller.apiconnector.Response
Get count of rows in this response
getRecordsLimitation() - Method in class com.centralnicreseller.apiconnector.Response
Get limit(ation) setting of the current list query This is the count of requested rows
getRecordsTotalCount() - Method in class com.centralnicreseller.apiconnector.Response
Get total count of records available for the list query.
getReferer() - Method in class com.centralnicreseller.apiconnector.APIClient
Get the configured Referer Header Value
getRuntime() - Method in class com.centralnicreseller.apiconnector.Response
Get Runtime of API response
getSession() - Method in class com.centralnicreseller.apiconnector.SocketConfig
Method to use to get the underlying backend api session id
getTemplate(String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Get a response template instance from the template container.
getTemplates() - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Return all available response TEMPLATES_DATA.
getTemplatesMap() - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Retrieves a copy of the current API response templates map.
getURL() - Method in class com.centralnicreseller.apiconnector.APIClient
Get the API connection url that is currently set
getUserAgent() - Method in class com.centralnicreseller.apiconnector.APIClient
Get the user agent string
getVersion() - Method in class com.centralnicreseller.apiconnector.APIClient
Get the current module version

H

hasNextPage() - Method in class com.centralnicreseller.apiconnector.Response
Check if this list query has a next page
hasPreviousPage() - Method in class com.centralnicreseller.apiconnector.Response
Check if this list query has a previous page
hasTemplate(String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Check if a given template exists in the template container.

I

IDNAConverter - Class in com.centralnicreseller.apiconnector
Utility class for processing domain names using the IDNA protocol.
IDNAConverter(String, String) - Constructor for class com.centralnicreseller.apiconnector.IDNAConverter
Constructs an IDNAConverter with a single domain name's Unicode and ASCII representations.
IDNAConverter(List<String>, List<String>) - Constructor for class com.centralnicreseller.apiconnector.IDNAConverter
Constructs an IDNAConverter with lists of domain names' Unicode and ASCII representations.
IDNAProcessor - Class in com.centralnicreseller.apiconnector
Utility class for processing domain names using the IDNA protocol.
isError() - Method in class com.centralnicreseller.apiconnector.Response
Check if current API response represents an error case API response code is an 5xx code
isPending() - Method in class com.centralnicreseller.apiconnector.Response
Check if current operation is returned as pending.
isSuccess() - Method in class com.centralnicreseller.apiconnector.Response
Check if current API response represents a success case API response code is an 2xx code
isTemplateMatchHash(Map<String, Object>, String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Check if a given API response hash matches a given template by code and description.
isTemplateMatchPlain(String, String) - Static method in class com.centralnicreseller.apiconnector.ResponseTemplateManager
Check if a given API plain response matches a given template by code and description.
isTmpError() - Method in class com.centralnicreseller.apiconnector.Response
Check if current API response represents a temporary error case API response code is an 4xx code
isTransitionalProcessing(String) - Static method in class com.centralnicreseller.apiconnector.IDNAProcessor
Determines whether the domain name should be processed using transitional processing based on its TLD.

L

log(String, Response) - Method in class com.centralnicreseller.apiconnector.Logger
log incoming data
log(String, Response, String) - Method in class com.centralnicreseller.apiconnector.CustomLogger
log incoming data
log(String, Response, String) - Method in class com.centralnicreseller.apiconnector.Logger
log incoming data
Logger - Class in com.centralnicreseller.apiconnector
Default Logger class for debug outputs Overridable by custom integration, check CustomLogger.java.
Logger() - Constructor for class com.centralnicreseller.apiconnector.Logger
 
login() - Method in class com.centralnicreseller.apiconnector.APIClient
Perform API login to start session-based communication
logout() - Method in class com.centralnicreseller.apiconnector.APIClient
Perform API logout to close API session in use

P

parse(String) - Static method in class com.centralnicreseller.apiconnector.ResponseParser
Method to parse the given raw api response

R

Record - Class in com.centralnicreseller.apiconnector
Record covers Row Data in a better accessible way
Record(Map<String, String>) - Constructor for class com.centralnicreseller.apiconnector.Record
Class constructor
request(Map<String, Object>) - Method in class com.centralnicreseller.apiconnector.APIClient
Perform API request using the given command
request(Map<String, Object>, boolean) - Method in class com.centralnicreseller.apiconnector.APIClient
Perform API request using the given command
requestAllResponsePages(Map<String, String>) - Method in class com.centralnicreseller.apiconnector.APIClient
Request all pages/entries for the given query command
requestNextResponsePage(Response) - Method in class com.centralnicreseller.apiconnector.APIClient
Request the next page of list entries for the current list query Useful for tables
resetUserView() - Method in class com.centralnicreseller.apiconnector.APIClient
Reset data view back from subuser to user
Response - Class in com.centralnicreseller.apiconnector
Response covers all functionality to wrap a Backend API Response like accessing data
Response(String) - Constructor for class com.centralnicreseller.apiconnector.Response
Constructor
Response(String, Map<String, String>) - Constructor for class com.centralnicreseller.apiconnector.Response
Constructor
Response(String, Map<String, String>, Map<String, String>) - Constructor for class com.centralnicreseller.apiconnector.Response
Constructor
ResponseParser - Class in com.centralnicreseller.apiconnector
ResponseParser covers all functionality to parse and serialize API response data
ResponseTemplateManager - Class in com.centralnicreseller.apiconnector
ResponseTemplateManager covers functionality to manage response TEMPLATES_DATA.
ResponseTranslator - Class in com.centralnicreseller.apiconnector
ResponseTranslator is used to translate HEXONET API responses.
reuseSession(Map<String, Object>) - Method in class com.centralnicreseller.apiconnector.APIClient
Use existing configuration out of ClientRequest session to rebuild and reuse connection settings
rewindRecordList() - Method in class com.centralnicreseller.apiconnector.Response
Reset index in record list back to zero

S

saveSession(Map<String, Object>) - Method in class com.centralnicreseller.apiconnector.APIClient
Apply session data (session id and system entity) to given client request session
setCredentials(String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set Credentials to be used for API communication
setCredentials(String, String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set Credentials to be used for API communication
setCustomLogger(Logger) - Method in class com.centralnicreseller.apiconnector.APIClient
Set a custom logger for debug mdoe
setDefaultLogger() - Method in class com.centralnicreseller.apiconnector.APIClient
Activate the default logger for debug mode
setLogin(String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set an API user id
setLogin(String) - Method in class com.centralnicreseller.apiconnector.SocketConfig
Setter method for login
setPassword(String) - Method in class com.centralnicreseller.apiconnector.SocketConfig
Setter method for user password
setPersistent() - Method in class com.centralnicreseller.apiconnector.APIClient
Set one time password to be used for API communication
setPersistent() - Method in class com.centralnicreseller.apiconnector.SocketConfig
Setter method for one time password (otp)
setProxy(String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set proxy to use for API communication
setReferer(String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set Referer Header to use for API communication
setRoleCredentials(String, String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set Credentials to be used for API communication
setRoleCredentials(String, String, String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set Credentials to be used for API communication
setSession(String) - Method in class com.centralnicreseller.apiconnector.SocketConfig
Setter method for backend api session id
setURL(String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set another connection url to be used for API communication
setUserAgent(String, String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set a custom user agent header (useful for tools that use our SDK)
setUserAgent(String, String, ArrayList<String>) - Method in class com.centralnicreseller.apiconnector.APIClient
Set a custom user agent header (useful for tools that use our SDK)
setUserView(String) - Method in class com.centralnicreseller.apiconnector.APIClient
Set a data view to a given subuser
SocketConfig - Class in com.centralnicreseller.apiconnector
SocketConfig is the base class to configure the socket for API communication
SocketConfig() - Constructor for class com.centralnicreseller.apiconnector.SocketConfig
Class constructor.

T

toASCII(String) - Static method in class com.centralnicreseller.apiconnector.IDNAProcessor
Converts a domain name to its ASCII representation using the appropriate IDNA processing method.
toASCII(String, boolean) - Static method in class com.centralnicreseller.apiconnector.IDNAProcessor
Converts a domain name to its ASCII representation, specifying whether to use transitional processing.
toUnicode(String) - Static method in class com.centralnicreseller.apiconnector.IDNAProcessor
Converts a domain name to its Unicode representation using the appropriate IDNA processing method.
toUnicode(String, boolean) - Static method in class com.centralnicreseller.apiconnector.IDNAProcessor
Converts a domain name to its Unicode representation, specifying whether to use transitional processing.
translate(String, Map<String, String>) - Static method in class com.centralnicreseller.apiconnector.ResponseTranslator
Translate the given API response, no placeholder vars given.
translate(String, Map<String, String>, Map<String, String>) - Static method in class com.centralnicreseller.apiconnector.ResponseTranslator
Translate the given API response with placeholder variables.

U

useDefaultConnectionSetup() - Method in class com.centralnicreseller.apiconnector.APIClient
Activate Default Connection Setup
useHighPerformanceConnectionSetup() - Method in class com.centralnicreseller.apiconnector.APIClient
Activate High Performance Connection Setup
useLIVESystem() - Method in class com.centralnicreseller.apiconnector.APIClient
Set LIVE System for API communication (this is the default setting)
useOTESystem() - Method in class com.centralnicreseller.apiconnector.APIClient
Set OT&E System for API communication
A C D E G H I L P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values