1ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistpackage com.android.hotspot2.osu.commands;
2ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
3ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist/*
4ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist<xsd:element name="uploadMO" maxOccurs="unbounded">
5ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    <xsd:annotation>
6ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        <xsd:documentation>Command to mobile to upload the MO named in the moURN attribute to the SPP server.</xsd:documentation>
7ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    </xsd:annotation>
8ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    <xsd:complexType>
9ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        <xsd:attribute ref="moURN"/>
10ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    </xsd:complexType>
11ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist</xsd:element>
12ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist */
13ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
14ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistimport com.android.hotspot2.omadm.XMLNode;
15ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
16ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistpublic class MOURN implements OSUCommandData {
17ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    private final String mURN;
18ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
19ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public MOURN(XMLNode root) {
20ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        mURN = root.getAttributeValue("spp:moURN");
21ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
22ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
23ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public String getURN() {
24ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        return mURN;
25ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
26ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
27ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    @Override
28ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public String toString() {
29ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        return "MOURN{" +
30ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist                "URN='" + mURN + '\'' +
31ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist                '}';
32ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
33ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist}
34