Uses of Class
org.nhindirect.config.store.DNSRecord

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.
 



Copyright © 2011. All Rights Reserved.