本文整理了Java中org.xbill.DNS.Lookup.checkDone()
方法的一些代码示例,展示了Lookup.checkDone()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Lookup.checkDone()
方法的具体详情如下:
包路径:org.xbill.DNS.Lookup
类名称:Lookup
方法名:checkDone
暂无
代码示例来源:origin: tiandawu/IotXmpp
/**
* Returns the result code of the lookup.
* @return The result code, which can be SUCCESSFUL, UNRECOVERABLE, TRY_AGAIN,
* HOST_NOT_FOUND, or TYPE_NOT_FOUND.
* @throws IllegalStateException The lookup has not completed.
*/
public int
getResult() {
checkDone();
return result;
}
代码示例来源:origin: dnsjava/dnsjava
/**
* Returns the result code of the lookup.
* @return The result code, which can be SUCCESSFUL, UNRECOVERABLE, TRY_AGAIN,
* HOST_NOT_FOUND, or TYPE_NOT_FOUND.
* @throws IllegalStateException The lookup has not completed.
*/
public int
getResult() {
checkDone();
return result;
}
代码示例来源:origin: dnsjava/dnsjava
/**
* Returns the answers from the lookup.
* @return The answers, or null if none are found.
* @throws IllegalStateException The lookup has not completed.
*/
public Record []
getAnswers() {
checkDone();
return answers;
}
代码示例来源:origin: net.sf.dnsjava-osgi/dnsjava-osgi
/**
* Returns the result code of the lookup.
* @return The result code, which can be SUCCESSFUL, UNRECOVERABLE, TRY_AGAIN,
* HOST_NOT_FOUND, or TYPE_NOT_FOUND.
* @throws IllegalStateException The lookup has not completed.
*/
public int
getResult() {
checkDone();
return result;
}
代码示例来源:origin: org.littleshoot/dnsjava
/**
* Returns the answers from the lookup.
* @return The answers, or null if none are found.
* @throws IllegalStateException The lookup has not completed.
*/
public Record []
getAnswers() {
checkDone();
return answers;
}
代码示例来源:origin: net.sf.dnsjava-osgi/dnsjava-osgi
/**
* Returns the answers from the lookup.
* @return The answers, or null if none are found.
* @throws IllegalStateException The lookup has not completed.
*/
public Record []
getAnswers() {
checkDone();
return answers;
}
代码示例来源:origin: org.littleshoot/dnsjava
/**
* Returns the result code of the lookup.
* @return The result code, which can be SUCCESSFUL, UNRECOVERABLE, TRY_AGAIN,
* HOST_NOT_FOUND, or TYPE_NOT_FOUND.
* @throws IllegalStateException The lookup has not completed.
*/
public int
getResult() {
checkDone();
return result;
}
代码示例来源:origin: tiandawu/IotXmpp
/**
* Returns the answers from the lookup.
* @return The answers, or null if none are found.
* @throws IllegalStateException The lookup has not completed.
*/
public Record []
getAnswers() {
checkDone();
return answers;
}
代码示例来源:origin: tiandawu/IotXmpp
/**
* Returns an error string describing the result code of this lookup.
* @return A string, which may either directly correspond the result code
* or be more specific.
* @throws IllegalStateException The lookup has not completed.
*/
public String
getErrorString() {
checkDone();
if (error != null)
return error;
switch (result) {
case SUCCESSFUL: return "successful";
case UNRECOVERABLE: return "unrecoverable error";
case TRY_AGAIN: return "try again";
case HOST_NOT_FOUND: return "host not found";
case TYPE_NOT_FOUND: return "type not found";
}
throw new IllegalStateException("unknown result");
}
代码示例来源:origin: dnsjava/dnsjava
/**
* Returns all known aliases for this name. Whenever a CNAME/DNAME is
* followed, an alias is added to this array. The last element in this
* array will be the owner name for records in the answer, if there are any.
* @return The aliases.
* @throws IllegalStateException The lookup has not completed.
*/
public Name []
getAliases() {
checkDone();
if (aliases == null)
return noAliases;
return (Name []) aliases.toArray(new Name[aliases.size()]);
}
代码示例来源:origin: net.sf.dnsjava-osgi/dnsjava-osgi
/**
* Returns an error string describing the result code of this lookup.
* @return A string, which may either directly correspond the result code
* or be more specific.
* @throws IllegalStateException The lookup has not completed.
*/
public String
getErrorString() {
checkDone();
if (error != null)
return error;
switch (result) {
case SUCCESSFUL: return "successful";
case UNRECOVERABLE: return "unrecoverable error";
case TRY_AGAIN: return "try again";
case HOST_NOT_FOUND: return "host not found";
case TYPE_NOT_FOUND: return "type not found";
}
throw new IllegalStateException("unknown result");
}
代码示例来源:origin: org.littleshoot/dnsjava
/**
* Returns all known aliases for this name. Whenever a CNAME/DNAME is
* followed, an alias is added to this array. The last element in this
* array will be the owner name for records in the answer, if there are any.
* @return The aliases.
* @throws IllegalStateException The lookup has not completed.
*/
public Name []
getAliases() {
checkDone();
if (aliases == null)
return noAliases;
return (Name []) aliases.toArray(new Name[aliases.size()]);
}
代码示例来源:origin: tiandawu/IotXmpp
/**
* Returns all known aliases for this name. Whenever a CNAME/DNAME is
* followed, an alias is added to this array. The last element in this
* array will be the owner name for records in the answer, if there are any.
* @return The aliases.
* @throws IllegalStateException The lookup has not completed.
*/
public Name []
getAliases() {
checkDone();
if (aliases == null)
return noAliases;
return (Name []) aliases.toArray(new Name[aliases.size()]);
}
代码示例来源:origin: dnsjava/dnsjava
/**
* Returns an error string describing the result code of this lookup.
* @return A string, which may either directly correspond the result code
* or be more specific.
* @throws IllegalStateException The lookup has not completed.
*/
public String
getErrorString() {
checkDone();
if (error != null)
return error;
switch (result) {
case SUCCESSFUL: return "successful";
case UNRECOVERABLE: return "unrecoverable error";
case TRY_AGAIN: return "try again";
case HOST_NOT_FOUND: return "host not found";
case TYPE_NOT_FOUND: return "type not found";
}
throw new IllegalStateException("unknown result");
}
代码示例来源:origin: net.sf.dnsjava-osgi/dnsjava-osgi
/**
* Returns all known aliases for this name. Whenever a CNAME/DNAME is
* followed, an alias is added to this array. The last element in this
* array will be the owner name for records in the answer, if there are any.
* @return The aliases.
* @throws IllegalStateException The lookup has not completed.
*/
public Name []
getAliases() {
checkDone();
if (aliases == null)
return noAliases;
return (Name []) aliases.toArray(new Name[aliases.size()]);
}
代码示例来源:origin: org.littleshoot/dnsjava
/**
* Returns an error string describing the result code of this lookup.
* @return A string, which may either directly correspond the result code
* or be more specific.
* @throws IllegalStateException The lookup has not completed.
*/
public String
getErrorString() {
checkDone();
if (error != null)
return error;
switch (result) {
case SUCCESSFUL: return "successful";
case UNRECOVERABLE: return "unrecoverable error";
case TRY_AGAIN: return "try again";
case HOST_NOT_FOUND: return "host not found";
case TYPE_NOT_FOUND: return "type not found";
}
throw new IllegalStateException("unknown result");
}
内容来源于网络,如有侵权,请联系作者删除!