| // Copyright (c) 1999-2004 Brian Wellington (bwelling@xbill.org) |
| |
| package org.xbill.DNS; |
| |
| /** |
| * Mailbox Record - specifies a host containing a mailbox. |
| * |
| * @author Brian Wellington |
| */ |
| |
| public class MBRecord extends SingleNameBase { |
| |
| private static final long serialVersionUID = 532349543479150419L; |
| |
| MBRecord() {} |
| |
| Record |
| getObject() { |
| return new MBRecord(); |
| } |
| |
| /** |
| * Creates a new MB Record with the given data |
| * @param mailbox The host containing the mailbox for the domain. |
| */ |
| public |
| MBRecord(Name name, int dclass, long ttl, Name mailbox) { |
| super(name, Type.MB, dclass, ttl, mailbox, "mailbox"); |
| } |
| |
| /** Gets the mailbox for the domain */ |
| public Name |
| getMailbox() { |
| return getSingleName(); |
| } |
| |
| public Name |
| getAdditionalName() { |
| return getSingleName(); |
| } |
| |
| } |