Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
solo-1
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
solo-1
Commits
e04211b6
Commit
e04211b6
authored
Dec 06, 2017
by
Liang Ding
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
🎨
Clean code
parent
7c440466
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
7 deletions
+3
-7
src/main/java/org/b3log/solo/SoloServletListener.java
src/main/java/org/b3log/solo/SoloServletListener.java
+3
-7
No files found.
src/main/java/org/b3log/solo/SoloServletListener.java
View file @
e04211b6
...
...
@@ -60,7 +60,7 @@ import java.util.concurrent.locks.ReentrantLock;
* Solo Servlet listener.
*
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @version 1.9.3.2
5, Sep 21
, 2017
* @version 1.9.3.2
6, Dec 6
, 2017
* @since 0.3.1
*/
public
final
class
SoloServletListener
extends
AbstractServletListener
{
...
...
@@ -102,6 +102,7 @@ public final class SoloServletListener extends AbstractServletListener {
* Bean manager.
*/
private
LatkeBeanManager
beanManager
;
/**
* Request lock.
*/
...
...
@@ -129,9 +130,7 @@ public final class SoloServletListener extends AbstractServletListener {
Skins
.
setDirectoryForTemplateLoading
(
Option
.
DefaultPreference
.
DEFAULT_SKIN_DIR_NAME
);
final
OptionRepository
optionRepository
=
beanManager
.
getReference
(
OptionRepositoryImpl
.
class
);
final
Transaction
transaction
=
optionRepository
.
beginTransaction
();
try
{
loadPreference
();
...
...
@@ -147,7 +146,6 @@ public final class SoloServletListener extends AbstractServletListener {
registerEventProcessor
();
final
PluginManager
pluginManager
=
beanManager
.
getReference
(
PluginManager
.
class
);
pluginManager
.
load
();
LOGGER
.
info
(
"Solo is running ["
+
Latkes
.
getServePath
()
+
"]"
);
...
...
@@ -216,7 +214,6 @@ public final class SoloServletListener extends AbstractServletListener {
/**
* Loads preference.
* <p>
* <p>
* Loads preference from repository, loads skins from skin directory then sets it into preference if the skins
* changed.
* </p>
...
...
@@ -328,8 +325,7 @@ public final class SoloServletListener extends AbstractServletListener {
LOGGER
.
log
(
Level
.
DEBUG
,
"The request [URI={0}] comes frome mobile device"
,
requestURI
);
}
Templates
.
MAIN_CFG
.
setServletContextForTemplateLoading
(
SoloServletListener
.
getServletContext
(),
"/skins/"
+
desiredView
);
Templates
.
MAIN_CFG
.
setServletContextForTemplateLoading
(
SoloServletListener
.
getServletContext
(),
"/skins/"
+
desiredView
);
httpServletRequest
.
setAttribute
(
Keys
.
TEMAPLTE_DIR_NAME
,
desiredView
);
}
catch
(
final
Exception
e
)
{
LOGGER
.
log
(
Level
.
ERROR
,
"Resolves skin failed"
,
e
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment