/portlets/knowledge-base-portlet/docroot/WEB-INF/service/com/liferay/knowledgebase/service/KBArticleLocalServiceWrapper.java

https://github.com/stevenjiancao/liferay-plugins · Java · 529 lines · 324 code · 55 blank · 150 comment · 0 complexity · 72d56519a706887b3824631ffaba01fb MD5 · raw file

  1. /**
  2. * Copyright (c) 2000-2011 Liferay, Inc. All rights reserved.
  3. *
  4. * This library is free software; you can redistribute it and/or modify it under
  5. * the terms of the GNU Lesser General Public License as published by the Free
  6. * Software Foundation; either version 2.1 of the License, or (at your option)
  7. * any later version.
  8. *
  9. * This library is distributed in the hope that it will be useful, but WITHOUT
  10. * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  11. * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
  12. * details.
  13. */
  14. package com.liferay.knowledgebase.service;
  15. /**
  16. * <p>
  17. * This class is a wrapper for {@link KBArticleLocalService}.
  18. * </p>
  19. *
  20. * @author Brian Wing Shun Chan
  21. * @see KBArticleLocalService
  22. * @generated
  23. */
  24. public class KBArticleLocalServiceWrapper implements KBArticleLocalService {
  25. public KBArticleLocalServiceWrapper(
  26. KBArticleLocalService kbArticleLocalService) {
  27. _kbArticleLocalService = kbArticleLocalService;
  28. }
  29. /**
  30. * Adds the k b article to the database. Also notifies the appropriate model listeners.
  31. *
  32. * @param kbArticle the k b article
  33. * @return the k b article that was added
  34. * @throws SystemException if a system exception occurred
  35. */
  36. public com.liferay.knowledgebase.model.KBArticle addKBArticle(
  37. com.liferay.knowledgebase.model.KBArticle kbArticle)
  38. throws com.liferay.portal.kernel.exception.SystemException {
  39. return _kbArticleLocalService.addKBArticle(kbArticle);
  40. }
  41. /**
  42. * Creates a new k b article with the primary key. Does not add the k b article to the database.
  43. *
  44. * @param kbArticleId the primary key for the new k b article
  45. * @return the new k b article
  46. */
  47. public com.liferay.knowledgebase.model.KBArticle createKBArticle(
  48. long kbArticleId) {
  49. return _kbArticleLocalService.createKBArticle(kbArticleId);
  50. }
  51. /**
  52. * Deletes the k b article with the primary key from the database. Also notifies the appropriate model listeners.
  53. *
  54. * @param kbArticleId the primary key of the k b article
  55. * @throws PortalException if a k b article with the primary key could not be found
  56. * @throws SystemException if a system exception occurred
  57. */
  58. public void deleteKBArticle(long kbArticleId)
  59. throws com.liferay.portal.kernel.exception.PortalException,
  60. com.liferay.portal.kernel.exception.SystemException {
  61. _kbArticleLocalService.deleteKBArticle(kbArticleId);
  62. }
  63. /**
  64. * Deletes the k b article from the database. Also notifies the appropriate model listeners.
  65. *
  66. * @param kbArticle the k b article
  67. * @throws PortalException
  68. * @throws SystemException if a system exception occurred
  69. */
  70. public void deleteKBArticle(
  71. com.liferay.knowledgebase.model.KBArticle kbArticle)
  72. throws com.liferay.portal.kernel.exception.PortalException,
  73. com.liferay.portal.kernel.exception.SystemException {
  74. _kbArticleLocalService.deleteKBArticle(kbArticle);
  75. }
  76. /**
  77. * Performs a dynamic query on the database and returns the matching rows.
  78. *
  79. * @param dynamicQuery the dynamic query
  80. * @return the matching rows
  81. * @throws SystemException if a system exception occurred
  82. */
  83. @SuppressWarnings("rawtypes")
  84. public java.util.List dynamicQuery(
  85. com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
  86. throws com.liferay.portal.kernel.exception.SystemException {
  87. return _kbArticleLocalService.dynamicQuery(dynamicQuery);
  88. }
  89. /**
  90. * Performs a dynamic query on the database and returns a range of the matching rows.
  91. *
  92. * <p>
  93. * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
  94. * </p>
  95. *
  96. * @param dynamicQuery the dynamic query
  97. * @param start the lower bound of the range of model instances
  98. * @param end the upper bound of the range of model instances (not inclusive)
  99. * @return the range of matching rows
  100. * @throws SystemException if a system exception occurred
  101. */
  102. @SuppressWarnings("rawtypes")
  103. public java.util.List dynamicQuery(
  104. com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
  105. int end) throws com.liferay.portal.kernel.exception.SystemException {
  106. return _kbArticleLocalService.dynamicQuery(dynamicQuery, start, end);
  107. }
  108. /**
  109. * Performs a dynamic query on the database and returns an ordered range of the matching rows.
  110. *
  111. * <p>
  112. * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
  113. * </p>
  114. *
  115. * @param dynamicQuery the dynamic query
  116. * @param start the lower bound of the range of model instances
  117. * @param end the upper bound of the range of model instances (not inclusive)
  118. * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
  119. * @return the ordered range of matching rows
  120. * @throws SystemException if a system exception occurred
  121. */
  122. @SuppressWarnings("rawtypes")
  123. public java.util.List dynamicQuery(
  124. com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
  125. int end,
  126. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  127. throws com.liferay.portal.kernel.exception.SystemException {
  128. return _kbArticleLocalService.dynamicQuery(dynamicQuery, start, end,
  129. orderByComparator);
  130. }
  131. /**
  132. * Returns the number of rows that match the dynamic query.
  133. *
  134. * @param dynamicQuery the dynamic query
  135. * @return the number of rows that match the dynamic query
  136. * @throws SystemException if a system exception occurred
  137. */
  138. public long dynamicQueryCount(
  139. com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
  140. throws com.liferay.portal.kernel.exception.SystemException {
  141. return _kbArticleLocalService.dynamicQueryCount(dynamicQuery);
  142. }
  143. /**
  144. * Returns the k b article with the primary key.
  145. *
  146. * @param kbArticleId the primary key of the k b article
  147. * @return the k b article
  148. * @throws PortalException if a k b article with the primary key could not be found
  149. * @throws SystemException if a system exception occurred
  150. */
  151. public com.liferay.knowledgebase.model.KBArticle getKBArticle(
  152. long kbArticleId)
  153. throws com.liferay.portal.kernel.exception.PortalException,
  154. com.liferay.portal.kernel.exception.SystemException {
  155. return _kbArticleLocalService.getKBArticle(kbArticleId);
  156. }
  157. public com.liferay.portal.model.PersistedModel getPersistedModel(
  158. java.io.Serializable primaryKeyObj)
  159. throws com.liferay.portal.kernel.exception.PortalException,
  160. com.liferay.portal.kernel.exception.SystemException {
  161. return _kbArticleLocalService.getPersistedModel(primaryKeyObj);
  162. }
  163. /**
  164. * Returns the k b article with the UUID in the group.
  165. *
  166. * @param uuid the UUID of k b article
  167. * @param groupId the group id of the k b article
  168. * @return the k b article
  169. * @throws PortalException if a k b article with the UUID in the group could not be found
  170. * @throws SystemException if a system exception occurred
  171. */
  172. public com.liferay.knowledgebase.model.KBArticle getKBArticleByUuidAndGroupId(
  173. java.lang.String uuid, long groupId)
  174. throws com.liferay.portal.kernel.exception.PortalException,
  175. com.liferay.portal.kernel.exception.SystemException {
  176. return _kbArticleLocalService.getKBArticleByUuidAndGroupId(uuid, groupId);
  177. }
  178. /**
  179. * Returns a range of all the k b articles.
  180. *
  181. * <p>
  182. * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
  183. * </p>
  184. *
  185. * @param start the lower bound of the range of k b articles
  186. * @param end the upper bound of the range of k b articles (not inclusive)
  187. * @return the range of k b articles
  188. * @throws SystemException if a system exception occurred
  189. */
  190. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getKBArticles(
  191. int start, int end)
  192. throws com.liferay.portal.kernel.exception.SystemException {
  193. return _kbArticleLocalService.getKBArticles(start, end);
  194. }
  195. /**
  196. * Returns the number of k b articles.
  197. *
  198. * @return the number of k b articles
  199. * @throws SystemException if a system exception occurred
  200. */
  201. public int getKBArticlesCount()
  202. throws com.liferay.portal.kernel.exception.SystemException {
  203. return _kbArticleLocalService.getKBArticlesCount();
  204. }
  205. /**
  206. * Updates the k b article in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
  207. *
  208. * @param kbArticle the k b article
  209. * @return the k b article that was updated
  210. * @throws SystemException if a system exception occurred
  211. */
  212. public com.liferay.knowledgebase.model.KBArticle updateKBArticle(
  213. com.liferay.knowledgebase.model.KBArticle kbArticle)
  214. throws com.liferay.portal.kernel.exception.SystemException {
  215. return _kbArticleLocalService.updateKBArticle(kbArticle);
  216. }
  217. /**
  218. * Updates the k b article in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
  219. *
  220. * @param kbArticle the k b article
  221. * @param merge whether to merge the k b article with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
  222. * @return the k b article that was updated
  223. * @throws SystemException if a system exception occurred
  224. */
  225. public com.liferay.knowledgebase.model.KBArticle updateKBArticle(
  226. com.liferay.knowledgebase.model.KBArticle kbArticle, boolean merge)
  227. throws com.liferay.portal.kernel.exception.SystemException {
  228. return _kbArticleLocalService.updateKBArticle(kbArticle, merge);
  229. }
  230. /**
  231. * Returns the Spring bean ID for this bean.
  232. *
  233. * @return the Spring bean ID for this bean
  234. */
  235. public java.lang.String getBeanIdentifier() {
  236. return _kbArticleLocalService.getBeanIdentifier();
  237. }
  238. /**
  239. * Sets the Spring bean ID for this bean.
  240. *
  241. * @param beanIdentifier the Spring bean ID for this bean
  242. */
  243. public void setBeanIdentifier(java.lang.String beanIdentifier) {
  244. _kbArticleLocalService.setBeanIdentifier(beanIdentifier);
  245. }
  246. public void addAttachment(java.lang.String dirName,
  247. java.lang.String shortFileName, java.io.InputStream inputStream,
  248. com.liferay.portal.service.ServiceContext serviceContext)
  249. throws com.liferay.portal.kernel.exception.PortalException,
  250. com.liferay.portal.kernel.exception.SystemException {
  251. _kbArticleLocalService.addAttachment(dirName, shortFileName,
  252. inputStream, serviceContext);
  253. }
  254. public com.liferay.knowledgebase.model.KBArticle addKBArticle(long userId,
  255. long parentResourcePrimKey, java.lang.String title,
  256. java.lang.String content, java.lang.String description,
  257. java.lang.String[] sections, java.lang.String dirName,
  258. com.liferay.portal.service.ServiceContext serviceContext)
  259. throws com.liferay.portal.kernel.exception.PortalException,
  260. com.liferay.portal.kernel.exception.SystemException {
  261. return _kbArticleLocalService.addKBArticle(userId,
  262. parentResourcePrimKey, title, content, description, sections,
  263. dirName, serviceContext);
  264. }
  265. public void checkAttachments()
  266. throws com.liferay.portal.kernel.exception.PortalException,
  267. com.liferay.portal.kernel.exception.SystemException {
  268. _kbArticleLocalService.checkAttachments();
  269. }
  270. public void deleteAttachment(long companyId, java.lang.String fileName)
  271. throws com.liferay.portal.kernel.exception.PortalException,
  272. com.liferay.portal.kernel.exception.SystemException {
  273. _kbArticleLocalService.deleteAttachment(companyId, fileName);
  274. }
  275. public void deleteGroupKBArticles(long groupId)
  276. throws com.liferay.portal.kernel.exception.PortalException,
  277. com.liferay.portal.kernel.exception.SystemException {
  278. _kbArticleLocalService.deleteGroupKBArticles(groupId);
  279. }
  280. public void deleteKBArticles(long[] resourcePrimKeys)
  281. throws com.liferay.portal.kernel.exception.PortalException,
  282. com.liferay.portal.kernel.exception.SystemException {
  283. _kbArticleLocalService.deleteKBArticles(resourcePrimKeys);
  284. }
  285. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getCompanyKBArticles(
  286. long companyId, int status, int start, int end,
  287. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  288. throws com.liferay.portal.kernel.exception.SystemException {
  289. return _kbArticleLocalService.getCompanyKBArticles(companyId, status,
  290. start, end, orderByComparator);
  291. }
  292. public int getCompanyKBArticlesCount(long companyId, int status)
  293. throws com.liferay.portal.kernel.exception.SystemException {
  294. return _kbArticleLocalService.getCompanyKBArticlesCount(companyId,
  295. status);
  296. }
  297. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getGroupKBArticles(
  298. long groupId, int status, int start, int end,
  299. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  300. throws com.liferay.portal.kernel.exception.SystemException {
  301. return _kbArticleLocalService.getGroupKBArticles(groupId, status,
  302. start, end, orderByComparator);
  303. }
  304. public int getGroupKBArticlesCount(long groupId, int status)
  305. throws com.liferay.portal.kernel.exception.SystemException {
  306. return _kbArticleLocalService.getGroupKBArticlesCount(groupId, status);
  307. }
  308. public com.liferay.knowledgebase.model.KBArticle getKBArticle(
  309. long resourcePrimKey, int version)
  310. throws com.liferay.portal.kernel.exception.PortalException,
  311. com.liferay.portal.kernel.exception.SystemException {
  312. return _kbArticleLocalService.getKBArticle(resourcePrimKey, version);
  313. }
  314. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getKBArticleAndAllDescendants(
  315. long resourcePrimKey, int status,
  316. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  317. throws com.liferay.portal.kernel.exception.SystemException {
  318. return _kbArticleLocalService.getKBArticleAndAllDescendants(resourcePrimKey,
  319. status, orderByComparator);
  320. }
  321. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getKBArticles(
  322. long[] resourcePrimKeys, int status,
  323. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  324. throws com.liferay.portal.kernel.exception.SystemException {
  325. return _kbArticleLocalService.getKBArticles(resourcePrimKeys, status,
  326. orderByComparator);
  327. }
  328. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getKBArticleVersions(
  329. long resourcePrimKey, int status, int start, int end,
  330. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  331. throws com.liferay.portal.kernel.exception.SystemException {
  332. return _kbArticleLocalService.getKBArticleVersions(resourcePrimKey,
  333. status, start, end, orderByComparator);
  334. }
  335. public int getKBArticleVersionsCount(long resourcePrimKey, int status)
  336. throws com.liferay.portal.kernel.exception.SystemException {
  337. return _kbArticleLocalService.getKBArticleVersionsCount(resourcePrimKey,
  338. status);
  339. }
  340. public com.liferay.knowledgebase.model.KBArticle getLatestKBArticle(
  341. long resourcePrimKey, int status)
  342. throws com.liferay.portal.kernel.exception.PortalException,
  343. com.liferay.portal.kernel.exception.SystemException {
  344. return _kbArticleLocalService.getLatestKBArticle(resourcePrimKey, status);
  345. }
  346. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getSectionsKBArticles(
  347. long groupId, java.lang.String[] sections, int status, int start,
  348. int end,
  349. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  350. throws com.liferay.portal.kernel.exception.SystemException {
  351. return _kbArticleLocalService.getSectionsKBArticles(groupId, sections,
  352. status, start, end, orderByComparator);
  353. }
  354. public int getSectionsKBArticlesCount(long groupId,
  355. java.lang.String[] sections, int status)
  356. throws com.liferay.portal.kernel.exception.SystemException {
  357. return _kbArticleLocalService.getSectionsKBArticlesCount(groupId,
  358. sections, status);
  359. }
  360. public java.util.List<com.liferay.knowledgebase.model.KBArticle> getSiblingKBArticles(
  361. long groupId, long parentResourcePrimKey, int status, int start,
  362. int end,
  363. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  364. throws com.liferay.portal.kernel.exception.SystemException {
  365. return _kbArticleLocalService.getSiblingKBArticles(groupId,
  366. parentResourcePrimKey, status, start, end, orderByComparator);
  367. }
  368. public int getSiblingKBArticlesCount(long groupId,
  369. long parentResourcePrimKey, int status)
  370. throws com.liferay.portal.kernel.exception.SystemException {
  371. return _kbArticleLocalService.getSiblingKBArticlesCount(groupId,
  372. parentResourcePrimKey, status);
  373. }
  374. public void moveKBArticle(long userId, long resourcePrimKey,
  375. long parentResourcePrimKey, double priority)
  376. throws com.liferay.portal.kernel.exception.PortalException,
  377. com.liferay.portal.kernel.exception.SystemException {
  378. _kbArticleLocalService.moveKBArticle(userId, resourcePrimKey,
  379. parentResourcePrimKey, priority);
  380. }
  381. public java.util.List<com.liferay.knowledgebase.model.KBArticle> search(
  382. long groupId, java.lang.String title, java.lang.String content,
  383. int status, java.util.Date startDate, java.util.Date endDate,
  384. boolean andOperator, int start, int end,
  385. com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
  386. throws com.liferay.portal.kernel.exception.SystemException {
  387. return _kbArticleLocalService.search(groupId, title, content, status,
  388. startDate, endDate, andOperator, start, end, orderByComparator);
  389. }
  390. public void subscribeGroupKBArticles(long userId, long groupId)
  391. throws com.liferay.portal.kernel.exception.PortalException,
  392. com.liferay.portal.kernel.exception.SystemException {
  393. _kbArticleLocalService.subscribeGroupKBArticles(userId, groupId);
  394. }
  395. public void subscribeKBArticle(long userId, long groupId,
  396. long resourcePrimKey)
  397. throws com.liferay.portal.kernel.exception.PortalException,
  398. com.liferay.portal.kernel.exception.SystemException {
  399. _kbArticleLocalService.subscribeKBArticle(userId, groupId,
  400. resourcePrimKey);
  401. }
  402. public void unsubscribeGroupKBArticles(long userId, long groupId)
  403. throws com.liferay.portal.kernel.exception.PortalException,
  404. com.liferay.portal.kernel.exception.SystemException {
  405. _kbArticleLocalService.unsubscribeGroupKBArticles(userId, groupId);
  406. }
  407. public void unsubscribeKBArticle(long userId, long resourcePrimKey)
  408. throws com.liferay.portal.kernel.exception.PortalException,
  409. com.liferay.portal.kernel.exception.SystemException {
  410. _kbArticleLocalService.unsubscribeKBArticle(userId, resourcePrimKey);
  411. }
  412. public java.lang.String updateAttachments(long resourcePrimKey,
  413. java.lang.String dirName,
  414. com.liferay.portal.service.ServiceContext serviceContext)
  415. throws com.liferay.portal.kernel.exception.PortalException,
  416. com.liferay.portal.kernel.exception.SystemException {
  417. return _kbArticleLocalService.updateAttachments(resourcePrimKey,
  418. dirName, serviceContext);
  419. }
  420. public com.liferay.knowledgebase.model.KBArticle updateKBArticle(
  421. long userId, long resourcePrimKey, java.lang.String title,
  422. java.lang.String content, java.lang.String description,
  423. java.lang.String[] sections, java.lang.String dirName,
  424. com.liferay.portal.service.ServiceContext serviceContext)
  425. throws com.liferay.portal.kernel.exception.PortalException,
  426. com.liferay.portal.kernel.exception.SystemException {
  427. return _kbArticleLocalService.updateKBArticle(userId, resourcePrimKey,
  428. title, content, description, sections, dirName, serviceContext);
  429. }
  430. public void updateKBArticleAsset(long userId,
  431. com.liferay.knowledgebase.model.KBArticle kbArticle,
  432. long[] assetCategoryIds, java.lang.String[] assetTagNames)
  433. throws com.liferay.portal.kernel.exception.PortalException,
  434. com.liferay.portal.kernel.exception.SystemException {
  435. _kbArticleLocalService.updateKBArticleAsset(userId, kbArticle,
  436. assetCategoryIds, assetTagNames);
  437. }
  438. public void updateKBArticleResources(
  439. com.liferay.knowledgebase.model.KBArticle kbArticle,
  440. java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
  441. throws com.liferay.portal.kernel.exception.PortalException,
  442. com.liferay.portal.kernel.exception.SystemException {
  443. _kbArticleLocalService.updateKBArticleResources(kbArticle,
  444. groupPermissions, guestPermissions);
  445. }
  446. public void updateKBArticlesPriorities(
  447. java.util.Map<java.lang.Long, java.lang.Double> resourcePrimKeyToPriorityMap)
  448. throws com.liferay.portal.kernel.exception.PortalException,
  449. com.liferay.portal.kernel.exception.SystemException {
  450. _kbArticleLocalService.updateKBArticlesPriorities(resourcePrimKeyToPriorityMap);
  451. }
  452. public com.liferay.knowledgebase.model.KBArticle updateStatus(long userId,
  453. long resourcePrimKey, int status,
  454. com.liferay.portal.service.ServiceContext serviceContext)
  455. throws com.liferay.portal.kernel.exception.PortalException,
  456. com.liferay.portal.kernel.exception.SystemException {
  457. return _kbArticleLocalService.updateStatus(userId, resourcePrimKey,
  458. status, serviceContext);
  459. }
  460. public void updateViewCount(long userId, long resourcePrimKey, int viewCount)
  461. throws com.liferay.portal.kernel.exception.PortalException,
  462. com.liferay.portal.kernel.exception.SystemException {
  463. _kbArticleLocalService.updateViewCount(userId, resourcePrimKey,
  464. viewCount);
  465. }
  466. public KBArticleLocalService getWrappedKBArticleLocalService() {
  467. return _kbArticleLocalService;
  468. }
  469. public void setWrappedKBArticleLocalService(
  470. KBArticleLocalService kbArticleLocalService) {
  471. _kbArticleLocalService = kbArticleLocalService;
  472. }
  473. private KBArticleLocalService _kbArticleLocalService;
  474. }