javax.jmdns.impl
Class DNSRecord.Text
java.lang.Object
javax.jmdns.impl.DNSEntry
javax.jmdns.impl.DNSRecord
javax.jmdns.impl.DNSRecord.Text
- Enclosing class:
- DNSRecord
public static class DNSRecord.Text
- extends DNSRecord
|
Constructor Summary |
DNSRecord.Text(java.lang.String name,
javax.jmdns.impl.constants.DNSRecordClass recordClass,
boolean unique,
int ttl,
byte[] text)
|
| Methods inherited from class javax.jmdns.impl.DNSEntry |
compareTo, getKey, getName, getQualifiedNameMap, getRecordClass, getRecordType, getSubtype, getType, hashCode, isDomainDiscoveryQuery, isReverseLookup, isSameEntry, isSameRecordClass, isSameType, isServicesDiscoveryMetaQuery, isUnique, isV4ReverseLookup, isV6ReverseLookup, sameSubtype, toByteArray, toByteArray, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DNSRecord.Text
public DNSRecord.Text(java.lang.String name,
javax.jmdns.impl.constants.DNSRecordClass recordClass,
boolean unique,
int ttl,
byte[] text)
isSingleValued
public boolean isSingleValued()
- Description copied from class:
DNSRecord
- Determine if a record can have multiple values in the cache.
- Specified by:
isSingleValued in class DNSRecord
- Returns:
false if this record can have multiple values in the cache, true otherwise.
getServiceInfo
public ServiceInfo getServiceInfo(boolean persistent)
- Description copied from class:
DNSRecord
- Return a service information associated with that record if appropriate.
- Specified by:
getServiceInfo in class DNSRecord
- Parameters:
persistent - if true ServiceListener.resolveService will be called whenever new new information is received.
- Returns:
- service information
getServiceEvent
public ServiceEvent getServiceEvent(JmDNSImpl dns)
- Description copied from class:
DNSRecord
- Creates and return a service event for this record.
- Specified by:
getServiceEvent in class DNSRecord
- Parameters:
dns - DNS serviced by this event
- Returns:
- service event
toString
protected void toString(java.lang.StringBuilder aLog)
- Overrides:
toString in class DNSRecord