A C F G J M P R T W

A

addtoHash(RRecord) - Static method in class com.sagestudio.jh2n.RRecord
 

C

com.sagestudio.jh2n - package com.sagestudio.jh2n
 
copyright - Variable in class com.sagestudio.jh2n.jh2n
 

F

formatRR(String, String, String) - Static method in class com.sagestudio.jh2n.RRecord
formatRR method formats and returns a passed record pass it the key, record type, and value and it formats it real nice!
FQDN() - Method in class com.sagestudio.jh2n.RRecord
returns the fully qualified key name of the record

G

getIPAddress() - Method in class com.sagestudio.jh2n.RRecord
returns the IP address of a given RRecord looks it up if it has to!

J

jh2n - class com.sagestudio.jh2n.jh2n.
JH2N - A java host to name server converter.
A java replacement/enhancement of the perl program of the same name.
jh2n_manual - class com.sagestudio.jh2n.jh2n_manual.
JH2N - A java host to name server converter.
A java replacement/enhancement of the perl program of the same name.
jh2n_manual() - Constructor for class com.sagestudio.jh2n.jh2n_manual
Note that this class is bogus, and exists only for documenting the invocation methods for jh2n
jh2n(String[]) - Constructor for class com.sagestudio.jh2n.jh2n
Constructors

M

main(String[]) - Static method in class com.sagestudio.jh2n.jh2n
Main method is used to allow this class to run stand-alone

P

printAliases() - Method in class com.sagestudio.jh2n.jh2n
prints all the entries in the hostHash
printDomain(String) - Static method in class com.sagestudio.jh2n.RRecord
this String method returns all the for the domain matching the passed string
printDomain(String, PrintWriter) - Static method in class com.sagestudio.jh2n.RRecord
this method prints all the records for the domain matching the passed string outputs the records to the passed printwriter object better than toString because PrintWriter understands local system EOL conventions
printDomains() - Static method in class com.sagestudio.jh2n.RRecord
prints all the entries in the rDomainHash
printFooter(PrintWriter, String) - Method in class com.sagestudio.jh2n.jh2n
prints the $INCLUDE directive at the bottom of the db files
printGNUGPL() - Method in class com.sagestudio.jh2n.jh2n
 
printHeader(PrintWriter, String) - Method in class com.sagestudio.jh2n.jh2n
Used to write the SOA and NS records to the db files Note that the serial number is generated using the current date/time in the form YYYYmmDDnn where nn is a unique number incremented every 15 minutes
printHosts() - Method in class com.sagestudio.jh2n.jh2n
prints all the entries in the hostHash

R

rDomainKeys() - Static method in class com.sagestudio.jh2n.RRecord
 
rListRecordsWithPrefix(String) - Static method in class com.sagestudio.jh2n.RRecord
return an Enumeration containing all the RRecords whos FQDN match the given prefix
RRecord - class com.sagestudio.jh2n.RRecord.
 

T

testForDomain(String) - Method in class com.sagestudio.jh2n.jh2n
tests to see if a given domain is supposed to be processed returns false if its in the list of ignored domains
testForNetwork(String) - Method in class com.sagestudio.jh2n.jh2n
tests to see if a given network is in the list of accepted networks
testNetworkAddress(String) - Method in class com.sagestudio.jh2n.jh2n
 
toString() - Method in class com.sagestudio.jh2n.RRecord
this toString method formats and returns a given record

W

writeBoot(String, String, boolean) - Method in class com.sagestudio.jh2n.jh2n
writeBoot creates the named.boot file parameters are the output file boolean indicating primary or secondary String indicating a folder to prepend to the files, if the string is null, then don't save the files if the string is empty, then don't prepend anything if the string contains something, then prepend the filenames with the string (note that the string should only be passwd for secondary files, not primaries)
writeDomainList(String) - Method in class com.sagestudio.jh2n.jh2n
 
writeHostPrefixList(String, String) - Method in class com.sagestudio.jh2n.jh2n
write the list of hosts with passed prefix but that are on a controlled network!
writeRR(String) - Method in class com.sagestudio.jh2n.jh2n
 
writeRRAll() - Method in class com.sagestudio.jh2n.jh2n
 

A C F G J M P R T W