Commit d345d16c authored by Liang Ding's avatar Liang Ding

包移动

parent c72b0417
...@@ -33,12 +33,12 @@ import org.b3log.latke.util.Requests; ...@@ -33,12 +33,12 @@ import org.b3log.latke.util.Requests;
import org.b3log.latke.util.Stopwatchs; import org.b3log.latke.util.Stopwatchs;
import org.b3log.latke.util.Strings; import org.b3log.latke.util.Strings;
import org.b3log.latke.util.freemarker.Templates; 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.ArticleCommentReplyNotifier;
import org.b3log.solo.event.comment.PageCommentReplyNotifier; import org.b3log.solo.event.comment.PageCommentReplyNotifier;
import org.b3log.solo.event.plugin.PluginRefresher; 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.Option;
import org.b3log.solo.model.Skin; import org.b3log.solo.model.Skin;
import org.b3log.solo.repository.OptionRepository; import org.b3log.solo.repository.OptionRepository;
...@@ -96,11 +96,11 @@ public final class SoloServletListener extends AbstractServletListener { ...@@ -96,11 +96,11 @@ public final class SoloServletListener extends AbstractServletListener {
beanManager = Lifecycle.getBeanManager(); 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); final UpgradeService upgradeService = beanManager.getReference(UpgradeService.class);
upgradeService.upgrade(); 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); final ImportService importService = beanManager.getReference(ImportService.class);
importService.importMarkdowns(); importService.importMarkdowns();
...@@ -232,22 +232,19 @@ public final class SoloServletListener extends AbstractServletListener { ...@@ -232,22 +232,19 @@ public final class SoloServletListener extends AbstractServletListener {
*/ */
private void registerEventHandlers() { private void registerEventHandlers() {
Stopwatchs.start("Register Event Handlers"); Stopwatchs.start("Register Event Handlers");
LOGGER.debug("Registering event handlers...."); LOGGER.debug("Registering event handlers....");
try { try {
final EventManager eventManager = beanManager.getReference(EventManager.class); final EventManager eventManager = beanManager.getReference(EventManager.class);
// Comment // Comment
final ArticleCommentReplyNotifier articleCommentReplyNotifier = beanManager.getReference(ArticleCommentReplyNotifier.class); final ArticleCommentReplyNotifier articleCommentReplyNotifier = beanManager.getReference(ArticleCommentReplyNotifier.class);
eventManager.registerListener(articleCommentReplyNotifier); eventManager.registerListener(articleCommentReplyNotifier);
final PageCommentReplyNotifier pageCommentReplyNotifier = beanManager.getReference(PageCommentReplyNotifier.class); final PageCommentReplyNotifier pageCommentReplyNotifier = beanManager.getReference(PageCommentReplyNotifier.class);
eventManager.registerListener(pageCommentReplyNotifier); eventManager.registerListener(pageCommentReplyNotifier);
// Plugin // Plugin
final PluginRefresher pluginRefresher = beanManager.getReference(PluginRefresher.class); final PluginRefresher pluginRefresher = beanManager.getReference(PluginRefresher.class);
eventManager.registerListener(pluginRefresher); eventManager.registerListener(pluginRefresher);
eventManager.registerListener(new ViewLoadEventHandler()); eventManager.registerListener(new ViewLoadEventHandler());
// B3log Sync // B3log Sync
final ArticleSender articleSender = beanManager.getReference(ArticleSender.class); final ArticleSender articleSender = beanManager.getReference(ArticleSender.class);
eventManager.registerListener(articleSender); eventManager.registerListener(articleSender);
...@@ -261,7 +258,6 @@ public final class SoloServletListener extends AbstractServletListener { ...@@ -261,7 +258,6 @@ public final class SoloServletListener extends AbstractServletListener {
} }
LOGGER.debug("Registered event handlers"); LOGGER.debug("Registered event handlers");
Stopwatchs.end(); Stopwatchs.end();
} }
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License * 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/>. * 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 jodd.http.HttpRequest;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License * 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/>. * 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 jodd.http.HttpRequest;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License * 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/>. * 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 jodd.http.HttpRequest;
import org.b3log.latke.Keys; import org.b3log.latke.Keys;
...@@ -32,7 +32,6 @@ import org.b3log.latke.logging.Logger; ...@@ -32,7 +32,6 @@ import org.b3log.latke.logging.Logger;
import org.b3log.latke.util.Strings; import org.b3log.latke.util.Strings;
import org.b3log.solo.SoloServletListener; import org.b3log.solo.SoloServletListener;
import org.b3log.solo.event.EventTypes; import org.b3log.solo.event.EventTypes;
import org.b3log.solo.event.rhythm.ArticleSender;
import org.b3log.solo.model.Comment; import org.b3log.solo.model.Comment;
import org.b3log.solo.model.Option; import org.b3log.solo.model.Option;
import org.b3log.solo.service.PreferenceQueryService; 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