|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xbill.DNS.Record
org.xbill.DNS.SRVRecord
public class SRVRecord
Server Selection Record - finds hosts running services in a domain. An SRV record will normally be named _<service>._<protocol>.domain - examples would be _sips._tcp.example.org (for the secure SIP protocol) and _http._tcp.example.com (if HTTP used SRV records)
Field Summary |
---|
Fields inherited from class org.xbill.DNS.Record |
---|
dclass, name, ttl, type |
Constructor Summary | |
---|---|
SRVRecord(Name name,
int dclass,
long ttl,
int priority,
int weight,
int port,
Name target)
Creates an SRV Record from the given data |
Method Summary | |
---|---|
Name |
getAdditionalName()
Returns the name for which additional data processing should be done for this record. |
int |
getPort()
Returns the port that the service runs on |
int |
getPriority()
Returns the priority |
Name |
getTarget()
Returns the host running that the service |
int |
getWeight()
Returns the weight |
Methods inherited from class org.xbill.DNS.Record |
---|
byteArrayFromString, byteArrayToString, compareTo, equals, fromString, fromString, fromWire, getDClass, getName, getRRsetType, getTTL, getType, hashCode, newRecord, newRecord, newRecord, newRecord, rdataToString, rdataToWireCanonical, sameRRset, toString, toWire, toWireCanonical, unknownToString, withName |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SRVRecord(Name name, int dclass, long ttl, int priority, int weight, int port, Name target)
priority
- The priority of this SRV. Records with lower priority
are preferred.weight
- The weight, used to select between records at the same
priority.port
- The TCP/UDP port that the service usestarget
- The host running the serviceMethod Detail |
---|
public int getPriority()
public int getWeight()
public int getPort()
public Name getTarget()
public Name getAdditionalName()
Record
getAdditionalName
in class Record
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |