diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/EmptyResultIQ.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/EmptyResultIQ.java index 0af904bc8..63061c49d 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/EmptyResultIQ.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/EmptyResultIQ.java @@ -20,7 +20,7 @@ public class EmptyResultIQ extends IQ { public EmptyResultIQ() { super(null, null); - type = IQ.Type.result; + setType(IQ.Type.result); } public EmptyResultIQ(IQ request) { diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/ErrorIQ.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/ErrorIQ.java index bf9a4b653..62d880cba 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/ErrorIQ.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/ErrorIQ.java @@ -32,7 +32,7 @@ public class ErrorIQ extends SimpleIQ { if (xmppError == null) { throw new IllegalArgumentException("XMPPError must not be null"); } - type = IQ.Type.error; + setType(IQ.Type.error); setError(xmppError); } diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java index 3d3248ec5..c66683515 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java @@ -47,7 +47,7 @@ public abstract class IQ extends Packet { private final String childElementName; private final String childElementNamespace; - protected Type type = Type.get; + private Type type = Type.get; public IQ(IQ iq) { super(iq); diff --git a/smack-experimental/src/main/java/org/jivesoftware/smackx/hoxt/packet/HttpOverXmppReq.java b/smack-experimental/src/main/java/org/jivesoftware/smackx/hoxt/packet/HttpOverXmppReq.java index 13bdd8f00..c13bf46df 100644 --- a/smack-experimental/src/main/java/org/jivesoftware/smackx/hoxt/packet/HttpOverXmppReq.java +++ b/smack-experimental/src/main/java/org/jivesoftware/smackx/hoxt/packet/HttpOverXmppReq.java @@ -33,7 +33,7 @@ public class HttpOverXmppReq extends AbstractHttpOverXmpp { super(ELEMENT); this.method = method; this.resource = resource; - type = Type.set; + setType(Type.set); } private HttpMethod method;