Skip to content

Commit 93ec9a4

Browse files
committed
fixes igniterealtime#139: Removing unused code
Removing code that is not referenced / used anywhere. This reduces complexity, and improves maintainability.
1 parent deb8283 commit 93ec9a4

25 files changed

+3
-161
lines changed

src/java/com/reucon/openfire/plugin/archive/ArchiveFactory.java

-32
This file was deleted.

src/java/com/reucon/openfire/plugin/archive/ArchiveProperties.java

-3
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,5 @@ public interface ArchiveProperties
77
{
88
// TODO: change the below to a separate property to allow archiving but disable/enable XEP-0136
99
String ENABLED = "conversation.metadataArchiving";
10-
String INDEX_DIR = "archive.indexdir";
11-
// Unnecessary since Open Archive Archive Manager no longer archives messages
12-
String CONVERSATION_TIMEOUT = "conversation.idleTime";
1310
String FORCE_RSM = "archive.FORCE_RSM";
1411
}

src/java/com/reucon/openfire/plugin/archive/ArchivedMessageConsumer.java

-11
This file was deleted.

src/java/com/reucon/openfire/plugin/archive/IndexManager.java

-32
This file was deleted.

src/java/com/reucon/openfire/plugin/archive/impl/JdbcPersistenceManager.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,6 @@ public Conversation getConversation(JID owner, JID with, Date start) {
472472
ArchivedMessage message;
473473

474474
message = extractMessage(rs);
475-
message.setConversation(conversation);
476475
conversation.addMessage(message);
477476
}
478477
} catch (SQLException sqle) {
@@ -621,7 +620,6 @@ static protected ArchivedMessage asArchivedMessage(JID owner, String fromJID, St
621620
stanza = message.toString();
622621
}
623622

624-
Message.Type type;
625623
String sid;
626624
try
627625
{
@@ -643,12 +641,10 @@ static protected ArchivedMessage asArchivedMessage(JID owner, String fromJID, St
643641
}
644642
final Document doc = DocumentHelper.parseText( stanza );
645643
final Message message = new Message( doc.getRootElement() );
646-
type = message.getType();
647644
sid = StanzaIDUtil.findFirstUniqueAndStableStanzaID( message, owner.toBareJID() );
648645
} catch ( Exception e ) {
649646
Log.warn( "An exception occurred while parsing message with ID {}", id, e );
650647
sid = null;
651-
type = null;
652648
}
653649

654650
final JID from = new JID(fromJID + ( fromJIDResource == null || fromJIDResource.isEmpty() ? "" : "/" + fromJIDResource ));
@@ -663,7 +659,7 @@ static protected ArchivedMessage asArchivedMessage(JID owner, String fromJID, St
663659
direction = Direction.to;
664660
with = to;
665661
}
666-
final ArchivedMessage archivedMessage = new ArchivedMessage(id, sentDate, direction, type == null ? null : type.toString(), with, sid, body, stanza);
662+
final ArchivedMessage archivedMessage = new ArchivedMessage(id, sentDate, direction, with, sid, body, stanza);
667663
return archivedMessage;
668664
}
669665

src/java/com/reucon/openfire/plugin/archive/impl/MessageIndexer.java

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import org.jivesoftware.openfire.index.LuceneIndexer;
1010
import org.jivesoftware.openfire.reporting.util.TaskEngine;
1111
import org.jivesoftware.util.JiveGlobals;
12-
import org.jivesoftware.util.StringUtils;
1312
import org.xmpp.packet.JID;
1413

1514
import java.io.File;

src/java/com/reucon/openfire/plugin/archive/impl/MucMamPersistenceManager.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ static protected ArchivedMessage asArchivedMessage(JID roomJID, String senderJID
268268
sid = null;
269269
}
270270

271-
final ArchivedMessage archivedMessage = new ArchivedMessage(id, sentDate, ArchivedMessage.Direction.from, null, null, sid, body, stanza);
271+
final ArchivedMessage archivedMessage = new ArchivedMessage(id, sentDate, ArchivedMessage.Direction.from, null, sid, body, stanza);
272272
return archivedMessage;
273273
}
274274

src/java/com/reucon/openfire/plugin/archive/impl/PaginatedMessageDatabaseQuery.java

-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616

1717
import com.reucon.openfire.plugin.archive.model.ArchivedMessage;
1818
import org.jivesoftware.database.DbConnectionManager;
19-
import com.reucon.openfire.plugin.archive.util.StanzaIDUtil;
20-
import org.jivesoftware.util.StringUtils;
2119
import org.slf4j.Logger;
2220
import org.slf4j.LoggerFactory;
2321
import org.xmpp.packet.JID;

src/java/com/reucon/openfire/plugin/archive/model/ArchivedMessage.java

+1-27
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import org.xmpp.packet.JID;
55

66
import java.util.Date;
7-
import java.util.UUID;
87

98
/**
109
* An archived message.
@@ -26,18 +25,15 @@ public enum Direction {
2625
private final Long id;
2726
private final Date time;
2827
private final Direction direction;
29-
private final String type;
3028
private final String body;
31-
private Conversation conversation;
3229
private final JID with;
3330
private final String stanza;
3431
private final String stableId;
3532

36-
public ArchivedMessage( Long id, Date time, Direction direction, String type, JID with, String stableId, String body, String stanza) {
33+
public ArchivedMessage( Long id, Date time, Direction direction, JID with, String stableId, String body, String stanza) {
3734
this.id = id;
3835
this.time = time;
3936
this.direction = direction;
40-
this.type = type;
4137
this.with = with;
4238
this.stableId = stableId;
4339
this.body = body;
@@ -56,10 +52,6 @@ public Direction getDirection() {
5652
return direction;
5753
}
5854

59-
public String getType() {
60-
return type;
61-
}
62-
6355
public String getBody() {
6456
return body;
6557
}
@@ -68,24 +60,6 @@ public String getStanza() {
6860
return stanza;
6961
}
7062

71-
public Conversation getConversation() {
72-
return conversation;
73-
}
74-
75-
public void setConversation(Conversation conversation) {
76-
this.conversation = conversation;
77-
}
78-
79-
/**
80-
* Checks if this message contains payload that should be archived.
81-
*
82-
* @return <code>true</code> if this message is empty, <code>false</code>
83-
* otherwise.
84-
*/
85-
public boolean isEmpty() {
86-
return body == null;
87-
}
88-
8963
public JID getWith() {
9064
return with;
9165
}

src/java/com/reucon/openfire/plugin/archive/util/StanzaIDUtil.java

-5
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,9 @@
22

33
import org.dom4j.Element;
44
import org.dom4j.QName;
5-
import org.jivesoftware.util.JiveGlobals;
6-
import org.slf4j.Logger;
7-
import org.slf4j.LoggerFactory;
85
import org.xmpp.packet.*;
96

10-
import java.util.Iterator;
117
import java.util.List;
12-
import java.util.UUID;
138

149
/*
1510
* This is a partial copy of the implementation provided in Openfire 4.5.2 by

src/java/com/reucon/openfire/plugin/archive/xep/AbstractIQHandler.java

-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import org.xmpp.packet.Packet;
99
import org.xmpp.packet.PacketError;
1010

11-
import com.reucon.openfire.plugin.archive.IndexManager;
1211
import com.reucon.openfire.plugin.archive.PersistenceManager;
1312

1413
/**
@@ -31,10 +30,6 @@ protected PersistenceManager getPersistenceManager(JID jid) {
3130
return MonitoringPlugin.getInstance().getPersistenceManager(jid);
3231
}
3332

34-
protected IndexManager getIndexManager() {
35-
return MonitoringPlugin.getInstance().getIndexManager();
36-
}
37-
3833
protected IQ error(Packet packet, PacketError.Condition condition) {
3934
IQ reply;
4035

src/java/com/reucon/openfire/plugin/archive/xep0313/IQQueryHandler.java

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.reucon.openfire.plugin.archive.xep0313;
22

33
import com.reucon.openfire.plugin.archive.ArchiveProperties;
4-
import com.reucon.openfire.plugin.archive.impl.MucIndexer;
54
import com.reucon.openfire.plugin.archive.model.ArchivedMessage;
65
import com.reucon.openfire.plugin.archive.xep.AbstractIQHandler;
76
import com.reucon.openfire.plugin.archive.xep0059.XmppResultSet;
@@ -30,7 +29,6 @@
3029

3130
import java.text.ParseException;
3231
import java.time.*;
33-
import java.time.Instant;
3432
import java.util.*;
3533
import java.util.LinkedList;
3634
import java.util.concurrent.ExecutorService;

src/java/com/reucon/openfire/plugin/archive/xep0313/Result.java

-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
import org.jivesoftware.openfire.forward.Forwarded;
44
import org.xmpp.packet.PacketExtension;
55

6-
import java.util.Date;
7-
86
/**
97
* Created by dwd on 26/07/16.
108
*/

src/java/com/reucon/openfire/plugin/archive/xep0313/Xep0313Support.java

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import java.util.ArrayList;
44

55
import org.jivesoftware.openfire.XMPPServer;
6-
import org.jivesoftware.openfire.handler.IQHandler;
76

87
import com.reucon.openfire.plugin.archive.xep.AbstractXepSupport;
98

src/java/com/reucon/openfire/plugin/archive/xep0313/Xep0313Support1.java

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import com.reucon.openfire.plugin.archive.xep.AbstractXepSupport;
44
import org.jivesoftware.openfire.XMPPServer;
5-
import org.jivesoftware.openfire.handler.IQHandler;
65

76
import java.util.ArrayList;
87

src/java/org/jivesoftware/openfire/archive/ArchivedMessage.java

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
import org.jivesoftware.database.JiveID;
2020
import org.jivesoftware.database.SequenceManager;
21-
import org.jivesoftware.util.JiveConstants;
2221
import org.xmpp.packet.JID;
2322

2423
import java.util.Date;

src/java/org/jivesoftware/openfire/archive/cluster/GetConversationCountTask.java

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import org.slf4j.LoggerFactory;
2727

2828
import javax.annotation.Nonnull;
29-
import java.io.IOException;
3029
import java.io.ObjectInput;
3130
import java.io.ObjectOutput;
3231
import java.util.Optional;

src/java/org/jivesoftware/openfire/archive/cluster/GetConversationsTask.java

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import org.slf4j.Logger;
2727
import org.slf4j.LoggerFactory;
2828

29-
import java.io.IOException;
3029
import java.io.ObjectInput;
3130
import java.io.ObjectOutput;
3231
import java.util.Collection;

src/java/org/jivesoftware/openfire/plugin/JerseyWrapper.java

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import javax.servlet.ServletConfig;
77
import javax.servlet.ServletException;
88

9-
import org.jivesoftware.openfire.plugin.service.LogAPI;
109
import org.jivesoftware.openfire.plugin.service.MonitoringAPI;
1110

1211
import com.sun.jersey.api.core.PackagesResourceConfig;

src/java/org/jivesoftware/openfire/plugin/JerseyWrapperPublic.java

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.sun.jersey.api.core.PackagesResourceConfig;
44
import com.sun.jersey.spi.container.servlet.ServletContainer;
55
import org.jivesoftware.openfire.plugin.service.LogAPI;
6-
import org.jivesoftware.openfire.plugin.service.MonitoringAPI;
76

87
import javax.servlet.ServletConfig;
98
import javax.servlet.ServletException;

0 commit comments

Comments
 (0)