Commit d345d16c authored by Liang Ding's avatar Liang Ding

包移动

parent c72b0417
......@@ -33,12 +33,12 @@ import org.b3log.latke.util.Requests;
import org.b3log.latke.util.Stopwatchs;
import org.b3log.latke.util.Strings;
import org.b3log.latke.util.freemarker.Templates;
import org.b3log.solo.event.b3log.ArticleSender;
import org.b3log.solo.event.b3log.ArticleUpdater;
import org.b3log.solo.event.b3log.CommentSender;
import org.b3log.solo.event.comment.ArticleCommentReplyNotifier;
import org.b3log.solo.event.comment.PageCommentReplyNotifier;
import org.b3log.solo.event.plugin.PluginRefresher;
import org.b3log.solo.event.rhythm.ArticleSender;
import org.b3log.solo.event.rhythm.ArticleUpdater;
import org.b3log.solo.event.symphony.CommentSender;
import org.b3log.solo.model.Option;
import org.b3log.solo.model.Skin;
import org.b3log.solo.repository.OptionRepository;
......@@ -96,11 +96,11 @@ public final class SoloServletListener extends AbstractServletListener {
beanManager = Lifecycle.getBeanManager();
// Upgrade check (https://github.com/b3log/solo/issues/12040)
// Upgrade check https://github.com/b3log/solo/issues/12040
final UpgradeService upgradeService = beanManager.getReference(UpgradeService.class);
upgradeService.upgrade();
// Import check (https://github.com/b3log/solo/issues/12293)
// Import check https://github.com/b3log/solo/issues/12293
final ImportService importService = beanManager.getReference(ImportService.class);
importService.importMarkdowns();
......@@ -232,22 +232,19 @@ public final class SoloServletListener extends AbstractServletListener {
*/
private void registerEventHandlers() {
Stopwatchs.start("Register Event Handlers");
LOGGER.debug("Registering event handlers....");
try {
final EventManager eventManager = beanManager.getReference(EventManager.class);
// Comment
final ArticleCommentReplyNotifier articleCommentReplyNotifier = beanManager.getReference(ArticleCommentReplyNotifier.class);
eventManager.registerListener(articleCommentReplyNotifier);
final PageCommentReplyNotifier pageCommentReplyNotifier = beanManager.getReference(PageCommentReplyNotifier.class);
eventManager.registerListener(pageCommentReplyNotifier);
// Plugin
final PluginRefresher pluginRefresher = beanManager.getReference(PluginRefresher.class);
eventManager.registerListener(pluginRefresher);
eventManager.registerListener(new ViewLoadEventHandler());
// B3log Sync
final ArticleSender articleSender = beanManager.getReference(ArticleSender.class);
eventManager.registerListener(articleSender);
......@@ -261,7 +258,6 @@ public final class SoloServletListener extends AbstractServletListener {
}
LOGGER.debug("Registered event handlers");
Stopwatchs.end();
}
......
......@@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
package org.b3log.solo.event.rhythm;
package org.b3log.solo.event.b3log;
import jodd.http.HttpRequest;
import org.apache.commons.lang.StringUtils;
......
......@@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
package org.b3log.solo.event.rhythm;
package org.b3log.solo.event.b3log;
import jodd.http.HttpRequest;
import org.apache.commons.lang.StringUtils;
......
......@@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
package org.b3log.solo.event.symphony;
package org.b3log.solo.event.b3log;
import jodd.http.HttpRequest;
import org.b3log.latke.Keys;
......@@ -32,7 +32,6 @@ import org.b3log.latke.logging.Logger;
import org.b3log.latke.util.Strings;
import org.b3log.solo.SoloServletListener;
import org.b3log.solo.event.EventTypes;
import org.b3log.solo.event.rhythm.ArticleSender;
import org.b3log.solo.model.Comment;
import org.b3log.solo.model.Option;
import org.b3log.solo.service.PreferenceQueryService;
......
/**
* <a href="https://hacpai.com/b3log">B3log 构思</a> data push.
*/
package org.b3log.solo.event.b3log;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment