|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DNSRecord | |
|---|---|
| org.nhindirect.config.store | |
| org.nhindirect.config.store.dao | |
| org.nhindirect.config.store.dao.impl | |
| org.nhindirect.config.store.util | |
| Uses of DNSRecord in org.nhindirect.config.store |
|---|
| Methods in org.nhindirect.config.store that return DNSRecord | |
|---|---|
static DNSRecord |
DNSRecord.fromWire(byte[] data)
Converts a raw wire transfer format of a record to a DNS record. |
| Methods in org.nhindirect.config.store with parameters of type DNSRecord | |
|---|---|
static byte[] |
DNSRecord.toWire(DNSRecord rec)
Converts a DNS record to a raw wire transfer format. |
| Uses of DNSRecord in org.nhindirect.config.store.dao |
|---|
| Methods in org.nhindirect.config.store.dao that return DNSRecord | |
|---|---|
DNSRecord |
DNSDao.get(long recordId)
Gets a single DNS record for an internal record id. |
| Methods in org.nhindirect.config.store.dao that return types with arguments of type DNSRecord | |
|---|---|
Collection<DNSRecord> |
DNSDao.get(int type)
Gets all DNS records or a given type. |
Collection<DNSRecord> |
DNSDao.get(long[] recordIds)
Gets DNS records by the internal record ids. |
Collection<DNSRecord> |
DNSDao.get(String name)
Gets DNS records by record name. |
Collection<DNSRecord> |
DNSDao.get(String name,
int type)
Gets DNS records by record name and a specific record type. |
| Methods in org.nhindirect.config.store.dao with parameters of type DNSRecord | |
|---|---|
void |
DNSDao.update(long id,
DNSRecord record)
Update a DNS record for a specific internal id. |
| Method parameters in org.nhindirect.config.store.dao with type arguments of type DNSRecord | |
|---|---|
void |
DNSDao.add(Collection<DNSRecord> records)
Adds multiple new DNS records to the store. |
void |
DNSDao.remove(Collection<DNSRecord> records)
Removes DNS records matching the DNS records' name and type. |
| Uses of DNSRecord in org.nhindirect.config.store.dao.impl |
|---|
| Methods in org.nhindirect.config.store.dao.impl that return DNSRecord | |
|---|---|
DNSRecord |
DNSDaoImpl.get(long recordId)
Gets a single DNS record for an internal record id. |
| Methods in org.nhindirect.config.store.dao.impl that return types with arguments of type DNSRecord | |
|---|---|
Collection<DNSRecord> |
DNSDaoImpl.get(int type)
Gets all DNS records or a given type. |
Collection<DNSRecord> |
DNSDaoImpl.get(long[] recordIds)
Gets DNS records by the internal record ids. |
Collection<DNSRecord> |
DNSDaoImpl.get(String name)
Gets DNS records by record name. |
Collection<DNSRecord> |
DNSDaoImpl.get(String name,
int type)
Gets DNS records by record name and a specific record type. |
| Methods in org.nhindirect.config.store.dao.impl with parameters of type DNSRecord | |
|---|---|
void |
DNSDaoImpl.update(long id,
DNSRecord record)
Update a DNS record for a specific internal id. |
| Method parameters in org.nhindirect.config.store.dao.impl with type arguments of type DNSRecord | |
|---|---|
void |
DNSDaoImpl.add(Collection<DNSRecord> records)
Adds multiple new DNS records to the store. |
void |
DNSDaoImpl.remove(Collection<DNSRecord> records)
Removes DNS records matching the DNS records' name and type. |
| Uses of DNSRecord in org.nhindirect.config.store.util |
|---|
| Methods in org.nhindirect.config.store.util that return DNSRecord | |
|---|---|
static DNSRecord |
DNSRecordUtils.createARecord(String name,
long ttl,
String ip)
Creates a DNS A type record. |
static DNSRecord |
DNSRecordUtils.createMXRecord(String name,
String target,
long ttl,
int priority)
Creates a DNS MX record. |
static DNSRecord |
DNSRecordUtils.createSOARecord(String name,
long ttl,
String nameServer,
String hostMaster,
int serial,
long refresh,
long retry,
long expire,
long minumum)
Create a DNS SOA record. |
static DNSRecord |
DNSRecordUtils.createSRVRecord(String name,
String target,
long ttl,
int port,
int priority,
int weight)
Create a DNS SRV type record. |
static DNSRecord |
DNSRecordUtils.createX509CERTRecord(String address,
long ttl,
X509Certificate cert)
Creates a DNS CERT record containing an X509 public certificate. |
static DNSRecord |
DNSRecordUtils.fromWire(byte[] data)
Converts a raw wire transfer format of a record to a DNS record. |
| Methods in org.nhindirect.config.store.util with parameters of type DNSRecord | |
|---|---|
static byte[] |
DNSRecordUtils.toWire(DNSRecord rec)
Converts a DNS record to a raw wire transfer format. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||