Property changes on: C:\home\jkoz\java\liferay-svn\portal
___________________________________________________________________
Name: svn:ignore
- .settings
ActiveMQ
api
bin
app.server.*.properties
build.*.properties
release.*.properties
sample-*.war
WEB-INF
+
.settings
ActiveMQ
api
bin
app.server.*.properties
build.*.properties
release.*.properties
sample_*.war
WEB-INF
.metadata
dir_conflicts.prej
sample-dao-portlet-4.1.0.war
sample-jsf-myfaces-portlet-4.1.0.war
sample-jsf-sun-portlet-4.1.0.war
sample-json-portlet-4.1.0.war
sample-jsp-portlet-4.1.0.war
sample-portal-client-portlet-4.1.0.war
sample-spring-portlet-4.1.0.war
sample-struts-portlet-4.1.0.war
sample-tapestry-portlet-4.1.0.war
Index: C:/home/jkoz/java/liferay-svn/portal/.classpath
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/.classpath (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/.classpath (working copy)
@@ -20,7 +20,6 @@
-
@@ -149,5 +148,6 @@
+
Property changes on: C:\home\jkoz\java\liferay-svn\portal\lib
___________________________________________________________________
Name: svn:ignore
+
jcaptcha.jar
Index: C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal/edit_article.jsp
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal/edit_article.jsp (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal/edit_article.jsp (working copy)
@@ -107,7 +107,7 @@
if (Validator.isNotNull(structureId)) {
try {
- structure = JournalStructureLocalServiceUtil.getStructure(company.getCompanyId(), structureId);
+ structure = JournalStructureLocalServiceUtil.getStructure(company.getCompanyId(), themeDisplay.getPortletGroupId(), structureId);
structureName = structure.getName();
}
@@ -118,7 +118,7 @@
List templates = new ArrayList();
if (structure != null) {
- templates = JournalTemplateLocalServiceUtil.getStructureTemplates(company.getCompanyId(), structureId);
+ templates = JournalTemplateLocalServiceUtil.getStructureTemplates(company.getCompanyId(), themeDisplay.getPortletGroupId(), structureId);
}
String templateId = BeanParamUtil.getString(article, request, "templateId");
@@ -150,7 +150,7 @@
boolean disableIncrementVersion = false;
if (GetterUtil.getBoolean(PropsUtil.get(PropsUtil.JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION))) {
- boolean latestVersion = (article == null) || (article != null && JournalArticleLocalServiceUtil.isLatestVersion(company.getCompanyId(), articleId, version));
+ boolean latestVersion = (article == null) || (article != null && JournalArticleLocalServiceUtil.isLatestVersion(company.getCompanyId(), themeDisplay.getPortletGroupId(), articleId, version));
if (!latestVersion) {
incrementVersion = true;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal/edit_template.jsp
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal/edit_template.jsp (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal/edit_template.jsp (working copy)
@@ -38,7 +38,7 @@
if (Validator.isNotNull(structureId)) {
try {
- JournalStructure structure = JournalStructureLocalServiceUtil.getStructure(company.getCompanyId(), structureId);
+ JournalStructure structure = JournalStructureLocalServiceUtil.getStructure(company.getCompanyId(), themeDisplay.getPortletGroupId(), structureId);
structureName = structure.getName();
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_content/view.jsp
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_content/view.jsp (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_content/view.jsp (working copy)
@@ -151,7 +151,7 @@
for (int i = 0; i < articleIds.length; i++) {
try {
- article = JournalArticleLocalServiceUtil.getLatestArticle(company.getCompanyId(), articleIds[i]);
+ article = JournalArticleLocalServiceUtil.getLatestArticle(company.getCompanyId(), layout.getGroupId(), articleIds[i]);
%>
Index: C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_content/edit_configuration.jsp
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_content/edit_configuration.jsp (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_content/edit_configuration.jsp (working copy)
@@ -41,7 +41,7 @@
try {
if (articleIds.length > 0) {
- JournalArticle article = JournalArticleLocalServiceUtil.getLatestArticle(company.getCompanyId(), articleIds[0]);
+ JournalArticle article = JournalArticleLocalServiceUtil.getLatestArticle(company.getCompanyId(), layout.getGroupId(), articleIds[0]);
groupId = article.getGroupId();
type = article.getType();
@@ -219,7 +219,7 @@
<%
for (int i = 0; i < articleIds.length; i++) {
try {
- JournalArticle article = JournalArticleLocalServiceUtil.getLatestArticle(company.getCompanyId(), articleIds[i]);
+ JournalArticle article = JournalArticleLocalServiceUtil.getLatestArticle(company.getCompanyId(), layout.getGroupId(), articleIds[i]);
%>
addArticle("<%= article.getArticleId() %>");
Index: C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_articles/view.jsp
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_articles/view.jsp (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-web/docroot/html/portlet/journal_articles/view.jsp (working copy)
@@ -155,7 +155,7 @@
<%
String languageId = LanguageUtil.getLanguageId(request);
- String content = JournalArticleLocalServiceUtil.getArticleContent(company.getCompanyId(), articleId, version, languageId, themeDisplay);
+ String content = JournalArticleLocalServiceUtil.getArticleContent(company.getCompanyId(), groupId, articleId, version, languageId, themeDisplay);
RuntimeLogic portletLogic = new PortletLogic(application, request, response, renderRequest, renderResponse);
RuntimeLogic actionURLLogic = new ActionURLLogic(renderResponse);
Index: C:/home/jkoz/java/liferay-svn/portal/sql/indexes.sql
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/sql/indexes.sql (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/sql/indexes.sql (working copy)
@@ -56,8 +56,16 @@
create index JournalArticle_ix_C_A on JournalArticle (companyId, articleId);
create index JournalArticle_ix_C_A_A on JournalArticle (companyId, articleId, approved);
+create index JournalArticle_ix_C_A_G on JournalArticle (companyId, articleId, groupId);
+create index JournalArticle_ix_C_A_G_A on JournalArticle (companyId, articleId, groupId, approved);
+create index JournalArticle_ix_C_G_A on JournalArticle (companyId, groupId, articleId);
+create index JournalArticle_ix_C_G_A_A on JournalArticle (companyId, groupId, articleId, approved);
+create index JournalArticle_ix_C_G_S on JournalArticle (companyId, groupId, structureId);
+create index JournalArticle_ix_C_G_T on JournalArticle (companyId, groupId, templateId);
create index JournalArticle_ix_C_S on JournalArticle (companyId, structureId);
+create index JournalArticle_ix_C_S_G on JournalArticle (companyId, structureId, groupId);
create index JournalArticle_ix_C_T on JournalArticle (companyId, templateId);
+create index JournalArticle_ix_C_T_G on JournalArticle (companyId, templateId, groupId);
create index JournalArticle_ix_CompanyId on JournalArticle (companyId);
create index JournalArticle_ix_GroupId on JournalArticle (groupId);
@@ -68,7 +76,9 @@
create index JournalStructure_ix_GroupId on JournalStructure (groupId);
+create index JournalTemplate_ix_C_G_S on JournalTemplate (companyId, groupId, structureId);
create index JournalTemplate_ix_C_S on JournalTemplate (companyId, structureId);
+create index JournalTemplate_ix_C_S_G on JournalTemplate (companyId, structureId, groupId);
create index JournalTemplate_ix_GroupId on JournalTemplate (groupId);
create index LayoutSet_ix_C_V on LayoutSet (companyId, virtualHost);
Index: C:/home/jkoz/java/liferay-svn/portal/sql/portal-tables.sql
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/sql/portal-tables.sql (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/sql/portal-tables.sql (working copy)
@@ -341,9 +341,9 @@
create table JournalArticle (
companyId VARCHAR(75) not null,
+ groupId VARCHAR(75) not null,
articleId VARCHAR(75) not null,
version DOUBLE not null,
- groupId VARCHAR(75) not null,
userId VARCHAR(75) not null,
userName VARCHAR(75) null,
createDate DATE null,
@@ -362,7 +362,7 @@
expired BOOLEAN,
expirationDate DATE null,
reviewDate DATE null,
- primary key (companyId, articleId, version)
+ primary key (companyId, groupId, articleId, version)
);
create table JournalContentSearch (
@@ -376,8 +376,8 @@
create table JournalStructure (
companyId VARCHAR(75) not null,
+ groupId VARCHAR(75) not null,
structureId VARCHAR(75) not null,
- groupId VARCHAR(75) not null,
userId VARCHAR(75) not null,
userName VARCHAR(75) null,
createDate DATE null,
@@ -385,13 +385,13 @@
name VARCHAR(75) null,
description STRING null,
xsd TEXT null,
- primary key (companyId, structureId)
+ primary key (companyId, groupId, structureId)
);
create table JournalTemplate (
companyId VARCHAR(75) not null,
+ groupId VARCHAR(75) not null,
templateId VARCHAR(75) not null,
- groupId VARCHAR(75) not null,
userId VARCHAR(75) not null,
userName VARCHAR(75) null,
createDate DATE null,
@@ -403,7 +403,7 @@
langType VARCHAR(75) null,
smallImage BOOLEAN,
smallImageURL VARCHAR(75) null,
- primary key (companyId, templateId)
+ primary key (companyId, groupId, templateId)
);
create table Layout (
Index: C:/home/jkoz/java/liferay-svn/portal/sql/update-4.1.0-4.2.0.sql
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/sql/update-4.1.0-4.2.0.sql (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/sql/update-4.1.0-4.2.0.sql (working copy)
@@ -251,6 +251,15 @@
alter table JournalArticle add description STRING null;
+alter table JournalArticle drop primary key;
+alter table JournalArticle add primary key (companyId, groupId, articleId, version);
+
+alter table JournalStructure drop primary key;
+alter table JournalStructure add primary key (companyId, groupId, structureId);
+
+alter table JournalTemplate drop primary key;
+alter table JournalTemplate add primary key (companyId, groupId, templateId);
+
drop table JournalContentSearch;
create table JournalContentSearch (
portletId VARCHAR(75) not null,
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/velocity/JournalTemplateVelocityResourceListener.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/velocity/JournalTemplateVelocityResourceListener.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/velocity/JournalTemplateVelocityResourceListener.java (working copy)
@@ -58,19 +58,21 @@
if (pos != -1) {
int x = source.indexOf(StringPool.SLASH, pos);
int y = source.indexOf(StringPool.SLASH, x + 1);
+ int z = source.indexOf(StringPool.SLASH, y + 1);
String companyId = source.substring(x + 1, y);
- String templateId = source.substring(y + 1);
+ String groupId = source.substring(y + 1, z);
+ String templateId = source.substring(z + 1);
if (_log.isDebugEnabled()) {
_log.debug(
"Loading " +
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
}
JournalTemplate template =
JournalTemplateLocalServiceUtil.getTemplate(
- companyId, templateId);
+ companyId, groupId, templateId);
String buffer = template.getXsl();
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/events/StartupAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/events/StartupAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/events/StartupAction.java (working copy)
@@ -106,7 +106,7 @@
_log.debug("Finished upgrade " + upgradeProcesses[i]);
}
else {
- _log.debug("Skipping upgrade " + upgradeProcesses[i]);
+ _log.debug("Skipping upgrade " + upgradeProcesses[i] + "(threshold was " + upgradeProcess.getThreshold() + ")");
}
}
catch (ClassNotFoundException cnfe) {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/events/FixOracleAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/events/FixOracleAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/events/FixOracleAction.java (working copy)
@@ -97,7 +97,7 @@
article = (JournalArticle)articles.get(j);
JournalArticleLocalServiceUtil.checkNewLine(
- article.getCompanyId(), article.getArticleId(),
+ article.getCompanyId(), article.getGroupId(), article.getArticleId(),
article.getVersion());
}
@@ -138,7 +138,7 @@
structure = (JournalStructure)structures.get(i);
JournalStructureLocalServiceUtil.checkNewLine(
- structure.getCompanyId(), structure.getStructureId());
+ structure.getCompanyId(), structure.getGroupId(), structure.getStructureId());
}
}
}
@@ -159,7 +159,7 @@
template = (JournalTemplate)templates.get(i);
JournalTemplateLocalServiceUtil.checkNewLine(
- template.getCompanyId(), template.getTemplateId());
+ template.getCompanyId(), template.getGroupId(), template.getTemplateId());
}
}
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/cms/servlet/CMSServletUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/cms/servlet/CMSServletUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/cms/servlet/CMSServletUtil.java (working copy)
@@ -54,7 +54,7 @@
}
public static String getContent(
- String companyId, String articleId, String languageId,
+ String companyId, String groupId, String articleId, String languageId,
ThemeDisplay themeDisplay) {
String content = null;
@@ -73,7 +73,7 @@
catch (NeedsRefreshException nre) {
try {
content = JournalArticleLocalServiceUtil.getArticleContent(
- companyId, articleId, languageId, themeDisplay);
+ companyId, groupId, articleId, languageId, themeDisplay);
}
catch (Exception e) {
_log.warn(e.getMessage());
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/cms/servlet/CMSServlet.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/cms/servlet/CMSServlet.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/cms/servlet/CMSServlet.java (working copy)
@@ -22,6 +22,7 @@
package com.liferay.portal.cms.servlet;
+import com.liferay.portal.kernel.security.permission.PermissionChecker;
import com.liferay.portal.kernel.util.StackTraceUtil;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.language.LanguageUtil;
@@ -116,7 +117,10 @@
ThemeDisplay themeDisplay = null;
- String content = getContent(path, languageId, themeDisplay);
+ // TODO JKOZ: Is this the correct way to get the current group for CMSServlet?
+ String groupId = (String)req.getAttribute(PermissionChecker.GROUP_ID);
+
+ String content = getContent(groupId, path, languageId, themeDisplay);
if (Validator.isNotNull(content)) {
if (_log.isDebugEnabled()) {
@@ -151,10 +155,10 @@
}
protected String getContent(
- String articleId, String languageId, ThemeDisplay themeDisplay) {
+ String groupId, String articleId, String languageId, ThemeDisplay themeDisplay) {
return CMSServletUtil.getContent(
- _companyId, articleId, languageId, themeDisplay);
+ _companyId, groupId, articleId, languageId, themeDisplay);
}
private static Log _log = LogFactory.getLog(CMSServlet.class);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/upgrade/v4_2_0/UpgradeJournal.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/upgrade/v4_2_0/UpgradeJournal.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portal/upgrade/v4_2_0/UpgradeJournal.java (working copy)
@@ -22,9 +22,23 @@
package com.liferay.portal.upgrade.v4_2_0;
+import java.sql.Connection;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.util.Iterator;
+
+import com.liferay.portal.kernel.util.StringPool;
+import com.liferay.portal.model.Resource;
+import com.liferay.portal.model.impl.GroupImpl;
+import com.liferay.portal.service.persistence.ResourceUtil;
import com.liferay.portal.upgrade.UpgradeException;
import com.liferay.portal.upgrade.UpgradeProcess;
+import com.liferay.portal.util.Constants;
import com.liferay.portal.util.PropsUtil;
+import com.liferay.portlet.journal.service.persistence.JournalArticlePK;
+import com.liferay.portlet.journal.service.persistence.JournalStructurePK;
+import com.liferay.portlet.journal.service.persistence.JournalTemplatePK;
+import com.liferay.util.dao.DataAccess;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -33,15 +47,19 @@
* View Source
*
* @author Alexander Chow
+ * @author Joel Kozikowski
*
*/
public class UpgradeJournal extends UpgradeProcess {
public void upgrade() throws UpgradeException {
- _log.info("Upgrading");
+ _log.info("Upgrading journal data");
try {
_upgradeJournalContentSearch();
+ _upgradeJournalArticleResourceIds();
+ _upgradeJournalStructureResourceIds();
+ _upgradeJournalTemplateResourceIds();
}
catch (Exception e) {
throw new UpgradeException(e);
@@ -52,6 +70,191 @@
PropsUtil.set(PropsUtil.JOURNAL_SYNC_CONTENT_SEARCH_ON_STARTUP, "true");
}
+ private void _upgradeJournalArticleResourceIds() {
+ final String name = com.liferay.portlet.journal.model.JournalArticle.class.getName();
+
+ Connection con = null;
+ PreparedStatement ps = null;
+ ResultSet rs = null;
+
+ try {
+ con = DataAccess.getConnection(Constants.DATA_SOURCE);
+
+ ps = con.prepareStatement(FIND_RESOURCES);
+ ps.setString(1, name);
+ rs = ps.executeQuery();
+ while (rs.next()) {
+ String primKey = rs.getString("primKey");
+ if (primKey.indexOf("groupId") == -1) {
+ String articleId = extractValue(primKey, "articleId");
+ String companyId = extractValue(primKey, "companyId");
+ String groupId = findGroupId(FIND_JOURNAL_ARTICLE_GROUP, companyId, articleId);
+ if (groupId != null) {
+ double version = extractDouble(primKey, "version");
+ JournalArticlePK pk = new JournalArticlePK(companyId, groupId, articleId, version);
+ updatePrimKey(rs.getString("resourceId"), pk.toString());
+ }
+ else {
+ _log.warn("No group ID found for articleId " + articleId);
+ }
+ }
+
+ } // while
+ } // try
+ catch (Exception ex) {
+ _log.error("Could not upgrade resource entries for " + name, ex);
+ }
+ finally {
+ DataAccess.cleanUp(con, ps, rs);
+ }
+
+ }
+
+ private void _upgradeJournalStructureResourceIds() {
+ final String name = com.liferay.portlet.journal.model.JournalStructure.class.getName();
+
+ Connection con = null;
+ PreparedStatement ps = null;
+ ResultSet rs = null;
+
+ try {
+ con = DataAccess.getConnection(Constants.DATA_SOURCE);
+
+ ps = con.prepareStatement(FIND_RESOURCES);
+ ps.setString(1, name);
+ rs = ps.executeQuery();
+ while (rs.next()) {
+ String primKey = rs.getString("primKey");
+ if (primKey.indexOf("groupId") == -1) {
+ String structureId = extractValue(primKey, "structureId");
+ String companyId = extractValue(primKey, "companyId");
+ String groupId = findGroupId(FIND_JOURNAL_STRUCTURE_GROUP, companyId, structureId);
+ if (groupId != null) {
+ JournalStructurePK pk = new JournalStructurePK(companyId, groupId, structureId);
+ updatePrimKey(rs.getString("resourceId"), pk.toString());
+ }
+ else {
+ _log.warn("No group ID found for structureId " + structureId);
+ }
+ }
+
+ } // while
+ } // try
+ catch (Exception ex) {
+ _log.error("Could not upgrade resource entries for " + name, ex);
+ }
+ finally {
+ DataAccess.cleanUp(con, ps, rs);
+ }
+
+ }
+
+
+ private void _upgradeJournalTemplateResourceIds() {
+ final String name = com.liferay.portlet.journal.model.JournalTemplate.class.getName();
+
+ Connection con = null;
+ PreparedStatement ps = null;
+ ResultSet rs = null;
+
+ try {
+ con = DataAccess.getConnection(Constants.DATA_SOURCE);
+
+ ps = con.prepareStatement(FIND_RESOURCES);
+ ps.setString(1, name);
+ rs = ps.executeQuery();
+ while (rs.next()) {
+ String primKey = rs.getString("primKey");
+ if (primKey.indexOf("groupId") == -1) {
+ String templateId = extractValue(primKey, "templateId");
+ String companyId = extractValue(primKey, "companyId");
+ String groupId = findGroupId(FIND_JOURNAL_TEMPLATE_GROUP, companyId, templateId);
+ if (groupId != null) {
+ JournalTemplatePK pk = new JournalTemplatePK(companyId, groupId, templateId);
+ updatePrimKey(rs.getString("resourceId"), pk.toString());
+ }
+ else {
+ _log.warn("No group ID found for templateId " + templateId);
+ }
+ }
+ } // while
+ } // try
+ catch (Exception ex) {
+ _log.error("Could not upgrade resource entries for " + name, ex);
+ }
+ finally {
+ DataAccess.cleanUp(con, ps, rs);
+ }
+
+ }
+
+
+ private void updatePrimKey(String resourceId, String primKey) throws Exception {
+ Connection con = null;
+ PreparedStatement ps = null;
+ ResultSet rs = null;
+ try {
+ con = DataAccess.getConnection(Constants.DATA_SOURCE);
+ _log.debug("Updating resource " + resourceId + " with key " + primKey);
+ ps = con.prepareStatement(UPDATE_RESOURCE);
+ ps.setString(1, primKey);
+ ps.setString(2, resourceId);
+ ps.executeUpdate();
+ }
+ finally {
+ DataAccess.cleanUp(con, ps, rs);
+ }
+
+ }
+
+ private double extractDouble(String primKey, String name) {
+ String val = extractValue(primKey, name);
+ return Double.parseDouble(val);
+ }
+
+
+ private String extractValue(String primKey, String name) {
+ int start = primKey.indexOf(name);
+ int end = primKey.indexOf(StringPool.COMMA, start);
+ if (end < 0) {
+ end = primKey.indexOf(StringPool.CLOSE_CURLY_BRACE, start);
+ }
+ return primKey.substring(start + name.length()+1, end);
+ }
+
+ private String findGroupId(String queryString, String companyId, String id) {
+ Connection con = null;
+ PreparedStatement ps = null;
+ ResultSet rs = null;
+
+ String groupId = null;
+
+ try {
+ con = DataAccess.getConnection(Constants.DATA_SOURCE);
+ ps = con.prepareStatement(queryString);
+ ps.setString(1, companyId);
+ ps.setString(2, id);
+ rs = ps.executeQuery();
+ if (rs.next()) {
+ groupId = rs.getString("groupId");
+ }
+ }
+ catch (Exception ex) {
+ _log.error("Could not retrieve group id for " + id, ex);
+ }
+ finally {
+ DataAccess.cleanUp(con, ps, rs);
+ }
+ return groupId;
+ }
+
+ private static final String FIND_RESOURCES = "SELECT resourceId, primKey FROM Resource_ WHERE name=? AND scope='individual'";
+ private static final String UPDATE_RESOURCE = "UPDATE Resource_ SET primKey = ? WHERE resourceId = ?";
+
+ private static final String FIND_JOURNAL_ARTICLE_GROUP = "SELECT groupId FROM JournalArticle WHERE companyId=? AND articleId=?";
+ private static final String FIND_JOURNAL_STRUCTURE_GROUP = "SELECT groupId FROM JournalStructure WHERE companyId=? AND structureId=?";
+ private static final String FIND_JOURNAL_TEMPLATE_GROUP = "SELECT groupId FROM JournalTemplate WHERE companyId=? AND templateId=?";
+
private static Log _log = LogFactory.getLog(UpgradeJournal.class);
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service.xml
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service.xml (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service.xml (working copy)
@@ -8,13 +8,10 @@
+
-
-
-
-
@@ -54,20 +51,24 @@
-
+
+
-
+
+
-
+
+
-
+
+
@@ -113,12 +114,9 @@
+
-
-
-
-
@@ -153,12 +151,9 @@
+
-
-
-
-
@@ -187,8 +182,9 @@
-
+
+
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalArticleImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalArticleImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalArticleImpl.java (working copy)
@@ -63,7 +63,7 @@
public JournalArticlePK getResourcePK() {
return new JournalArticlePK(
- getCompanyId(), getArticleId(), DEFAULT_VERSION);
+ getCompanyId(), getGroupId(), getArticleId(), DEFAULT_VERSION);
}
public String getContentByLocale(String languageId){
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalArticleModelImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalArticleModelImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalArticleModelImpl.java (working copy)
@@ -45,12 +45,12 @@
public static boolean XSS_ALLOW_COMPANYID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalArticle.companyId"),
XSS_ALLOW_BY_MODEL);
+ public static boolean XSS_ALLOW_GROUPID = GetterUtil.getBoolean(PropsUtil.get(
+ "xss.allow.com.liferay.portlet.journal.model.JournalArticle.groupId"),
+ XSS_ALLOW_BY_MODEL);
public static boolean XSS_ALLOW_ARTICLEID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalArticle.articleId"),
XSS_ALLOW_BY_MODEL);
- public static boolean XSS_ALLOW_GROUPID = GetterUtil.getBoolean(PropsUtil.get(
- "xss.allow.com.liferay.portlet.journal.model.JournalArticle.groupId"),
- XSS_ALLOW_BY_MODEL);
public static boolean XSS_ALLOW_USERID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalArticle.userId"),
XSS_ALLOW_BY_MODEL);
@@ -88,11 +88,12 @@
}
public JournalArticlePK getPrimaryKey() {
- return new JournalArticlePK(_companyId, _articleId, _version);
+ return new JournalArticlePK(_companyId, _groupId, _articleId, _version);
}
public void setPrimaryKey(JournalArticlePK pk) {
setCompanyId(pk.companyId);
+ setGroupId(pk.groupId);
setArticleId(pk.articleId);
setVersion(pk.version);
}
@@ -114,6 +115,23 @@
}
}
+ public String getGroupId() {
+ return GetterUtil.getString(_groupId);
+ }
+
+ public void setGroupId(String groupId) {
+ if (((groupId == null) && (_groupId != null)) ||
+ ((groupId != null) && (_groupId == null)) ||
+ ((groupId != null) && (_groupId != null) &&
+ !groupId.equals(_groupId))) {
+ if (!XSS_ALLOW_GROUPID) {
+ groupId = XSSUtil.strip(groupId);
+ }
+
+ _groupId = groupId;
+ }
+ }
+
public String getArticleId() {
return GetterUtil.getString(_articleId);
}
@@ -141,23 +159,6 @@
}
}
- public String getGroupId() {
- return GetterUtil.getString(_groupId);
- }
-
- public void setGroupId(String groupId) {
- if (((groupId == null) && (_groupId != null)) ||
- ((groupId != null) && (_groupId == null)) ||
- ((groupId != null) && (_groupId != null) &&
- !groupId.equals(_groupId))) {
- if (!XSS_ALLOW_GROUPID) {
- groupId = XSSUtil.strip(groupId);
- }
-
- _groupId = groupId;
- }
- }
-
public String getUserId() {
return GetterUtil.getString(_userId);
}
@@ -435,9 +436,9 @@
public Object clone() {
JournalArticleImpl clone = new JournalArticleImpl();
clone.setCompanyId(getCompanyId());
+ clone.setGroupId(getGroupId());
clone.setArticleId(getArticleId());
clone.setVersion(getVersion());
- clone.setGroupId(getGroupId());
clone.setUserId(getUserId());
clone.setUserName(getUserName());
clone.setCreateDate(getCreateDate());
@@ -521,9 +522,9 @@
}
private String _companyId;
+ private String _groupId;
private String _articleId;
private double _version;
- private String _groupId;
private String _userId;
private String _userName;
private Date _createDate;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalTemplateModelImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalTemplateModelImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalTemplateModelImpl.java (working copy)
@@ -45,12 +45,12 @@
public static boolean XSS_ALLOW_COMPANYID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalTemplate.companyId"),
XSS_ALLOW_BY_MODEL);
+ public static boolean XSS_ALLOW_GROUPID = GetterUtil.getBoolean(PropsUtil.get(
+ "xss.allow.com.liferay.portlet.journal.model.JournalTemplate.groupId"),
+ XSS_ALLOW_BY_MODEL);
public static boolean XSS_ALLOW_TEMPLATEID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalTemplate.templateId"),
XSS_ALLOW_BY_MODEL);
- public static boolean XSS_ALLOW_GROUPID = GetterUtil.getBoolean(PropsUtil.get(
- "xss.allow.com.liferay.portlet.journal.model.JournalTemplate.groupId"),
- XSS_ALLOW_BY_MODEL);
public static boolean XSS_ALLOW_USERID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalTemplate.userId"),
XSS_ALLOW_BY_MODEL);
@@ -82,11 +82,12 @@
}
public JournalTemplatePK getPrimaryKey() {
- return new JournalTemplatePK(_companyId, _templateId);
+ return new JournalTemplatePK(_companyId, _groupId, _templateId);
}
public void setPrimaryKey(JournalTemplatePK pk) {
setCompanyId(pk.companyId);
+ setGroupId(pk.groupId);
setTemplateId(pk.templateId);
}
@@ -107,6 +108,23 @@
}
}
+ public String getGroupId() {
+ return GetterUtil.getString(_groupId);
+ }
+
+ public void setGroupId(String groupId) {
+ if (((groupId == null) && (_groupId != null)) ||
+ ((groupId != null) && (_groupId == null)) ||
+ ((groupId != null) && (_groupId != null) &&
+ !groupId.equals(_groupId))) {
+ if (!XSS_ALLOW_GROUPID) {
+ groupId = XSSUtil.strip(groupId);
+ }
+
+ _groupId = groupId;
+ }
+ }
+
public String getTemplateId() {
return GetterUtil.getString(_templateId);
}
@@ -124,23 +142,6 @@
}
}
- public String getGroupId() {
- return GetterUtil.getString(_groupId);
- }
-
- public void setGroupId(String groupId) {
- if (((groupId == null) && (_groupId != null)) ||
- ((groupId != null) && (_groupId == null)) ||
- ((groupId != null) && (_groupId != null) &&
- !groupId.equals(_groupId))) {
- if (!XSS_ALLOW_GROUPID) {
- groupId = XSSUtil.strip(groupId);
- }
-
- _groupId = groupId;
- }
- }
-
public String getUserId() {
return GetterUtil.getString(_userId);
}
@@ -318,8 +319,8 @@
public Object clone() {
JournalTemplateImpl clone = new JournalTemplateImpl();
clone.setCompanyId(getCompanyId());
+ clone.setGroupId(getGroupId());
clone.setTemplateId(getTemplateId());
- clone.setGroupId(getGroupId());
clone.setUserId(getUserId());
clone.setUserName(getUserName());
clone.setCreateDate(getCreateDate());
@@ -380,8 +381,8 @@
}
private String _companyId;
+ private String _groupId;
private String _templateId;
- private String _groupId;
private String _userId;
private String _userName;
private Date _createDate;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalStructureModelImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalStructureModelImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/model/impl/JournalStructureModelImpl.java (working copy)
@@ -45,12 +45,12 @@
public static boolean XSS_ALLOW_COMPANYID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalStructure.companyId"),
XSS_ALLOW_BY_MODEL);
+ public static boolean XSS_ALLOW_GROUPID = GetterUtil.getBoolean(PropsUtil.get(
+ "xss.allow.com.liferay.portlet.journal.model.JournalStructure.groupId"),
+ XSS_ALLOW_BY_MODEL);
public static boolean XSS_ALLOW_STRUCTUREID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalStructure.structureId"),
XSS_ALLOW_BY_MODEL);
- public static boolean XSS_ALLOW_GROUPID = GetterUtil.getBoolean(PropsUtil.get(
- "xss.allow.com.liferay.portlet.journal.model.JournalStructure.groupId"),
- XSS_ALLOW_BY_MODEL);
public static boolean XSS_ALLOW_USERID = GetterUtil.getBoolean(PropsUtil.get(
"xss.allow.com.liferay.portlet.journal.model.JournalStructure.userId"),
XSS_ALLOW_BY_MODEL);
@@ -73,11 +73,12 @@
}
public JournalStructurePK getPrimaryKey() {
- return new JournalStructurePK(_companyId, _structureId);
+ return new JournalStructurePK(_companyId, _groupId, _structureId);
}
public void setPrimaryKey(JournalStructurePK pk) {
setCompanyId(pk.companyId);
+ setGroupId(pk.groupId);
setStructureId(pk.structureId);
}
@@ -98,6 +99,23 @@
}
}
+ public String getGroupId() {
+ return GetterUtil.getString(_groupId);
+ }
+
+ public void setGroupId(String groupId) {
+ if (((groupId == null) && (_groupId != null)) ||
+ ((groupId != null) && (_groupId == null)) ||
+ ((groupId != null) && (_groupId != null) &&
+ !groupId.equals(_groupId))) {
+ if (!XSS_ALLOW_GROUPID) {
+ groupId = XSSUtil.strip(groupId);
+ }
+
+ _groupId = groupId;
+ }
+ }
+
public String getStructureId() {
return GetterUtil.getString(_structureId);
}
@@ -115,23 +133,6 @@
}
}
- public String getGroupId() {
- return GetterUtil.getString(_groupId);
- }
-
- public void setGroupId(String groupId) {
- if (((groupId == null) && (_groupId != null)) ||
- ((groupId != null) && (_groupId == null)) ||
- ((groupId != null) && (_groupId != null) &&
- !groupId.equals(_groupId))) {
- if (!XSS_ALLOW_GROUPID) {
- groupId = XSSUtil.strip(groupId);
- }
-
- _groupId = groupId;
- }
- }
-
public String getUserId() {
return GetterUtil.getString(_userId);
}
@@ -244,8 +245,8 @@
public Object clone() {
JournalStructureImpl clone = new JournalStructureImpl();
clone.setCompanyId(getCompanyId());
+ clone.setGroupId(getGroupId());
clone.setStructureId(getStructureId());
- clone.setGroupId(getGroupId());
clone.setUserId(getUserId());
clone.setUserName(getUserName());
clone.setCreateDate(getCreateDate());
@@ -302,8 +303,8 @@
}
private String _companyId;
+ private String _groupId;
private String _structureId;
- private String _groupId;
private String _userId;
private String _userName;
private Date _createDate;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalArticleServiceHttp.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalArticleServiceHttp.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalArticleServiceHttp.java (working copy)
@@ -336,41 +336,48 @@
}
public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
- HttpPrincipal httpPrincipal, java.lang.String articleId,
- double version, java.lang.String plid, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ HttpPrincipal httpPrincipal, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String plid,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
- Object paramObj0 = articleId;
+ Object paramObj0 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = new DoubleWrapper(version);
- Object paramObj2 = plid;
+ Object paramObj1 = articleId;
+ if (articleId == null) {
+ paramObj1 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj2 = new DoubleWrapper(version);
+ Object paramObj3 = plid;
+
if (plid == null) {
- paramObj2 = new NullWrapper("java.lang.String");
+ paramObj3 = new NullWrapper("java.lang.String");
}
- Object paramObj3 = articleURL;
+ Object paramObj4 = articleURL;
if (articleURL == null) {
- paramObj3 = new NullWrapper("java.lang.String");
+ paramObj4 = new NullWrapper("java.lang.String");
}
- Object paramObj4 = prefs;
+ Object paramObj5 = prefs;
if (prefs == null) {
- paramObj4 = new NullWrapper("javax.portlet.PortletPreferences");
+ paramObj5 = new NullWrapper("javax.portlet.PortletPreferences");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"approveArticle",
new Object[] {
- paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
+ paramObj5
});
Object returnObj = null;
@@ -400,7 +407,7 @@
public static com.liferay.portlet.journal.model.JournalArticle getArticle(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -410,16 +417,22 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = new DoubleWrapper(version);
+ Object paramObj2 = articleId;
+
+ if (articleId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj3 = new DoubleWrapper(version);
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"getArticle",
- new Object[] { paramObj0, paramObj1, paramObj2 });
+ new Object[] { paramObj0, paramObj1, paramObj2, paramObj3 });
Object returnObj = null;
try {
@@ -448,7 +461,8 @@
public static java.lang.String getArticleContent(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String articleId, java.lang.String languageId,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
@@ -459,28 +473,36 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = languageId;
+ Object paramObj2 = articleId;
- if (languageId == null) {
+ if (articleId == null) {
paramObj2 = new NullWrapper("java.lang.String");
}
- Object paramObj3 = themeDisplay;
+ Object paramObj3 = languageId;
+ if (languageId == null) {
+ paramObj3 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj4 = themeDisplay;
+
if (themeDisplay == null) {
- paramObj3 = new NullWrapper(
+ paramObj4 = new NullWrapper(
"com.liferay.portal.theme.ThemeDisplay");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"getArticleContent",
- new Object[] { paramObj0, paramObj1, paramObj2, paramObj3 });
+ new Object[] {
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ });
Object returnObj = null;
try {
@@ -509,7 +531,7 @@
public static java.lang.String getArticleContent(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
@@ -521,30 +543,37 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = new DoubleWrapper(version);
- Object paramObj3 = languageId;
+ Object paramObj2 = articleId;
+ if (articleId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj3 = new DoubleWrapper(version);
+ Object paramObj4 = languageId;
+
if (languageId == null) {
- paramObj3 = new NullWrapper("java.lang.String");
+ paramObj4 = new NullWrapper("java.lang.String");
}
- Object paramObj4 = themeDisplay;
+ Object paramObj5 = themeDisplay;
if (themeDisplay == null) {
- paramObj4 = new NullWrapper(
+ paramObj5 = new NullWrapper(
"com.liferay.portal.theme.ThemeDisplay");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"getArticleContent",
new Object[] {
- paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
+ paramObj5
});
Object returnObj = null;
@@ -573,7 +602,8 @@
}
public static void deleteArticle(HttpPrincipal httpPrincipal,
- java.lang.String companyId, java.lang.String articleId, double version,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
@@ -584,29 +614,36 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = new DoubleWrapper(version);
- Object paramObj3 = articleURL;
+ Object paramObj2 = articleId;
+ if (articleId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj3 = new DoubleWrapper(version);
+ Object paramObj4 = articleURL;
+
if (articleURL == null) {
- paramObj3 = new NullWrapper("java.lang.String");
+ paramObj4 = new NullWrapper("java.lang.String");
}
- Object paramObj4 = prefs;
+ Object paramObj5 = prefs;
if (prefs == null) {
- paramObj4 = new NullWrapper("javax.portlet.PortletPreferences");
+ paramObj5 = new NullWrapper("javax.portlet.PortletPreferences");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"deleteArticle",
new Object[] {
- paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
+ paramObj5
});
try {
@@ -632,7 +669,8 @@
}
public static void expireArticle(HttpPrincipal httpPrincipal,
- java.lang.String companyId, java.lang.String articleId, double version,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
@@ -643,29 +681,36 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = new DoubleWrapper(version);
- Object paramObj3 = articleURL;
+ Object paramObj2 = articleId;
+ if (articleId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj3 = new DoubleWrapper(version);
+ Object paramObj4 = articleURL;
+
if (articleURL == null) {
- paramObj3 = new NullWrapper("java.lang.String");
+ paramObj4 = new NullWrapper("java.lang.String");
}
- Object paramObj4 = prefs;
+ Object paramObj5 = prefs;
if (prefs == null) {
- paramObj4 = new NullWrapper("javax.portlet.PortletPreferences");
+ paramObj5 = new NullWrapper("javax.portlet.PortletPreferences");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"expireArticle",
new Object[] {
- paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
+ paramObj5
});
try {
@@ -734,7 +779,8 @@
public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String articleId, double version, java.lang.String languageId)
+ java.lang.String groupId, java.lang.String articleId, double version,
+ java.lang.String languageId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -744,22 +790,30 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = new DoubleWrapper(version);
- Object paramObj3 = languageId;
+ Object paramObj2 = articleId;
+ if (articleId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj3 = new DoubleWrapper(version);
+ Object paramObj4 = languageId;
+
if (languageId == null) {
- paramObj3 = new NullWrapper("java.lang.String");
+ paramObj4 = new NullWrapper("java.lang.String");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
"removeArticleLocale",
- new Object[] { paramObj0, paramObj1, paramObj2, paramObj3 });
+ new Object[] {
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ });
Object returnObj = null;
try {
@@ -788,17 +842,18 @@
public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String articleId, double version, boolean incrementVersion,
- java.lang.String title, java.lang.String description,
- java.lang.String content, java.lang.String type,
- java.lang.String structureId, java.lang.String templateId,
- int displayDateMonth, int displayDateDay, int displayDateYear,
- int displayDateHour, int displayDateMinute, int expirationDateMonth,
- int expirationDateDay, int expirationDateYear, int expirationDateHour,
- int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
- int reviewDateDay, int reviewDateYear, int reviewDateHour,
- int reviewDateMinute, boolean neverReview, java.util.Map images,
- java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
+ java.lang.String groupId, java.lang.String articleId, double version,
+ boolean incrementVersion, java.lang.String title,
+ java.lang.String description, java.lang.String content,
+ java.lang.String type, java.lang.String structureId,
+ java.lang.String templateId, int displayDateMonth, int displayDateDay,
+ int displayDateYear, int displayDateHour, int displayDateMinute,
+ int expirationDateMonth, int expirationDateDay, int expirationDateYear,
+ int expirationDateHour, int expirationDateMinute, boolean neverExpire,
+ int reviewDateMonth, int reviewDateDay, int reviewDateYear,
+ int reviewDateHour, int reviewDateMinute, boolean neverReview,
+ java.util.Map images, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -808,83 +863,89 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = articleId;
+ Object paramObj1 = groupId;
- if (articleId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = new DoubleWrapper(version);
- Object paramObj3 = new BooleanWrapper(incrementVersion);
- Object paramObj4 = title;
+ Object paramObj2 = articleId;
+ if (articleId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj3 = new DoubleWrapper(version);
+ Object paramObj4 = new BooleanWrapper(incrementVersion);
+ Object paramObj5 = title;
+
if (title == null) {
- paramObj4 = new NullWrapper("java.lang.String");
+ paramObj5 = new NullWrapper("java.lang.String");
}
- Object paramObj5 = description;
+ Object paramObj6 = description;
if (description == null) {
- paramObj5 = new NullWrapper("java.lang.String");
+ paramObj6 = new NullWrapper("java.lang.String");
}
- Object paramObj6 = content;
+ Object paramObj7 = content;
if (content == null) {
- paramObj6 = new NullWrapper("java.lang.String");
+ paramObj7 = new NullWrapper("java.lang.String");
}
- Object paramObj7 = type;
+ Object paramObj8 = type;
if (type == null) {
- paramObj7 = new NullWrapper("java.lang.String");
+ paramObj8 = new NullWrapper("java.lang.String");
}
- Object paramObj8 = structureId;
+ Object paramObj9 = structureId;
if (structureId == null) {
- paramObj8 = new NullWrapper("java.lang.String");
+ paramObj9 = new NullWrapper("java.lang.String");
}
- Object paramObj9 = templateId;
+ Object paramObj10 = templateId;
if (templateId == null) {
- paramObj9 = new NullWrapper("java.lang.String");
+ paramObj10 = new NullWrapper("java.lang.String");
}
- Object paramObj10 = new IntegerWrapper(displayDateMonth);
- Object paramObj11 = new IntegerWrapper(displayDateDay);
- Object paramObj12 = new IntegerWrapper(displayDateYear);
- Object paramObj13 = new IntegerWrapper(displayDateHour);
- Object paramObj14 = new IntegerWrapper(displayDateMinute);
- Object paramObj15 = new IntegerWrapper(expirationDateMonth);
- Object paramObj16 = new IntegerWrapper(expirationDateDay);
- Object paramObj17 = new IntegerWrapper(expirationDateYear);
- Object paramObj18 = new IntegerWrapper(expirationDateHour);
- Object paramObj19 = new IntegerWrapper(expirationDateMinute);
- Object paramObj20 = new BooleanWrapper(neverExpire);
- Object paramObj21 = new IntegerWrapper(reviewDateMonth);
- Object paramObj22 = new IntegerWrapper(reviewDateDay);
- Object paramObj23 = new IntegerWrapper(reviewDateYear);
- Object paramObj24 = new IntegerWrapper(reviewDateHour);
- Object paramObj25 = new IntegerWrapper(reviewDateMinute);
- Object paramObj26 = new BooleanWrapper(neverReview);
- Object paramObj27 = images;
+ Object paramObj11 = new IntegerWrapper(displayDateMonth);
+ Object paramObj12 = new IntegerWrapper(displayDateDay);
+ Object paramObj13 = new IntegerWrapper(displayDateYear);
+ Object paramObj14 = new IntegerWrapper(displayDateHour);
+ Object paramObj15 = new IntegerWrapper(displayDateMinute);
+ Object paramObj16 = new IntegerWrapper(expirationDateMonth);
+ Object paramObj17 = new IntegerWrapper(expirationDateDay);
+ Object paramObj18 = new IntegerWrapper(expirationDateYear);
+ Object paramObj19 = new IntegerWrapper(expirationDateHour);
+ Object paramObj20 = new IntegerWrapper(expirationDateMinute);
+ Object paramObj21 = new BooleanWrapper(neverExpire);
+ Object paramObj22 = new IntegerWrapper(reviewDateMonth);
+ Object paramObj23 = new IntegerWrapper(reviewDateDay);
+ Object paramObj24 = new IntegerWrapper(reviewDateYear);
+ Object paramObj25 = new IntegerWrapper(reviewDateHour);
+ Object paramObj26 = new IntegerWrapper(reviewDateMinute);
+ Object paramObj27 = new BooleanWrapper(neverReview);
+ Object paramObj28 = images;
if (images == null) {
- paramObj27 = new NullWrapper("java.util.Map");
+ paramObj28 = new NullWrapper("java.util.Map");
}
- Object paramObj28 = articleURL;
+ Object paramObj29 = articleURL;
if (articleURL == null) {
- paramObj28 = new NullWrapper("java.lang.String");
+ paramObj29 = new NullWrapper("java.lang.String");
}
- Object paramObj29 = prefs;
+ Object paramObj30 = prefs;
if (prefs == null) {
- paramObj29 = new NullWrapper("javax.portlet.PortletPreferences");
+ paramObj30 = new NullWrapper("javax.portlet.PortletPreferences");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalArticleServiceUtil.class.getName(),
@@ -896,7 +957,8 @@
paramObj14, paramObj15, paramObj16, paramObj17,
paramObj18, paramObj19, paramObj20, paramObj21,
paramObj22, paramObj23, paramObj24, paramObj25,
- paramObj26, paramObj27, paramObj28, paramObj29
+ paramObj26, paramObj27, paramObj28, paramObj29,
+ paramObj30
});
Object returnObj = null;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalStructureServiceSoap.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalStructureServiceSoap.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalStructureServiceSoap.java (working copy)
@@ -78,9 +78,11 @@
}
public static void deleteStructure(java.lang.String companyId,
- java.lang.String structureId) throws RemoteException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws RemoteException {
try {
- JournalStructureServiceUtil.deleteStructure(companyId, structureId);
+ JournalStructureServiceUtil.deleteStructure(companyId, groupId,
+ structureId);
}
catch (Exception e) {
String stackTrace = StackTraceUtil.getStackTrace(e);
@@ -90,11 +92,11 @@
}
public static com.liferay.portlet.journal.model.JournalStructureSoap getStructure(
- java.lang.String companyId, java.lang.String structureId)
- throws RemoteException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId) throws RemoteException {
try {
com.liferay.portlet.journal.model.JournalStructure returnValue = JournalStructureServiceUtil.getStructure(companyId,
- structureId);
+ groupId, structureId);
return com.liferay.portlet.journal.model.JournalStructureSoap.toSoapModel(returnValue);
}
@@ -106,12 +108,12 @@
}
public static com.liferay.portlet.journal.model.JournalStructureSoap updateStructure(
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsd)
- throws RemoteException {
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsd) throws RemoteException {
try {
- com.liferay.portlet.journal.model.JournalStructure returnValue = JournalStructureServiceUtil.updateStructure(structureId,
- name, description, xsd);
+ com.liferay.portlet.journal.model.JournalStructure returnValue = JournalStructureServiceUtil.updateStructure(groupId,
+ structureId, name, description, xsd);
return com.liferay.portlet.journal.model.JournalStructureSoap.toSoapModel(returnValue);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalArticleServiceSoap.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalArticleServiceSoap.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalArticleServiceSoap.java (working copy)
@@ -38,11 +38,11 @@
*/
public class JournalArticleServiceSoap {
public static com.liferay.portlet.journal.model.JournalArticleSoap getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
- throws RemoteException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version) throws RemoteException {
try {
com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.getArticle(companyId,
- articleId, version);
+ groupId, articleId, version);
return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
}
@@ -66,11 +66,12 @@
}
public static com.liferay.portlet.journal.model.JournalArticleSoap removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId) throws RemoteException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
+ throws RemoteException {
try {
com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.removeArticleLocale(companyId,
- articleId, version, languageId);
+ groupId, articleId, version, languageId);
return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalTemplateServiceHttp.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalTemplateServiceHttp.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalTemplateServiceHttp.java (working copy)
@@ -258,7 +258,8 @@
}
public static void deleteTemplate(HttpPrincipal httpPrincipal,
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -268,14 +269,21 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = templateId;
+ Object paramObj1 = groupId;
- if (templateId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
+ Object paramObj2 = templateId;
+
+ if (templateId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
- "deleteTemplate", new Object[] { paramObj0, paramObj1 });
+ "deleteTemplate",
+ new Object[] { paramObj0, paramObj1, paramObj2 });
try {
TunnelUtil.invoke(httpPrincipal, methodWrapper);
@@ -301,7 +309,7 @@
public static com.liferay.portlet.journal.model.JournalTemplate getTemplate(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -311,14 +319,21 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = templateId;
+ Object paramObj1 = groupId;
- if (templateId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
+ Object paramObj2 = templateId;
+
+ if (templateId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
- "getTemplate", new Object[] { paramObj0, paramObj1 });
+ "getTemplate",
+ new Object[] { paramObj0, paramObj1, paramObj2 });
Object returnObj = null;
try {
@@ -346,69 +361,77 @@
}
public static com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- HttpPrincipal httpPrincipal, java.lang.String templateId,
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsl, boolean formatXsl,
- java.lang.String langType, boolean smallImage,
- java.lang.String smallImageURL, java.io.File smallFile)
+ HttpPrincipal httpPrincipal, java.lang.String groupId,
+ java.lang.String templateId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
- Object paramObj0 = templateId;
+ Object paramObj0 = groupId;
- if (templateId == null) {
+ if (groupId == null) {
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = structureId;
+ Object paramObj1 = templateId;
- if (structureId == null) {
+ if (templateId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = name;
+ Object paramObj2 = structureId;
- if (name == null) {
+ if (structureId == null) {
paramObj2 = new NullWrapper("java.lang.String");
}
- Object paramObj3 = description;
+ Object paramObj3 = name;
- if (description == null) {
+ if (name == null) {
paramObj3 = new NullWrapper("java.lang.String");
}
- Object paramObj4 = xsl;
+ Object paramObj4 = description;
- if (xsl == null) {
+ if (description == null) {
paramObj4 = new NullWrapper("java.lang.String");
}
- Object paramObj5 = new BooleanWrapper(formatXsl);
- Object paramObj6 = langType;
+ Object paramObj5 = xsl;
+ if (xsl == null) {
+ paramObj5 = new NullWrapper("java.lang.String");
+ }
+
+ Object paramObj6 = new BooleanWrapper(formatXsl);
+ Object paramObj7 = langType;
+
if (langType == null) {
- paramObj6 = new NullWrapper("java.lang.String");
+ paramObj7 = new NullWrapper("java.lang.String");
}
- Object paramObj7 = new BooleanWrapper(smallImage);
- Object paramObj8 = smallImageURL;
+ Object paramObj8 = new BooleanWrapper(smallImage);
+ Object paramObj9 = smallImageURL;
if (smallImageURL == null) {
- paramObj8 = new NullWrapper("java.lang.String");
+ paramObj9 = new NullWrapper("java.lang.String");
}
- Object paramObj9 = smallFile;
+ Object paramObj10 = smallFile;
if (smallFile == null) {
- paramObj9 = new NullWrapper("java.io.File");
+ paramObj10 = new NullWrapper("java.io.File");
}
MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
"updateTemplate",
new Object[] {
paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
- paramObj5, paramObj6, paramObj7, paramObj8, paramObj9
+ paramObj5, paramObj6, paramObj7, paramObj8, paramObj9,
+ paramObj10
});
Object returnObj = null;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalTemplateServiceSoap.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalTemplateServiceSoap.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalTemplateServiceSoap.java (working copy)
@@ -38,9 +38,11 @@
*/
public class JournalTemplateServiceSoap {
public static void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId) throws RemoteException {
+ java.lang.String groupId, java.lang.String templateId)
+ throws RemoteException {
try {
- JournalTemplateServiceUtil.deleteTemplate(companyId, templateId);
+ JournalTemplateServiceUtil.deleteTemplate(companyId, groupId,
+ templateId);
}
catch (Exception e) {
String stackTrace = StackTraceUtil.getStackTrace(e);
@@ -50,11 +52,11 @@
}
public static com.liferay.portlet.journal.model.JournalTemplateSoap getTemplate(
- java.lang.String companyId, java.lang.String templateId)
- throws RemoteException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId) throws RemoteException {
try {
com.liferay.portlet.journal.model.JournalTemplate returnValue = JournalTemplateServiceUtil.getTemplate(companyId,
- templateId);
+ groupId, templateId);
return com.liferay.portlet.journal.model.JournalTemplateSoap.toSoapModel(returnValue);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalStructureServiceHttp.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalStructureServiceHttp.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/http/JournalStructureServiceHttp.java (working copy)
@@ -198,7 +198,8 @@
}
public static void deleteStructure(HttpPrincipal httpPrincipal,
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -208,14 +209,21 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = structureId;
+ Object paramObj1 = groupId;
- if (structureId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
+ Object paramObj2 = structureId;
+
+ if (structureId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
- "deleteStructure", new Object[] { paramObj0, paramObj1 });
+ "deleteStructure",
+ new Object[] { paramObj0, paramObj1, paramObj2 });
try {
TunnelUtil.invoke(httpPrincipal, methodWrapper);
@@ -241,7 +249,7 @@
public static com.liferay.portlet.journal.model.JournalStructure getStructure(
HttpPrincipal httpPrincipal, java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
@@ -251,14 +259,21 @@
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = structureId;
+ Object paramObj1 = groupId;
- if (structureId == null) {
+ if (groupId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
+ Object paramObj2 = structureId;
+
+ if (structureId == null) {
+ paramObj2 = new NullWrapper("java.lang.String");
+ }
+
MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
- "getStructure", new Object[] { paramObj0, paramObj1 });
+ "getStructure",
+ new Object[] { paramObj0, paramObj1, paramObj2 });
Object returnObj = null;
try {
@@ -286,39 +301,47 @@
}
public static com.liferay.portlet.journal.model.JournalStructure updateStructure(
- HttpPrincipal httpPrincipal, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsd)
+ HttpPrincipal httpPrincipal, java.lang.String groupId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsd)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException {
try {
- Object paramObj0 = structureId;
+ Object paramObj0 = groupId;
- if (structureId == null) {
+ if (groupId == null) {
paramObj0 = new NullWrapper("java.lang.String");
}
- Object paramObj1 = name;
+ Object paramObj1 = structureId;
- if (name == null) {
+ if (structureId == null) {
paramObj1 = new NullWrapper("java.lang.String");
}
- Object paramObj2 = description;
+ Object paramObj2 = name;
- if (description == null) {
+ if (name == null) {
paramObj2 = new NullWrapper("java.lang.String");
}
- Object paramObj3 = xsd;
+ Object paramObj3 = description;
- if (xsd == null) {
+ if (description == null) {
paramObj3 = new NullWrapper("java.lang.String");
}
+ Object paramObj4 = xsd;
+
+ if (xsd == null) {
+ paramObj4 = new NullWrapper("java.lang.String");
+ }
+
MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
"updateStructure",
- new Object[] { paramObj0, paramObj1, paramObj2, paramObj3 });
+ new Object[] {
+ paramObj0, paramObj1, paramObj2, paramObj3, paramObj4
+ });
Object returnObj = null;
try {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalArticleServiceEJBImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalArticleServiceEJBImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalArticleServiceEJBImpl.java (working copy)
@@ -99,39 +99,42 @@
}
public com.liferay.portlet.journal.model.JournalArticle approveArticle(
- java.lang.String articleId, double version, java.lang.String plid,
- java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
+ java.lang.String groupId, java.lang.String articleId, double version,
+ java.lang.String plid, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
- return JournalArticleServiceFactory.getTxImpl().approveArticle(articleId,
- version, plid, articleURL, prefs);
+ return JournalArticleServiceFactory.getTxImpl().approveArticle(groupId,
+ articleId, version, plid, articleURL, prefs);
}
public com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
return JournalArticleServiceFactory.getTxImpl().getArticle(companyId,
- articleId, version);
+ groupId, articleId, version);
}
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, java.lang.String languageId,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
return JournalArticleServiceFactory.getTxImpl().getArticleContent(companyId,
- articleId, languageId, themeDisplay);
+ groupId, articleId, languageId, themeDisplay);
}
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
@@ -139,27 +142,27 @@
PrincipalSessionBean.setThreadValues(_sc);
return JournalArticleServiceFactory.getTxImpl().getArticleContent(companyId,
- articleId, version, languageId, themeDisplay);
+ groupId, articleId, version, languageId, themeDisplay);
}
public void deleteArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
JournalArticleServiceFactory.getTxImpl().deleteArticle(companyId,
- articleId, version, articleURL, prefs);
+ groupId, articleId, version, articleURL, prefs);
}
public void expireArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
JournalArticleServiceFactory.getTxImpl().expireArticle(companyId,
- articleId, version, articleURL, prefs);
+ groupId, articleId, version, articleURL, prefs);
}
public void removeArticleLocale(java.lang.String companyId,
@@ -172,41 +175,42 @@
}
public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
return JournalArticleServiceFactory.getTxImpl().removeArticleLocale(companyId,
- articleId, version, languageId);
+ groupId, articleId, version, languageId);
}
public com.liferay.portlet.journal.model.JournalArticle updateArticle(
- java.lang.String companyId, java.lang.String articleId, double version,
- boolean incrementVersion, java.lang.String title,
- java.lang.String description, java.lang.String content,
- java.lang.String type, java.lang.String structureId,
- java.lang.String templateId, int displayDateMonth, int displayDateDay,
- int displayDateYear, int displayDateHour, int displayDateMinute,
- int expirationDateMonth, int expirationDateDay, int expirationDateYear,
- int expirationDateHour, int expirationDateMinute, boolean neverExpire,
- int reviewDateMonth, int reviewDateDay, int reviewDateYear,
- int reviewDateHour, int reviewDateMinute, boolean neverReview,
- java.util.Map images, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, boolean incrementVersion,
+ java.lang.String title, java.lang.String description,
+ java.lang.String content, java.lang.String type,
+ java.lang.String structureId, java.lang.String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear, int expirationDateHour,
+ int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
+ int reviewDateDay, int reviewDateYear, int reviewDateHour,
+ int reviewDateMinute, boolean neverReview, java.util.Map images,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
return JournalArticleServiceFactory.getTxImpl().updateArticle(companyId,
- articleId, version, incrementVersion, title, description, content,
- type, structureId, templateId, displayDateMonth, displayDateDay,
- displayDateYear, displayDateHour, displayDateMinute,
- expirationDateMonth, expirationDateDay, expirationDateYear,
- expirationDateHour, expirationDateMinute, neverExpire,
- reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
- reviewDateMinute, neverReview, images, articleURL, prefs);
+ groupId, articleId, version, incrementVersion, title, description,
+ content, type, structureId, templateId, displayDateMonth,
+ displayDateDay, displayDateYear, displayDateHour,
+ displayDateMinute, expirationDateMonth, expirationDateDay,
+ expirationDateYear, expirationDateHour, expirationDateMinute,
+ neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
+ reviewDateHour, reviewDateMinute, neverReview, images, articleURL,
+ prefs);
}
public void ejbCreate() throws CreateException {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalTemplateLocalServiceEJBImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalTemplateLocalServiceEJBImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalTemplateLocalServiceEJBImpl.java (working copy)
@@ -90,13 +90,33 @@
guestPermissions);
}
+ public com.liferay.portlet.journal.model.JournalTemplate addTemplate(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String templateId, boolean autoTemplateId,
+ java.lang.String plid, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile, java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.PortalException,
+ com.liferay.portal.SystemException {
+ return JournalTemplateLocalServiceFactory.getTxImpl().addTemplate(userId,
+ groupId, templateId, autoTemplateId, plid, structureId, name,
+ description, xsl, formatXsl, langType, smallImage, smallImageURL,
+ smallFile, addCommunityPermissions, addGuestPermissions,
+ communityPermissions, guestPermissions);
+ }
+
public void addTemplateResources(java.lang.String companyId,
- java.lang.String templateId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String templateId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalServiceFactory.getTxImpl().addTemplateResources(companyId,
- templateId, addCommunityPermissions, addGuestPermissions);
+ groupId, templateId, addCommunityPermissions, addGuestPermissions);
}
public void addTemplateResources(
@@ -109,12 +129,13 @@
}
public void addTemplateResources(java.lang.String companyId,
- java.lang.String templateId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String templateId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalServiceFactory.getTxImpl().addTemplateResources(companyId,
- templateId, communityPermissions, guestPermissions);
+ groupId, templateId, communityPermissions, guestPermissions);
}
public void addTemplateResources(
@@ -128,19 +149,19 @@
}
public void checkNewLine(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalServiceFactory.getTxImpl().checkNewLine(companyId,
- templateId);
+ groupId, templateId);
}
public void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalServiceFactory.getTxImpl().deleteTemplate(companyId,
- templateId);
+ groupId, templateId);
}
public void deleteTemplate(
@@ -151,33 +172,36 @@
}
public java.util.List getStructureTemplates(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
return JournalTemplateLocalServiceFactory.getTxImpl()
.getStructureTemplates(companyId,
- structureId);
+ groupId, structureId);
}
public java.util.List getStructureTemplates(java.lang.String companyId,
- java.lang.String structureId, int begin, int end)
- throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end) throws com.liferay.portal.SystemException {
return JournalTemplateLocalServiceFactory.getTxImpl()
.getStructureTemplates(companyId,
- structureId, begin, end);
+ groupId, structureId, begin, end);
}
public int getStructureTemplatesCount(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
return JournalTemplateLocalServiceFactory.getTxImpl()
.getStructureTemplatesCount(companyId,
- structureId);
+ groupId, structureId);
}
public com.liferay.portlet.journal.model.JournalTemplate getTemplate(
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalTemplateLocalServiceFactory.getTxImpl().getTemplate(companyId,
- templateId);
+ groupId, templateId);
}
public java.util.List getTemplates(java.lang.String groupId)
@@ -219,16 +243,17 @@
}
public com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- java.lang.String companyId, java.lang.String templateId,
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsl, boolean formatXsl,
- java.lang.String langType, boolean smallImage,
- java.lang.String smallImageURL, java.io.File smallFile)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalTemplateLocalServiceFactory.getTxImpl().updateTemplate(companyId,
- templateId, structureId, name, description, xsl, formatXsl,
- langType, smallImage, smallImageURL, smallFile);
+ groupId, templateId, structureId, name, description, xsl,
+ formatXsl, langType, smallImage, smallImageURL, smallFile);
}
public void ejbCreate() throws CreateException {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalArticleLocalServiceEJBImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalArticleLocalServiceEJBImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalArticleLocalServiceEJBImpl.java (working copy)
@@ -123,13 +123,45 @@
guestPermissions);
}
+ public com.liferay.portlet.journal.model.JournalArticle addArticle(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, boolean autoArticleId,
+ java.lang.String plid, java.lang.String title,
+ java.lang.String description, java.lang.String content,
+ java.lang.String type, java.lang.String structureId,
+ java.lang.String templateId, int displayDateMonth, int displayDateDay,
+ int displayDateYear, int displayDateHour, int displayDateMinute,
+ int expirationDateMonth, int expirationDateDay, int expirationDateYear,
+ int expirationDateHour, int expirationDateMinute, boolean neverExpire,
+ int reviewDateMonth, int reviewDateDay, int reviewDateYear,
+ int reviewDateHour, int reviewDateMinute, boolean neverReview,
+ java.util.Map images, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs,
+ java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.PortalException,
+ com.liferay.portal.SystemException {
+ return JournalArticleLocalServiceFactory.getTxImpl().addArticle(userId,
+ groupId, articleId, autoArticleId, plid, title, description,
+ content, type, structureId, templateId, displayDateMonth,
+ displayDateDay, displayDateYear, displayDateHour,
+ displayDateMinute, expirationDateMonth, expirationDateDay,
+ expirationDateYear, expirationDateHour, expirationDateMinute,
+ neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
+ reviewDateHour, reviewDateMinute, neverReview, images, articleURL,
+ prefs, addCommunityPermissions, addGuestPermissions,
+ communityPermissions, guestPermissions);
+ }
+
public void addArticleResources(java.lang.String companyId,
- java.lang.String articleId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String articleId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalServiceFactory.getTxImpl().addArticleResources(companyId,
- articleId, addCommunityPermissions, addGuestPermissions);
+ groupId, articleId, addCommunityPermissions, addGuestPermissions);
}
public void addArticleResources(
@@ -142,12 +174,13 @@
}
public void addArticleResources(java.lang.String companyId,
- java.lang.String articleId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalServiceFactory.getTxImpl().addArticleResources(companyId,
- articleId, communityPermissions, guestPermissions);
+ groupId, articleId, communityPermissions, guestPermissions);
}
public void addArticleResources(
@@ -161,12 +194,13 @@
}
public com.liferay.portlet.journal.model.JournalArticle approveArticle(
- java.lang.String userId, java.lang.String articleId, double version,
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().approveArticle(userId,
- articleId, version, articleURL, prefs);
+ groupId, articleId, version, articleURL, prefs);
}
public void checkArticles()
@@ -176,20 +210,20 @@
}
public void checkNewLine(java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalServiceFactory.getTxImpl().checkNewLine(companyId,
- articleId, version);
+ groupId, articleId, version);
}
public void deleteArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalServiceFactory.getTxImpl().deleteArticle(companyId,
- articleId, version, articleURL, prefs);
+ groupId, articleId, version, articleURL, prefs);
}
public void deleteArticle(
@@ -208,12 +242,12 @@
}
public void expireArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalServiceFactory.getTxImpl().expireArticle(companyId,
- articleId, version, articleURL, prefs);
+ groupId, articleId, version, articleURL, prefs);
}
public void expireArticle(
@@ -226,38 +260,41 @@
}
public com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getArticle(companyId,
- articleId);
+ groupId, articleId);
}
public com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getArticle(companyId,
- articleId, version);
+ groupId, articleId, version);
}
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, java.lang.String languageId,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getArticleContent(companyId,
- articleId, languageId, themeDisplay);
+ groupId, articleId, languageId, themeDisplay);
}
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getArticleContent(companyId,
- articleId, version, languageId, themeDisplay);
+ groupId, articleId, version, languageId, themeDisplay);
}
public java.util.List getArticles(java.lang.String groupId)
@@ -284,90 +321,96 @@
}
public com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getDisplayArticle(companyId,
- articleId);
+ groupId, articleId);
}
public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getLatestArticle(companyId,
- articleId);
+ groupId, articleId);
}
public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
- java.lang.String companyId, java.lang.String articleId,
- java.lang.Boolean approved)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, java.lang.Boolean approved)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getLatestArticle(companyId,
- articleId, approved);
+ groupId, articleId, approved);
}
public double getLatestVersion(java.lang.String companyId,
- java.lang.String articleId)
+ java.lang.String groupId, java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().getLatestVersion(companyId,
- articleId);
+ groupId, articleId);
}
public java.util.List getStructureArticles(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.getStructureArticles(companyId,
- structureId);
+ groupId, structureId);
}
public java.util.List getStructureArticles(java.lang.String companyId,
- java.lang.String structureId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.getStructureArticles(companyId,
- structureId, begin, end, obc);
+ groupId, structureId, begin, end, obc);
}
public int getStructureArticlesCount(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.getStructureArticlesCount(companyId,
- structureId);
+ groupId, structureId);
}
public java.util.List getTemplateArticles(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.getTemplateArticles(companyId,
- templateId);
+ groupId, templateId);
}
public java.util.List getTemplateArticles(java.lang.String companyId,
- java.lang.String templateId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String groupId, java.lang.String templateId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.getTemplateArticles(companyId,
- templateId, begin, end, obc);
+ groupId, templateId, begin, end, obc);
}
public int getTemplateArticlesCount(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.getTemplateArticlesCount(companyId,
- templateId);
+ groupId, templateId);
}
public boolean isLatestVersion(java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().isLatestVersion(companyId,
- articleId, version);
+ groupId, articleId, version);
}
public void reIndex(java.lang.String[] ids)
@@ -376,13 +419,13 @@
}
public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl()
.removeArticleLocale(companyId,
- articleId, version, languageId);
+ groupId, articleId, version, languageId);
}
public com.liferay.portal.kernel.search.Hits search(
@@ -436,28 +479,29 @@
}
public com.liferay.portlet.journal.model.JournalArticle updateArticle(
- java.lang.String userId, java.lang.String articleId, double version,
- boolean incrementVersion, java.lang.String title,
- java.lang.String description, java.lang.String content,
- java.lang.String type, java.lang.String structureId,
- java.lang.String templateId, int displayDateMonth, int displayDateDay,
- int displayDateYear, int displayDateHour, int displayDateMinute,
- int expirationDateMonth, int expirationDateDay, int expirationDateYear,
- int expirationDateHour, int expirationDateMinute, boolean neverExpire,
- int reviewDateMonth, int reviewDateDay, int reviewDateYear,
- int reviewDateHour, int reviewDateMinute, boolean neverReview,
- java.util.Map images, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, double version, boolean incrementVersion,
+ java.lang.String title, java.lang.String description,
+ java.lang.String content, java.lang.String type,
+ java.lang.String structureId, java.lang.String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear, int expirationDateHour,
+ int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
+ int reviewDateDay, int reviewDateYear, int reviewDateHour,
+ int reviewDateMinute, boolean neverReview, java.util.Map images,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalArticleLocalServiceFactory.getTxImpl().updateArticle(userId,
- articleId, version, incrementVersion, title, description, content,
- type, structureId, templateId, displayDateMonth, displayDateDay,
- displayDateYear, displayDateHour, displayDateMinute,
- expirationDateMonth, expirationDateDay, expirationDateYear,
- expirationDateHour, expirationDateMinute, neverExpire,
- reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
- reviewDateMinute, neverReview, images, articleURL, prefs);
+ groupId, articleId, version, incrementVersion, title, description,
+ content, type, structureId, templateId, displayDateMonth,
+ displayDateDay, displayDateYear, displayDateHour,
+ displayDateMinute, expirationDateMonth, expirationDateDay,
+ expirationDateYear, expirationDateHour, expirationDateMinute,
+ neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
+ reviewDateHour, reviewDateMinute, neverReview, images, articleURL,
+ prefs);
}
public void ejbCreate() throws CreateException {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalStructureServiceEJBImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalStructureServiceEJBImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalStructureServiceEJBImpl.java (working copy)
@@ -69,33 +69,35 @@
}
public void deleteStructure(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
JournalStructureServiceFactory.getTxImpl().deleteStructure(companyId,
- structureId);
+ groupId, structureId);
}
public com.liferay.portlet.journal.model.JournalStructure getStructure(
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
return JournalStructureServiceFactory.getTxImpl().getStructure(companyId,
- structureId);
+ groupId, structureId);
}
public com.liferay.portlet.journal.model.JournalStructure updateStructure(
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsd)
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsd)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
- return JournalStructureServiceFactory.getTxImpl().updateStructure(structureId,
- name, description, xsd);
+ return JournalStructureServiceFactory.getTxImpl().updateStructure(groupId,
+ structureId, name, description, xsd);
}
public void ejbCreate() throws CreateException {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalStructureLocalServiceEJBImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalStructureLocalServiceEJBImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalStructureLocalServiceEJBImpl.java (working copy)
@@ -78,13 +78,30 @@
guestPermissions);
}
+ public com.liferay.portlet.journal.model.JournalStructure addStructure(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String structureId, boolean autoStructureId,
+ java.lang.String plid, java.lang.String name,
+ java.lang.String description, java.lang.String xsd,
+ java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.PortalException,
+ com.liferay.portal.SystemException {
+ return JournalStructureLocalServiceFactory.getTxImpl().addStructure(userId,
+ groupId, structureId, autoStructureId, plid, name, description,
+ xsd, addCommunityPermissions, addGuestPermissions,
+ communityPermissions, guestPermissions);
+ }
+
public void addStructureResources(java.lang.String companyId,
- java.lang.String structureId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String structureId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalServiceFactory.getTxImpl().addStructureResources(companyId,
- structureId, addCommunityPermissions, addGuestPermissions);
+ groupId, structureId, addCommunityPermissions, addGuestPermissions);
}
public void addStructureResources(
@@ -97,12 +114,13 @@
}
public void addStructureResources(java.lang.String companyId,
- java.lang.String structureId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalServiceFactory.getTxImpl().addStructureResources(companyId,
- structureId, communityPermissions, guestPermissions);
+ groupId, structureId, communityPermissions, guestPermissions);
}
public void addStructureResources(
@@ -116,19 +134,19 @@
}
public void checkNewLine(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalServiceFactory.getTxImpl().checkNewLine(companyId,
- structureId);
+ groupId, structureId);
}
public void deleteStructure(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalServiceFactory.getTxImpl().deleteStructure(companyId,
- structureId);
+ groupId, structureId);
}
public void deleteStructure(
@@ -139,11 +157,12 @@
}
public com.liferay.portlet.journal.model.JournalStructure getStructure(
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalStructureLocalServiceFactory.getTxImpl().getStructure(companyId,
- structureId);
+ groupId, structureId);
}
public java.util.List getStructures(java.lang.String groupId)
@@ -183,13 +202,13 @@
}
public com.liferay.portlet.journal.model.JournalStructure updateStructure(
- java.lang.String companyId, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsd)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsd)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
return JournalStructureLocalServiceFactory.getTxImpl().updateStructure(companyId,
- structureId, name, description, xsd);
+ groupId, structureId, name, description, xsd);
}
public void ejbCreate() throws CreateException {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalTemplateServiceEJBImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalTemplateServiceEJBImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/ejb/JournalTemplateServiceEJBImpl.java (working copy)
@@ -76,37 +76,38 @@
}
public void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
JournalTemplateServiceFactory.getTxImpl().deleteTemplate(companyId,
- templateId);
+ groupId, templateId);
}
public com.liferay.portlet.journal.model.JournalTemplate getTemplate(
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
return JournalTemplateServiceFactory.getTxImpl().getTemplate(companyId,
- templateId);
+ groupId, templateId);
}
public com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- java.lang.String templateId, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsl, boolean formatXsl, java.lang.String langType,
- boolean smallImage, java.lang.String smallImageURL,
- java.io.File smallFile)
+ java.lang.String groupId, java.lang.String templateId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsl, boolean formatXsl,
+ java.lang.String langType, boolean smallImage,
+ java.lang.String smallImageURL, java.io.File smallFile)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
PrincipalSessionBean.setThreadValues(_sc);
- return JournalTemplateServiceFactory.getTxImpl().updateTemplate(templateId,
- structureId, name, description, xsl, formatXsl, langType,
- smallImage, smallImageURL, smallFile);
+ return JournalTemplateServiceFactory.getTxImpl().updateTemplate(groupId,
+ templateId, structureId, name, description, xsl, formatXsl,
+ langType, smallImage, smallImageURL, smallFile);
}
public void ejbCreate() throws CreateException {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalArticleServiceImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalArticleServiceImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalArticleServiceImpl.java (working copy)
@@ -109,7 +109,7 @@
}
public JournalArticle approveArticle(
- String articleId, double version, String plid, String articleURL,
+ String groupId, String articleId, double version, String plid, String articleURL,
PortletPreferences prefs)
throws PortalException, SystemException {
@@ -120,66 +120,66 @@
ActionKeys.APPROVE_ARTICLE);
return JournalArticleLocalServiceUtil.approveArticle(
- user.getUserId(), articleId, version, articleURL, prefs);
+ user.getUserId(), groupId, articleId, version, articleURL, prefs);
}
public JournalArticle getArticle(
- String companyId, String articleId, double version)
+ String companyId, String groupId, String articleId, double version)
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.VIEW);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.VIEW);
return JournalArticleLocalServiceUtil.getArticle(
- companyId, articleId, version);
+ companyId, groupId, articleId, version);
}
public String getArticleContent(
- String companyId, String articleId, String languageId,
+ String companyId, String groupId, String articleId, String languageId,
ThemeDisplay themeDisplay)
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.VIEW);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.VIEW);
return JournalArticleLocalServiceUtil.getArticleContent(
- companyId, articleId, languageId, themeDisplay);
+ companyId, groupId, articleId, languageId, themeDisplay);
}
public String getArticleContent(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String languageId, ThemeDisplay themeDisplay)
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.VIEW);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.VIEW);
return JournalArticleLocalServiceUtil.getArticleContent(
- companyId, articleId, version, languageId, themeDisplay);
+ companyId, groupId, articleId, version, languageId, themeDisplay);
}
public void deleteArticle(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String articleURL, PortletPreferences prefs)
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.DELETE);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.DELETE);
JournalArticleLocalServiceUtil.deleteArticle(
- companyId, articleId, version, articleURL, prefs);
+ companyId, groupId, articleId, version, articleURL, prefs);
}
public void expireArticle(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String articleURL, PortletPreferences prefs)
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.EXPIRE);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.EXPIRE);
JournalArticleLocalServiceUtil.expireArticle(
- companyId, articleId, version, articleURL, prefs);
+ companyId, groupId, articleId, version, articleURL, prefs);
}
public void removeArticleLocale(String companyId, String languageId)
@@ -191,25 +191,25 @@
JournalArticle article = (JournalArticle)itr.next();
removeArticleLocale(
- companyId, article.getArticleId(), article.getVersion(),
+ companyId, article.getGroupId(), article.getArticleId(), article.getVersion(),
languageId);
}
}
public JournalArticle removeArticleLocale(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String languageId)
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.UPDATE);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.UPDATE);
return JournalArticleLocalServiceUtil.removeArticleLocale(
- companyId, articleId, version, languageId);
+ companyId, groupId, articleId, version, languageId);
}
public JournalArticle updateArticle(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
boolean incrementVersion, String title, String description,
String content, String type, String structureId, String templateId,
int displayDateMonth, int displayDateDay, int displayDateYear,
@@ -223,10 +223,10 @@
throws PortalException, SystemException {
JournalArticlePermission.check(
- getPermissionChecker(), companyId, articleId, ActionKeys.UPDATE);
+ getPermissionChecker(), companyId, groupId, articleId, ActionKeys.UPDATE);
return JournalArticleLocalServiceUtil.updateArticle(
- getUserId(), articleId, version, incrementVersion, title,
+ getUserId(), groupId, articleId, version, incrementVersion, title,
description, content, type, structureId, templateId,
displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
displayDateMinute, expirationDateMonth, expirationDateDay,
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalTemplateLocalServiceImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalTemplateLocalServiceImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalTemplateLocalServiceImpl.java (working copy)
@@ -103,8 +103,26 @@
smallFile, null, null, communityPermissions, guestPermissions);
}
+ public JournalTemplate addTemplate(
+ String userId, String templateId, boolean autoTemplateId,
+ String plid, String structureId, String name, String description,
+ String xsl, boolean formatXsl, String langType, boolean smallImage,
+ String smallImageURL, File smallFile,
+ Boolean addCommunityPermissions, Boolean addGuestPermissions,
+ String[] communityPermissions, String[] guestPermissions)
+ throws PortalException, SystemException {
+
+ return addTemplate(
+ userId, PortalUtil.getPortletGroupId(plid), templateId, autoTemplateId,
+ plid, structureId, name, description,
+ xsl, formatXsl, langType, smallImage,
+ smallImageURL, smallFile,
+ addCommunityPermissions, addGuestPermissions,
+ communityPermissions, guestPermissions);
+ }
+
public JournalTemplate addTemplate(
- String userId, String templateId, boolean autoTemplateId,
+ String userId, String groupId, String templateId, boolean autoTemplateId,
String plid, String structureId, String name, String description,
String xsl, boolean formatXsl, String langType, boolean smallImage,
String smallImageURL, File smallFile,
@@ -116,7 +134,6 @@
User user = UserUtil.findByPrimaryKey(userId);
templateId = templateId.trim().toUpperCase();
- String groupId = PortalUtil.getPortletGroupId(plid);
Date now = new Date();
try {
@@ -145,7 +162,7 @@
}
validate(
- user.getCompanyId(), templateId, autoTemplateId, name, description,
+ user.getCompanyId(), groupId, templateId, autoTemplateId, name, description,
xsl, smallImage, smallImageURL, smallFile, smallBytes);
if (autoTemplateId) {
@@ -154,7 +171,7 @@
}
JournalTemplatePK pk = new JournalTemplatePK(
- user.getCompanyId(), templateId);
+ user.getCompanyId(), groupId, templateId);
JournalTemplate template = JournalTemplateUtil.create(pk);
@@ -197,12 +214,12 @@
}
public void addTemplateResources(
- String companyId, String templateId,
+ String companyId, String groupId, String templateId,
boolean addCommunityPermissions, boolean addGuestPermissions)
throws PortalException, SystemException {
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
addTemplateResources(
template, addCommunityPermissions, addGuestPermissions);
@@ -221,12 +238,12 @@
}
public void addTemplateResources(
- String companyId, String templateId, String[] communityPermissions,
+ String companyId, String groupId, String templateId, String[] communityPermissions,
String[] guestPermissions)
throws PortalException, SystemException {
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
addTemplateResources(template, communityPermissions, guestPermissions);
}
@@ -243,11 +260,11 @@
guestPermissions);
}
- public void checkNewLine(String companyId, String templateId)
+ public void checkNewLine(String companyId, String groupId, String templateId)
throws PortalException, SystemException {
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
String xsl = template.getXsl();
@@ -263,13 +280,13 @@
}
}
- public void deleteTemplate(String companyId, String templateId)
+ public void deleteTemplate(String companyId, String groupId, String templateId)
throws PortalException, SystemException {
templateId = templateId.trim().toUpperCase();
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
deleteTemplate(template);
}
@@ -277,8 +294,8 @@
public void deleteTemplate(JournalTemplate template)
throws PortalException, SystemException {
- if (JournalArticleUtil.countByC_T(
- template.getCompanyId(), template.getTemplateId()) > 0) {
+ if (JournalArticleUtil.countByC_G_T(
+ template.getCompanyId(), template.getGroupId(), template.getTemplateId()) > 0) {
throw new RequiredTemplateException();
}
@@ -299,33 +316,33 @@
JournalTemplateUtil.remove(template.getPrimaryKey());
}
- public List getStructureTemplates(String companyId, String structureId)
+ public List getStructureTemplates(String companyId, String groupId, String structureId)
throws SystemException {
- return JournalTemplateUtil.findByC_S(companyId, structureId);
+ return JournalTemplateUtil.findByC_G_S(companyId, groupId, structureId);
}
public List getStructureTemplates(
- String companyId, String structureId, int begin, int end)
+ String companyId, String groupId, String structureId, int begin, int end)
throws SystemException {
- return JournalTemplateUtil.findByC_S(
- companyId, structureId, begin, end);
+ return JournalTemplateUtil.findByC_G_S(
+ companyId, groupId, structureId, begin, end);
}
- public int getStructureTemplatesCount(String companyId, String structureId)
+ public int getStructureTemplatesCount(String companyId, String groupId, String structureId)
throws SystemException {
- return JournalTemplateUtil.countByC_S(companyId, structureId);
+ return JournalTemplateUtil.countByC_G_S(companyId, groupId, structureId);
}
- public JournalTemplate getTemplate(String companyId, String templateId)
+ public JournalTemplate getTemplate(String companyId, String groupId, String templateId)
throws PortalException, SystemException {
templateId = templateId.trim().toUpperCase();
return JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
}
public List getTemplates(String groupId) throws SystemException {
@@ -366,7 +383,7 @@
}
public JournalTemplate updateTemplate(
- String companyId, String templateId, String structureId,
+ String companyId, String groupId, String templateId, String structureId,
String name, String description, String xsl, boolean formatXsl,
String langType, boolean smallImage, String smallImageURL,
File smallFile)
@@ -406,7 +423,7 @@
smallBytes);
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
template.setModifiedDate(new Date());
@@ -453,7 +470,7 @@
}
protected void validate(
- String companyId, String templateId, boolean autoTemplateId,
+ String companyId, String groupId, String templateId, boolean autoTemplateId,
String name, String description, String xsl, boolean smallImage,
String smallImageURL, File smallFile, byte[] smallBytes)
throws PortalException, SystemException {
@@ -468,7 +485,7 @@
try {
JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
throw new DuplicateTemplateIdException();
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalStructureLocalServiceImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalStructureLocalServiceImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalStructureLocalServiceImpl.java (working copy)
@@ -98,8 +98,23 @@
null, null, communityPermissions, guestPermissions);
}
+ public JournalStructure addStructure(
+ String userId, String structureId, boolean autoStructureId,
+ String plid, String name, String description, String xsd,
+ Boolean addCommunityPermissions, Boolean addGuestPermissions,
+ String[] communityPermissions, String[] guestPermissions)
+ throws PortalException, SystemException {
+
+ return addStructure(
+ userId, PortalUtil.getPortletGroupId(plid), structureId, autoStructureId,
+ plid, name, description, xsd,
+ addCommunityPermissions, addGuestPermissions,
+ communityPermissions, guestPermissions);
+ }
+
+
public JournalStructure addStructure(
- String userId, String structureId, boolean autoStructureId,
+ String userId, String groupId, String structureId, boolean autoStructureId,
String plid, String name, String description, String xsd,
Boolean addCommunityPermissions, Boolean addGuestPermissions,
String[] communityPermissions, String[] guestPermissions)
@@ -109,7 +124,6 @@
User user = UserUtil.findByPrimaryKey(userId);
structureId = structureId.trim().toUpperCase();
- String groupId = PortalUtil.getPortletGroupId(plid);
Date now = new Date();
try {
@@ -123,7 +137,7 @@
}
validate(
- user.getCompanyId(), structureId, autoStructureId, name,
+ user.getCompanyId(), groupId, structureId, autoStructureId, name,
description, xsd);
if (autoStructureId) {
@@ -132,7 +146,7 @@
}
JournalStructurePK pk = new JournalStructurePK(
- user.getCompanyId(), structureId);
+ user.getCompanyId(), groupId, structureId);
JournalStructure structure = JournalStructureUtil.create(pk);
@@ -166,12 +180,12 @@
}
public void addStructureResources(
- String companyId, String structureId,
+ String companyId, String groupId, String structureId,
boolean addCommunityPermissions, boolean addGuestPermissions)
throws PortalException, SystemException {
JournalStructure structure = JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
addStructureResources(
structure, addCommunityPermissions, addGuestPermissions);
@@ -190,12 +204,12 @@
}
public void addStructureResources(
- String companyId, String structureId, String[] communityPermissions,
+ String companyId, String groupId, String structureId, String[] communityPermissions,
String[] guestPermissions)
throws PortalException, SystemException {
JournalStructure structure = JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
addStructureResources(
structure, communityPermissions, guestPermissions);
@@ -213,11 +227,11 @@
guestPermissions);
}
- public void checkNewLine(String companyId, String structureId)
+ public void checkNewLine(String companyId, String groupId, String structureId)
throws PortalException, SystemException {
JournalStructure structure = JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
String xsd = structure.getXsd();
@@ -233,13 +247,13 @@
}
}
- public void deleteStructure(String companyId, String structureId)
+ public void deleteStructure(String companyId, String groupId, String structureId)
throws PortalException, SystemException {
structureId = structureId.trim().toUpperCase();
JournalStructure structure = JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
deleteStructure(structure);
}
@@ -247,14 +261,14 @@
public void deleteStructure(JournalStructure structure)
throws PortalException, SystemException {
- if (JournalArticleUtil.countByC_S(
- structure.getCompanyId(), structure.getStructureId()) > 0) {
+ if (JournalArticleUtil.countByC_G_S(
+ structure.getCompanyId(), structure.getGroupId(), structure.getStructureId()) > 0) {
throw new RequiredStructureException();
}
- if (JournalTemplateUtil.countByC_S(
- structure.getCompanyId(), structure.getStructureId()) > 0) {
+ if (JournalTemplateUtil.countByC_G_S(
+ structure.getCompanyId(), structure.getGroupId(), structure.getStructureId()) > 0) {
throw new RequiredStructureException();
}
@@ -271,13 +285,13 @@
JournalStructureUtil.remove(structure.getPrimaryKey());
}
- public JournalStructure getStructure(String companyId, String structureId)
+ public JournalStructure getStructure(String companyId, String groupId, String structureId)
throws PortalException, SystemException {
structureId = structureId.trim().toUpperCase();
return JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
}
public List getStructures(String groupId) throws SystemException {
@@ -315,7 +329,7 @@
}
public JournalStructure updateStructure(
- String companyId, String structureId, String name,
+ String companyId, String groupId, String structureId, String name,
String description, String xsd)
throws PortalException, SystemException {
@@ -334,7 +348,7 @@
validate(name, description, xsd);
JournalStructure structure = JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
structure.setModifiedDate(new Date());
structure.setName(name);
@@ -347,7 +361,7 @@
}
protected void validate(
- String companyId, String structureId, boolean autoStructureId,
+ String companyId, String groupId, String structureId, boolean autoStructureId,
String name, String description, String xsd)
throws PortalException, SystemException {
@@ -361,7 +375,7 @@
try {
JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
throw new DuplicateStructureIdException();
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalTemplateServiceImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalTemplateServiceImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalTemplateServiceImpl.java (working copy)
@@ -81,27 +81,27 @@
smallFile, communityPermissions, guestPermissions);
}
- public void deleteTemplate(String companyId, String templateId)
+ public void deleteTemplate(String companyId, String groupId, String templateId)
throws PortalException, SystemException {
JournalTemplatePermission.check(
- getPermissionChecker(), companyId, templateId, ActionKeys.DELETE);
+ getPermissionChecker(), companyId, groupId, templateId, ActionKeys.DELETE);
- JournalTemplateLocalServiceUtil.deleteTemplate(companyId, templateId);
+ JournalTemplateLocalServiceUtil.deleteTemplate(companyId, groupId, templateId);
}
- public JournalTemplate getTemplate(String companyId, String templateId)
+ public JournalTemplate getTemplate(String companyId, String groupId, String templateId)
throws PortalException, SystemException {
JournalTemplatePermission.check(
- getPermissionChecker(), companyId, templateId, ActionKeys.VIEW);
+ getPermissionChecker(), companyId, groupId, templateId, ActionKeys.VIEW);
return JournalTemplateLocalServiceUtil.getTemplate(
- companyId, templateId);
+ companyId, groupId, templateId);
}
public JournalTemplate updateTemplate(
- String templateId, String structureId, String name,
+ String groupId, String templateId, String structureId, String name,
String description, String xsl, boolean formatXsl, String langType,
boolean smallImage, String smallImageURL, File smallFile)
throws PortalException, SystemException {
@@ -109,11 +109,11 @@
User user = getUser();
JournalTemplatePermission.check(
- getPermissionChecker(), user.getCompanyId(), templateId,
+ getPermissionChecker(), user.getCompanyId(), groupId, templateId,
ActionKeys.UPDATE);
return JournalTemplateLocalServiceUtil.updateTemplate(
- user.getCompanyId(), templateId, structureId, name, description,
+ user.getCompanyId(), groupId, templateId, structureId, name, description,
xsl, formatXsl, langType, smallImage, smallImageURL, smallFile);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalArticleLocalServiceImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalArticleLocalServiceImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalArticleLocalServiceImpl.java (working copy)
@@ -172,8 +172,36 @@
null, communityPermissions, guestPermissions);
}
+ public JournalArticle addArticle(
+ String userId, String articleId, boolean autoArticleId,
+ String plid, String title, String description, String content,
+ String type, String structureId, String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear,
+ int expirationDateHour, int expirationDateMinute,
+ boolean neverExpire, int reviewDateMonth, int reviewDateDay,
+ int reviewDateYear, int reviewDateHour, int reviewDateMinute,
+ boolean neverReview, Map images, String articleURL,
+ PortletPreferences prefs, Boolean addCommunityPermissions,
+ Boolean addGuestPermissions, String[] communityPermissions,
+ String[] guestPermissions)
+ throws PortalException, SystemException {
+
+ return addArticle(
+ userId, PortalUtil.getPortletGroupId(plid), articleId, autoArticleId,
+ plid, title, description, content,
+ type, structureId, templateId, displayDateMonth, displayDateDay,
+ displayDateYear, displayDateHour, displayDateMinute,
+ expirationDateMonth, expirationDateDay, expirationDateYear,
+ expirationDateHour, expirationDateMinute, neverExpire,
+ reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
+ reviewDateMinute, neverReview, images, articleURL, prefs, addCommunityPermissions,
+ addGuestPermissions, communityPermissions, guestPermissions);
+ }
+
public JournalArticle addArticle(
- String userId, String articleId, boolean autoArticleId,
+ String userId, String groupId, String articleId, boolean autoArticleId,
String plid, String title, String description, String content,
String type, String structureId, String templateId,
int displayDateMonth, int displayDateDay, int displayDateYear,
@@ -192,7 +220,6 @@
User user = UserUtil.findByPrimaryKey(userId);
articleId = articleId.trim().toUpperCase();
- String groupId = PortalUtil.getPortletGroupId(plid);
Date now = new Date();
Date displayDate = PortalUtil.getDate(
@@ -219,7 +246,7 @@
}
validate(
- user.getCompanyId(), articleId, autoArticleId, title, content,
+ user.getCompanyId(), groupId, articleId, autoArticleId, title, content,
structureId, templateId);
if (autoArticleId) {
@@ -228,7 +255,7 @@
}
JournalArticlePK pk = new JournalArticlePK(
- user.getCompanyId(), articleId, JournalArticleImpl.DEFAULT_VERSION);
+ user.getCompanyId(), groupId, articleId, JournalArticleImpl.DEFAULT_VERSION);
JournalArticle article = JournalArticleUtil.create(pk);
@@ -277,11 +304,11 @@
}
public void addArticleResources(
- String companyId, String articleId, boolean addCommunityPermissions,
+ String companyId, String groupId, String articleId, boolean addCommunityPermissions,
boolean addGuestPermissions)
throws PortalException, SystemException {
- JournalArticle article = getLatestArticle(companyId, articleId);
+ JournalArticle article = getLatestArticle(companyId, groupId, articleId);
addArticleResources(
article, addCommunityPermissions, addGuestPermissions);
@@ -300,11 +327,11 @@
}
public void addArticleResources(
- String companyId, String articleId, String[] communityPermissions,
+ String companyId, String groupId, String articleId, String[] communityPermissions,
String[] guestPermissions)
throws PortalException, SystemException {
- JournalArticle article = getLatestArticle(companyId, articleId);
+ JournalArticle article = getLatestArticle(companyId, groupId, articleId);
addArticleResources(article, communityPermissions, guestPermissions);
}
@@ -322,7 +349,7 @@
}
public JournalArticle approveArticle(
- String userId, String articleId, double version, String articleURL,
+ String userId, String groupId, String articleId, double version, String articleURL,
PortletPreferences prefs)
throws PortalException, SystemException {
@@ -332,7 +359,7 @@
Date now = new Date();
JournalArticlePK pk = new JournalArticlePK(
- user.getCompanyId(), articleId, version);
+ user.getCompanyId(), groupId, articleId, version);
JournalArticle article = JournalArticleUtil.findByPrimaryKey(pk);
@@ -408,12 +435,12 @@
}
}
- public void checkNewLine(String companyId, String articleId, double version)
+ public void checkNewLine(String companyId, String groupId, String articleId, double version)
throws PortalException, SystemException {
JournalArticle article =
JournalArticleUtil.findByPrimaryKey(new JournalArticlePK(
- companyId, articleId, JournalArticleImpl.DEFAULT_VERSION));
+ companyId, groupId, articleId, JournalArticleImpl.DEFAULT_VERSION));
String content = article.getContent();
@@ -430,13 +457,13 @@
}
public void deleteArticle(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String articleURL, PortletPreferences prefs)
throws PortalException, SystemException {
JournalArticle article =
JournalArticleUtil.findByPrimaryKey(new JournalArticlePK(
- companyId, articleId, version));
+ companyId, groupId, articleId, version));
deleteArticle(article, articleURL, prefs);
}
@@ -461,7 +488,7 @@
if ((prefs != null) && !article.isApproved() &&
isLatestVersion(
- article.getCompanyId(), article.getArticleId(),
+ article.getCompanyId(), article.getGroupId(), article.getArticleId(),
article.getVersion())) {
sendEmail(article, articleURL, prefs, "denied");
@@ -480,8 +507,8 @@
// Resources
- if (JournalArticleUtil.countByC_A(
- article.getCompanyId(), article.getArticleId()) == 1) {
+ if (JournalArticleUtil.countByC_G_A(
+ article.getCompanyId(), article.getGroupId(), article.getArticleId()) == 1) {
ResourceLocalServiceUtil.deleteResource(
article.getCompanyId(), JournalArticle.class.getName(),
@@ -507,13 +534,13 @@
}
public void expireArticle(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String articleURL, PortletPreferences prefs)
throws PortalException, SystemException {
JournalArticle article =
JournalArticleUtil.findByPrimaryKey(new JournalArticlePK(
- companyId, articleId, version));
+ companyId, groupId, articleId, version));
expireArticle(article, articleURL, prefs);
}
@@ -526,7 +553,7 @@
if ((prefs != null) && !article.isApproved() &&
isLatestVersion(
- article.getCompanyId(), article.getArticleId(),
+ article.getCompanyId(), article.getGroupId(), article.getArticleId(),
article.getVersion())) {
sendEmail(article, articleURL, prefs, "denied");
@@ -542,48 +569,48 @@
JournalArticleUtil.update(article);
}
- public JournalArticle getArticle(String companyId, String articleId)
+ public JournalArticle getArticle(String companyId, String groupId, String articleId)
throws PortalException, SystemException {
// Get the latest article that is approved, if none are approved, get
// the latest unapproved article
try {
- return getLatestArticle(companyId, articleId, Boolean.TRUE);
+ return getLatestArticle(companyId, groupId, articleId, Boolean.TRUE);
}
catch (NoSuchArticleException nsae) {
- return getLatestArticle(companyId, articleId, Boolean.FALSE);
+ return getLatestArticle(companyId, groupId, articleId, Boolean.FALSE);
}
}
public JournalArticle getArticle(
- String companyId, String articleId, double version)
+ String companyId, String groupId, String articleId, double version)
throws PortalException, SystemException {
return JournalArticleUtil.findByPrimaryKey(
- new JournalArticlePK(companyId, articleId, version));
+ new JournalArticlePK(companyId, groupId, articleId, version));
}
public String getArticleContent(
- String companyId, String articleId, String languageId,
+ String companyId, String groupId, String articleId, String languageId,
ThemeDisplay themeDisplay)
throws PortalException, SystemException {
- JournalArticle article = getDisplayArticle(companyId, articleId);
+ JournalArticle article = getDisplayArticle(companyId, groupId, articleId);
return getArticleContent(
- companyId, articleId, article.getVersion(), languageId,
+ companyId, groupId, articleId, article.getVersion(), languageId,
themeDisplay);
}
public String getArticleContent(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String languageId, ThemeDisplay themeDisplay)
throws PortalException, SystemException {
JournalArticle article =
JournalArticleUtil.findByPrimaryKey(new JournalArticlePK(
- companyId, articleId, version));
+ companyId, groupId, articleId, version));
/*if (!article.isTemplateDriven()) {
return article.getContent();
@@ -686,7 +713,7 @@
if (article.isTemplateDriven()) {
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, article.getTemplateId()));
+ new JournalTemplatePK(companyId, groupId, article.getTemplateId()));
script = template.getXsl();
langType = template.getLangType();
@@ -721,11 +748,11 @@
return JournalArticleUtil.countByGroupId(groupId);
}
- public JournalArticle getDisplayArticle(String companyId, String articleId)
+ public JournalArticle getDisplayArticle(String companyId, String groupId, String articleId)
throws PortalException, SystemException {
- List articles = JournalArticleUtil.findByC_A_A(
- companyId, articleId, true);
+ List articles = JournalArticleUtil.findByC_G_A_A(
+ companyId, groupId, articleId, true);
if (articles.size() == 0) {
throw new NoSuchArticleException();
@@ -746,24 +773,24 @@
return (JournalArticle)articles.get(0);
}
- public JournalArticle getLatestArticle(String companyId, String articleId)
+ public JournalArticle getLatestArticle(String companyId, String groupId, String articleId)
throws PortalException, SystemException {
- return getLatestArticle(companyId, articleId, null);
+ return getLatestArticle(companyId, groupId, articleId, null);
}
public JournalArticle getLatestArticle(
- String companyId, String articleId, Boolean approved)
+ String companyId, String groupId, String articleId, Boolean approved)
throws PortalException, SystemException {
List articles = null;
if (approved == null) {
- articles = JournalArticleUtil.findByC_A(companyId, articleId, 0, 1);
+ articles = JournalArticleUtil.findByC_G_A(companyId, groupId, articleId, 0, 1);
}
else {
- articles = JournalArticleUtil.findByC_A_A(
- companyId, articleId, approved.booleanValue(), 0, 1);
+ articles = JournalArticleUtil.findByC_G_A_A(
+ companyId, groupId, articleId, approved.booleanValue(), 0, 1);
}
if (articles.size() == 0) {
@@ -773,61 +800,61 @@
return (JournalArticle)articles.get(0);
}
- public double getLatestVersion(String companyId, String articleId)
+ public double getLatestVersion(String companyId, String groupId, String articleId)
throws PortalException, SystemException {
- JournalArticle article = getLatestArticle(companyId, articleId);
+ JournalArticle article = getLatestArticle(companyId, groupId, articleId);
return article.getVersion();
}
- public List getStructureArticles(String companyId, String structureId)
+ public List getStructureArticles(String companyId, String groupId, String structureId)
throws SystemException {
- return JournalArticleUtil.findByC_S(companyId, structureId);
+ return JournalArticleUtil.findByC_G_S(companyId, groupId, structureId);
}
public List getStructureArticles(
- String companyId, String structureId, int begin, int end,
+ String companyId, String groupId, String structureId, int begin, int end,
OrderByComparator obc)
throws SystemException {
- return JournalArticleUtil.findByC_S(
- companyId, structureId, begin, end, obc);
+ return JournalArticleUtil.findByC_G_S(
+ companyId, groupId, structureId, begin, end, obc);
}
- public int getStructureArticlesCount(String companyId, String structureId)
+ public int getStructureArticlesCount(String companyId, String groupId, String structureId)
throws SystemException {
- return JournalArticleUtil.countByC_S(companyId, structureId);
+ return JournalArticleUtil.countByC_G_S(companyId, groupId, structureId);
}
- public List getTemplateArticles(String companyId, String templateId)
+ public List getTemplateArticles(String companyId, String groupId, String templateId)
throws SystemException {
- return JournalArticleUtil.findByC_T(companyId, templateId);
+ return JournalArticleUtil.findByC_G_T(companyId, groupId, templateId);
}
public List getTemplateArticles(
- String companyId, String templateId, int begin, int end,
+ String companyId, String groupId, String templateId, int begin, int end,
OrderByComparator obc)
throws SystemException {
- return JournalArticleUtil.findByC_T(
- companyId, templateId, begin, end, obc);
+ return JournalArticleUtil.findByC_G_T(
+ companyId, groupId, templateId, begin, end, obc);
}
- public int getTemplateArticlesCount(String companyId, String templateId)
+ public int getTemplateArticlesCount(String companyId, String groupId, String templateId)
throws SystemException {
- return JournalArticleUtil.countByC_T(companyId, templateId);
+ return JournalArticleUtil.countByC_G_T(companyId, groupId, templateId);
}
public boolean isLatestVersion(
- String companyId, String articleId, double version)
+ String companyId, String groupId, String articleId, double version)
throws PortalException, SystemException {
- if (getLatestVersion(companyId, articleId) == version) {
+ if (getLatestVersion(companyId, groupId, articleId) == version) {
return true;
}
else {
@@ -878,12 +905,12 @@
}
public JournalArticle removeArticleLocale(
- String companyId, String articleId, double version,
+ String companyId, String groupId, String articleId, double version,
String languageId)
throws PortalException, SystemException {
JournalArticle article = JournalArticleUtil.findByPrimaryKey(
- new JournalArticlePK(companyId, articleId, version));
+ new JournalArticlePK(companyId, groupId, articleId, version));
if (Validator.isNotNull(article.getStructureId())) {
String content = JournalUtil.removeArticleLocale(
@@ -990,7 +1017,7 @@
}
public JournalArticle updateArticle(
- String userId, String articleId, double version,
+ String userId, String groupId, String articleId, double version,
boolean incrementVersion, String title, String description,
String content, String type, String structureId, String templateId,
int displayDateMonth, int displayDateDay, int displayDateYear,
@@ -1033,10 +1060,10 @@
}
validate(
- user.getCompanyId(), title, content, structureId, templateId);
+ user.getCompanyId(), title, content, groupId, structureId, templateId);
JournalArticlePK oldPK = new JournalArticlePK(
- user.getCompanyId(), articleId, version);
+ user.getCompanyId(), groupId, articleId, version);
JournalArticle oldArticle = JournalArticleUtil.findByPrimaryKey(oldPK);
@@ -1044,10 +1071,10 @@
if (incrementVersion) {
double latestVersion = getLatestVersion(
- user.getCompanyId(), articleId);
+ user.getCompanyId(), groupId, articleId);
JournalArticlePK pk = new JournalArticlePK(
- user.getCompanyId(), articleId,
+ user.getCompanyId(), groupId, articleId,
MathUtil.format(latestVersion + 0.1, 1, 1));
article = JournalArticleUtil.create(pk);
@@ -1446,7 +1473,7 @@
}
protected void validate(
- String companyId, String articleId, boolean autoArticleId,
+ String companyId, String groupId, String articleId, boolean autoArticleId,
String title, String content, String structureId, String templateId)
throws PortalException, SystemException {
@@ -1460,7 +1487,7 @@
try {
JournalArticleUtil.findByPrimaryKey(new JournalArticlePK(
- companyId, articleId, JournalArticleImpl.DEFAULT_VERSION));
+ companyId, groupId, articleId, JournalArticleImpl.DEFAULT_VERSION));
throw new DuplicateArticleIdException();
}
@@ -1468,11 +1495,11 @@
}
}
- validate(companyId, title, content, structureId, templateId);
+ validate(companyId, title, content, groupId, structureId, templateId);
}
protected void validate(
- String companyId, String title, String content, String structureId,
+ String companyId, String title, String content, String groupId, String structureId,
String templateId)
throws PortalException, SystemException {
@@ -1485,10 +1512,10 @@
if (Validator.isNotNull(structureId)) {
JournalStructureUtil.findByPrimaryKey(
- new JournalStructurePK(companyId, structureId));
+ new JournalStructurePK(companyId, groupId, structureId));
JournalTemplate template = JournalTemplateUtil.findByPrimaryKey(
- new JournalTemplatePK(companyId, templateId));
+ new JournalTemplatePK(companyId, groupId, templateId));
if (!template.getStructureId().equals(structureId)) {
throw new NoSuchTemplateException();
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalStructureServiceImpl.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalStructureServiceImpl.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/impl/JournalStructureServiceImpl.java (working copy)
@@ -73,38 +73,38 @@
xsd, communityPermissions, guestPermissions);
}
- public void deleteStructure(String companyId, String structureId)
+ public void deleteStructure(String companyId, String groupId, String structureId)
throws PortalException, SystemException {
JournalStructurePermission.check(
- getPermissionChecker(), companyId, structureId, ActionKeys.DELETE);
+ getPermissionChecker(), companyId, groupId, structureId, ActionKeys.DELETE);
JournalStructureLocalServiceUtil.deleteStructure(
- companyId, structureId);
+ companyId, groupId, structureId);
}
- public JournalStructure getStructure(String companyId, String structureId)
+ public JournalStructure getStructure(String companyId, String groupId, String structureId)
throws PortalException, SystemException {
JournalStructurePermission.check(
- getPermissionChecker(), companyId, structureId, ActionKeys.VIEW);
+ getPermissionChecker(), companyId, groupId, structureId, ActionKeys.VIEW);
return JournalStructureLocalServiceUtil.getStructure(
- companyId, structureId);
+ companyId, groupId, structureId);
}
public JournalStructure updateStructure(
- String structureId, String name, String description, String xsd)
+ String groupId, String structureId, String name, String description, String xsd)
throws PortalException, SystemException {
User user = getUser();
JournalStructurePermission.check(
- getPermissionChecker(), user.getCompanyId(), structureId,
+ getPermissionChecker(), user.getCompanyId(), groupId, structureId,
ActionKeys.UPDATE);
return JournalStructureLocalServiceUtil.updateStructure(
- user.getCompanyId(), structureId, name, description, xsd);
+ user.getCompanyId(), groupId, structureId, name, description, xsd);
}
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalArticlePersistence.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalArticlePersistence.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalArticlePersistence.java (working copy)
@@ -554,7 +554,7 @@
}
}
- public List findByC_A(String companyId, String articleId)
+ public List findByC_G_A(String companyId, String groupId, String articleId)
throws SystemException {
Session session = null;
@@ -574,6 +574,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -595,6 +604,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -609,13 +622,13 @@
}
}
- public List findByC_A(String companyId, String articleId, int begin, int end)
- throws SystemException {
- return findByC_A(companyId, articleId, begin, end, null);
+ public List findByC_G_A(String companyId, String groupId, String articleId,
+ int begin, int end) throws SystemException {
+ return findByC_G_A(companyId, groupId, articleId, begin, end, null);
}
- public List findByC_A(String companyId, String articleId, int begin,
- int end, OrderByComparator obc) throws SystemException {
+ public List findByC_G_A(String companyId, String groupId, String articleId,
+ int begin, int end, OrderByComparator obc) throws SystemException {
Session session = null;
try {
@@ -634,6 +647,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -661,6 +683,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -675,9 +701,10 @@
}
}
- public JournalArticle findByC_A_First(String companyId, String articleId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
- List list = findByC_A(companyId, articleId, 0, 1, obc);
+ public JournalArticle findByC_G_A_First(String companyId, String groupId,
+ String articleId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
+ List list = findByC_G_A(companyId, groupId, articleId, 0, 1, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -685,6 +712,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "articleId=";
msg += articleId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -695,10 +725,12 @@
}
}
- public JournalArticle findByC_A_Last(String companyId, String articleId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
- int count = countByC_A(companyId, articleId);
- List list = findByC_A(companyId, articleId, count - 1, count, obc);
+ public JournalArticle findByC_G_A_Last(String companyId, String groupId,
+ String articleId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
+ int count = countByC_G_A(companyId, groupId, articleId);
+ List list = findByC_G_A(companyId, groupId, articleId, count - 1,
+ count, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -706,6 +738,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "articleId=";
msg += articleId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -716,11 +751,12 @@
}
}
- public JournalArticle[] findByC_A_PrevAndNext(
- JournalArticlePK journalArticlePK, String companyId, String articleId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
+ public JournalArticle[] findByC_G_A_PrevAndNext(
+ JournalArticlePK journalArticlePK, String companyId, String groupId,
+ String articleId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
JournalArticle journalArticle = findByPrimaryKey(journalArticlePK);
- int count = countByC_A(companyId, articleId);
+ int count = countByC_G_A(companyId, groupId, articleId);
Session session = null;
try {
@@ -739,6 +775,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -766,6 +811,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -787,7 +836,7 @@
}
}
- public List findByC_S(String companyId, String structureId)
+ public List findByC_G_S(String companyId, String groupId, String structureId)
throws SystemException {
Session session = null;
@@ -807,6 +856,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -828,6 +886,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -842,13 +904,14 @@
}
}
- public List findByC_S(String companyId, String structureId, int begin,
- int end) throws SystemException {
- return findByC_S(companyId, structureId, begin, end, null);
+ public List findByC_G_S(String companyId, String groupId,
+ String structureId, int begin, int end) throws SystemException {
+ return findByC_G_S(companyId, groupId, structureId, begin, end, null);
}
- public List findByC_S(String companyId, String structureId, int begin,
- int end, OrderByComparator obc) throws SystemException {
+ public List findByC_G_S(String companyId, String groupId,
+ String structureId, int begin, int end, OrderByComparator obc)
+ throws SystemException {
Session session = null;
try {
@@ -867,6 +930,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -894,6 +966,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -908,9 +984,10 @@
}
}
- public JournalArticle findByC_S_First(String companyId, String structureId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
- List list = findByC_S(companyId, structureId, 0, 1, obc);
+ public JournalArticle findByC_G_S_First(String companyId, String groupId,
+ String structureId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
+ List list = findByC_G_S(companyId, groupId, structureId, 0, 1, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -918,6 +995,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "structureId=";
msg += structureId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -928,10 +1008,12 @@
}
}
- public JournalArticle findByC_S_Last(String companyId, String structureId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
- int count = countByC_S(companyId, structureId);
- List list = findByC_S(companyId, structureId, count - 1, count, obc);
+ public JournalArticle findByC_G_S_Last(String companyId, String groupId,
+ String structureId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
+ int count = countByC_G_S(companyId, groupId, structureId);
+ List list = findByC_G_S(companyId, groupId, structureId, count - 1,
+ count, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -939,6 +1021,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "structureId=";
msg += structureId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -949,12 +1034,12 @@
}
}
- public JournalArticle[] findByC_S_PrevAndNext(
- JournalArticlePK journalArticlePK, String companyId,
+ public JournalArticle[] findByC_G_S_PrevAndNext(
+ JournalArticlePK journalArticlePK, String companyId, String groupId,
String structureId, OrderByComparator obc)
throws NoSuchArticleException, SystemException {
JournalArticle journalArticle = findByPrimaryKey(journalArticlePK);
- int count = countByC_S(companyId, structureId);
+ int count = countByC_G_S(companyId, groupId, structureId);
Session session = null;
try {
@@ -973,6 +1058,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -1000,6 +1094,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -1021,7 +1119,7 @@
}
}
- public List findByC_T(String companyId, String templateId)
+ public List findByC_G_T(String companyId, String groupId, String templateId)
throws SystemException {
Session session = null;
@@ -1041,6 +1139,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (templateId == null) {
query.append("templateId IS NULL");
}
@@ -1062,6 +1169,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (templateId != null) {
q.setString(queryPos++, templateId);
}
@@ -1076,13 +1187,14 @@
}
}
- public List findByC_T(String companyId, String templateId, int begin,
- int end) throws SystemException {
- return findByC_T(companyId, templateId, begin, end, null);
+ public List findByC_G_T(String companyId, String groupId,
+ String templateId, int begin, int end) throws SystemException {
+ return findByC_G_T(companyId, groupId, templateId, begin, end, null);
}
- public List findByC_T(String companyId, String templateId, int begin,
- int end, OrderByComparator obc) throws SystemException {
+ public List findByC_G_T(String companyId, String groupId,
+ String templateId, int begin, int end, OrderByComparator obc)
+ throws SystemException {
Session session = null;
try {
@@ -1101,6 +1213,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (templateId == null) {
query.append("templateId IS NULL");
}
@@ -1128,6 +1249,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (templateId != null) {
q.setString(queryPos++, templateId);
}
@@ -1142,9 +1267,10 @@
}
}
- public JournalArticle findByC_T_First(String companyId, String templateId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
- List list = findByC_T(companyId, templateId, 0, 1, obc);
+ public JournalArticle findByC_G_T_First(String companyId, String groupId,
+ String templateId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
+ List list = findByC_G_T(companyId, groupId, templateId, 0, 1, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -1152,6 +1278,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "templateId=";
msg += templateId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -1162,10 +1291,12 @@
}
}
- public JournalArticle findByC_T_Last(String companyId, String templateId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
- int count = countByC_T(companyId, templateId);
- List list = findByC_T(companyId, templateId, count - 1, count, obc);
+ public JournalArticle findByC_G_T_Last(String companyId, String groupId,
+ String templateId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
+ int count = countByC_G_T(companyId, groupId, templateId);
+ List list = findByC_G_T(companyId, groupId, templateId, count - 1,
+ count, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -1173,6 +1304,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "templateId=";
msg += templateId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -1183,11 +1317,12 @@
}
}
- public JournalArticle[] findByC_T_PrevAndNext(
- JournalArticlePK journalArticlePK, String companyId, String templateId,
- OrderByComparator obc) throws NoSuchArticleException, SystemException {
+ public JournalArticle[] findByC_G_T_PrevAndNext(
+ JournalArticlePK journalArticlePK, String companyId, String groupId,
+ String templateId, OrderByComparator obc)
+ throws NoSuchArticleException, SystemException {
JournalArticle journalArticle = findByPrimaryKey(journalArticlePK);
- int count = countByC_T(companyId, templateId);
+ int count = countByC_G_T(companyId, groupId, templateId);
Session session = null;
try {
@@ -1206,6 +1341,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (templateId == null) {
query.append("templateId IS NULL");
}
@@ -1233,6 +1377,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (templateId != null) {
q.setString(queryPos++, templateId);
}
@@ -1254,8 +1402,8 @@
}
}
- public List findByC_A_A(String companyId, String articleId, boolean approved)
- throws SystemException {
+ public List findByC_G_A_A(String companyId, String groupId,
+ String articleId, boolean approved) throws SystemException {
Session session = null;
try {
@@ -1274,6 +1422,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -1297,6 +1454,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -1313,14 +1474,16 @@
}
}
- public List findByC_A_A(String companyId, String articleId,
- boolean approved, int begin, int end) throws SystemException {
- return findByC_A_A(companyId, articleId, approved, begin, end, null);
+ public List findByC_G_A_A(String companyId, String groupId,
+ String articleId, boolean approved, int begin, int end)
+ throws SystemException {
+ return findByC_G_A_A(companyId, groupId, articleId, approved, begin,
+ end, null);
}
- public List findByC_A_A(String companyId, String articleId,
- boolean approved, int begin, int end, OrderByComparator obc)
- throws SystemException {
+ public List findByC_G_A_A(String companyId, String groupId,
+ String articleId, boolean approved, int begin, int end,
+ OrderByComparator obc) throws SystemException {
Session session = null;
try {
@@ -1339,6 +1502,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -1368,6 +1540,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -1384,10 +1560,11 @@
}
}
- public JournalArticle findByC_A_A_First(String companyId, String articleId,
- boolean approved, OrderByComparator obc)
+ public JournalArticle findByC_G_A_A_First(String companyId, String groupId,
+ String articleId, boolean approved, OrderByComparator obc)
throws NoSuchArticleException, SystemException {
- List list = findByC_A_A(companyId, articleId, approved, 0, 1, obc);
+ List list = findByC_G_A_A(companyId, groupId, articleId, approved, 0,
+ 1, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -1395,6 +1572,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "articleId=";
msg += articleId;
msg += ", ";
@@ -1408,12 +1588,12 @@
}
}
- public JournalArticle findByC_A_A_Last(String companyId, String articleId,
- boolean approved, OrderByComparator obc)
+ public JournalArticle findByC_G_A_A_Last(String companyId, String groupId,
+ String articleId, boolean approved, OrderByComparator obc)
throws NoSuchArticleException, SystemException {
- int count = countByC_A_A(companyId, articleId, approved);
- List list = findByC_A_A(companyId, articleId, approved, count - 1,
- count, obc);
+ int count = countByC_G_A_A(companyId, groupId, articleId, approved);
+ List list = findByC_G_A_A(companyId, groupId, articleId, approved,
+ count - 1, count, obc);
if (list.size() == 0) {
String msg = "No JournalArticle exists with the key ";
@@ -1421,6 +1601,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "articleId=";
msg += articleId;
msg += ", ";
@@ -1434,12 +1617,12 @@
}
}
- public JournalArticle[] findByC_A_A_PrevAndNext(
- JournalArticlePK journalArticlePK, String companyId, String articleId,
- boolean approved, OrderByComparator obc)
+ public JournalArticle[] findByC_G_A_A_PrevAndNext(
+ JournalArticlePK journalArticlePK, String companyId, String groupId,
+ String articleId, boolean approved, OrderByComparator obc)
throws NoSuchArticleException, SystemException {
JournalArticle journalArticle = findByPrimaryKey(journalArticlePK);
- int count = countByC_A_A(companyId, articleId, approved);
+ int count = countByC_G_A_A(companyId, groupId, articleId, approved);
Session session = null;
try {
@@ -1458,6 +1641,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -1487,6 +1679,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -1569,9 +1765,9 @@
}
}
- public void removeByC_A(String companyId, String articleId)
+ public void removeByC_G_A(String companyId, String groupId, String articleId)
throws SystemException {
- Iterator itr = findByC_A(companyId, articleId).iterator();
+ Iterator itr = findByC_G_A(companyId, groupId, articleId).iterator();
while (itr.hasNext()) {
JournalArticle journalArticle = (JournalArticle)itr.next();
@@ -1579,9 +1775,9 @@
}
}
- public void removeByC_S(String companyId, String structureId)
- throws SystemException {
- Iterator itr = findByC_S(companyId, structureId).iterator();
+ public void removeByC_G_S(String companyId, String groupId,
+ String structureId) throws SystemException {
+ Iterator itr = findByC_G_S(companyId, groupId, structureId).iterator();
while (itr.hasNext()) {
JournalArticle journalArticle = (JournalArticle)itr.next();
@@ -1589,9 +1785,9 @@
}
}
- public void removeByC_T(String companyId, String templateId)
- throws SystemException {
- Iterator itr = findByC_T(companyId, templateId).iterator();
+ public void removeByC_G_T(String companyId, String groupId,
+ String templateId) throws SystemException {
+ Iterator itr = findByC_G_T(companyId, groupId, templateId).iterator();
while (itr.hasNext()) {
JournalArticle journalArticle = (JournalArticle)itr.next();
@@ -1599,9 +1795,10 @@
}
}
- public void removeByC_A_A(String companyId, String articleId,
- boolean approved) throws SystemException {
- Iterator itr = findByC_A_A(companyId, articleId, approved).iterator();
+ public void removeByC_G_A_A(String companyId, String groupId,
+ String articleId, boolean approved) throws SystemException {
+ Iterator itr = findByC_G_A_A(companyId, groupId, articleId, approved)
+ .iterator();
while (itr.hasNext()) {
JournalArticle journalArticle = (JournalArticle)itr.next();
@@ -1707,7 +1904,7 @@
}
}
- public int countByC_A(String companyId, String articleId)
+ public int countByC_G_A(String companyId, String groupId, String articleId)
throws SystemException {
Session session = null;
@@ -1728,6 +1925,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -1746,6 +1952,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
@@ -1770,7 +1980,7 @@
}
}
- public int countByC_S(String companyId, String structureId)
+ public int countByC_G_S(String companyId, String groupId, String structureId)
throws SystemException {
Session session = null;
@@ -1791,6 +2001,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -1809,6 +2028,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -1833,7 +2056,7 @@
}
}
- public int countByC_T(String companyId, String templateId)
+ public int countByC_G_T(String companyId, String groupId, String templateId)
throws SystemException {
Session session = null;
@@ -1854,6 +2077,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (templateId == null) {
query.append("templateId IS NULL");
}
@@ -1872,6 +2104,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (templateId != null) {
q.setString(queryPos++, templateId);
}
@@ -1896,8 +2132,8 @@
}
}
- public int countByC_A_A(String companyId, String articleId, boolean approved)
- throws SystemException {
+ public int countByC_G_A_A(String companyId, String groupId,
+ String articleId, boolean approved) throws SystemException {
Session session = null;
try {
@@ -1917,6 +2153,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (articleId == null) {
query.append("articleId IS NULL");
}
@@ -1937,6 +2182,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (articleId != null) {
q.setString(queryPos++, articleId);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalTemplateUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalTemplateUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalTemplateUtil.java (working copy)
@@ -194,49 +194,56 @@
groupId, obc);
}
- public static java.util.List findByC_S(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
- return getPersistence().findByC_S(companyId, structureId);
+ public static java.util.List findByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_S(companyId, groupId, structureId);
}
- public static java.util.List findByC_S(java.lang.String companyId,
- java.lang.String structureId, int begin, int end)
- throws com.liferay.portal.SystemException {
- return getPersistence().findByC_S(companyId, structureId, begin, end);
+ public static java.util.List findByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end) throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_S(companyId, groupId, structureId,
+ begin, end);
}
- public static java.util.List findByC_S(java.lang.String companyId,
- java.lang.String structureId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static java.util.List findByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_S(companyId, structureId, begin, end,
- obc);
+ return getPersistence().findByC_G_S(companyId, groupId, structureId,
+ begin, end, obc);
}
- public static com.liferay.portlet.journal.model.JournalTemplate findByC_S_First(
- java.lang.String companyId, java.lang.String structureId,
+ public static com.liferay.portlet.journal.model.JournalTemplate findByC_G_S_First(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchTemplateException {
- return getPersistence().findByC_S_First(companyId, structureId, obc);
+ return getPersistence().findByC_G_S_First(companyId, groupId,
+ structureId, obc);
}
- public static com.liferay.portlet.journal.model.JournalTemplate findByC_S_Last(
- java.lang.String companyId, java.lang.String structureId,
+ public static com.liferay.portlet.journal.model.JournalTemplate findByC_G_S_Last(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchTemplateException {
- return getPersistence().findByC_S_Last(companyId, structureId, obc);
+ return getPersistence().findByC_G_S_Last(companyId, groupId,
+ structureId, obc);
}
- public static com.liferay.portlet.journal.model.JournalTemplate[] findByC_S_PrevAndNext(
+ public static com.liferay.portlet.journal.model.JournalTemplate[] findByC_G_S_PrevAndNext(
com.liferay.portlet.journal.service.persistence.JournalTemplatePK journalTemplatePK,
- java.lang.String companyId, java.lang.String structureId,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchTemplateException {
- return getPersistence().findByC_S_PrevAndNext(journalTemplatePK,
- companyId, structureId, obc);
+ return getPersistence().findByC_G_S_PrevAndNext(journalTemplatePK,
+ companyId, groupId, structureId, obc);
}
public static java.util.List findAll()
@@ -260,9 +267,10 @@
getPersistence().removeByGroupId(groupId);
}
- public static void removeByC_S(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
- getPersistence().removeByC_S(companyId, structureId);
+ public static void removeByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
+ getPersistence().removeByC_G_S(companyId, groupId, structureId);
}
public static int countByGroupId(java.lang.String groupId)
@@ -270,9 +278,10 @@
return getPersistence().countByGroupId(groupId);
}
- public static int countByC_S(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
- return getPersistence().countByC_S(companyId, structureId);
+ public static int countByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().countByC_G_S(companyId, groupId, structureId);
}
public static void initDao() {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalTemplatePersistence.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalTemplatePersistence.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalTemplatePersistence.java (working copy)
@@ -364,7 +364,7 @@
}
}
- public List findByC_S(String companyId, String structureId)
+ public List findByC_G_S(String companyId, String groupId, String structureId)
throws SystemException {
Session session = null;
@@ -384,6 +384,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -404,6 +413,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -418,13 +431,14 @@
}
}
- public List findByC_S(String companyId, String structureId, int begin,
- int end) throws SystemException {
- return findByC_S(companyId, structureId, begin, end, null);
+ public List findByC_G_S(String companyId, String groupId,
+ String structureId, int begin, int end) throws SystemException {
+ return findByC_G_S(companyId, groupId, structureId, begin, end, null);
}
- public List findByC_S(String companyId, String structureId, int begin,
- int end, OrderByComparator obc) throws SystemException {
+ public List findByC_G_S(String companyId, String groupId,
+ String structureId, int begin, int end, OrderByComparator obc)
+ throws SystemException {
Session session = null;
try {
@@ -443,6 +457,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -469,6 +492,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -483,10 +510,10 @@
}
}
- public JournalTemplate findByC_S_First(String companyId,
+ public JournalTemplate findByC_G_S_First(String companyId, String groupId,
String structureId, OrderByComparator obc)
throws NoSuchTemplateException, SystemException {
- List list = findByC_S(companyId, structureId, 0, 1, obc);
+ List list = findByC_G_S(companyId, groupId, structureId, 0, 1, obc);
if (list.size() == 0) {
String msg = "No JournalTemplate exists with the key ";
@@ -494,6 +521,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "structureId=";
msg += structureId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -504,10 +534,12 @@
}
}
- public JournalTemplate findByC_S_Last(String companyId, String structureId,
- OrderByComparator obc) throws NoSuchTemplateException, SystemException {
- int count = countByC_S(companyId, structureId);
- List list = findByC_S(companyId, structureId, count - 1, count, obc);
+ public JournalTemplate findByC_G_S_Last(String companyId, String groupId,
+ String structureId, OrderByComparator obc)
+ throws NoSuchTemplateException, SystemException {
+ int count = countByC_G_S(companyId, groupId, structureId);
+ List list = findByC_G_S(companyId, groupId, structureId, count - 1,
+ count, obc);
if (list.size() == 0) {
String msg = "No JournalTemplate exists with the key ";
@@ -515,6 +547,9 @@
msg += "companyId=";
msg += companyId;
msg += ", ";
+ msg += "groupId=";
+ msg += groupId;
+ msg += ", ";
msg += "structureId=";
msg += structureId;
msg += StringPool.CLOSE_CURLY_BRACE;
@@ -525,12 +560,12 @@
}
}
- public JournalTemplate[] findByC_S_PrevAndNext(
- JournalTemplatePK journalTemplatePK, String companyId,
+ public JournalTemplate[] findByC_G_S_PrevAndNext(
+ JournalTemplatePK journalTemplatePK, String companyId, String groupId,
String structureId, OrderByComparator obc)
throws NoSuchTemplateException, SystemException {
JournalTemplate journalTemplate = findByPrimaryKey(journalTemplatePK);
- int count = countByC_S(companyId, structureId);
+ int count = countByC_G_S(companyId, groupId, structureId);
Session session = null;
try {
@@ -549,6 +584,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -575,6 +619,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
@@ -645,9 +693,9 @@
}
}
- public void removeByC_S(String companyId, String structureId)
- throws SystemException {
- Iterator itr = findByC_S(companyId, structureId).iterator();
+ public void removeByC_G_S(String companyId, String groupId,
+ String structureId) throws SystemException {
+ Iterator itr = findByC_G_S(companyId, groupId, structureId).iterator();
while (itr.hasNext()) {
JournalTemplate journalTemplate = (JournalTemplate)itr.next();
@@ -704,7 +752,7 @@
}
}
- public int countByC_S(String companyId, String structureId)
+ public int countByC_G_S(String companyId, String groupId, String structureId)
throws SystemException {
Session session = null;
@@ -725,6 +773,15 @@
query.append(" AND ");
+ if (groupId == null) {
+ query.append("groupId IS NULL");
+ }
+ else {
+ query.append("groupId = ?");
+ }
+
+ query.append(" AND ");
+
if (structureId == null) {
query.append("structureId IS NULL");
}
@@ -743,6 +800,10 @@
q.setString(queryPos++, companyId);
}
+ if (groupId != null) {
+ q.setString(queryPos++, groupId);
+ }
+
if (structureId != null) {
q.setString(queryPos++, structureId);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalArticleUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalArticleUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/persistence/JournalArticleUtil.java (working copy)
@@ -236,186 +236,213 @@
groupId, obc);
}
- public static java.util.List findByC_A(java.lang.String companyId,
- java.lang.String articleId) throws com.liferay.portal.SystemException {
- return getPersistence().findByC_A(companyId, articleId);
+ public static java.util.List findByC_G_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_A(companyId, groupId, articleId);
}
- public static java.util.List findByC_A(java.lang.String companyId,
- java.lang.String articleId, int begin, int end)
+ public static java.util.List findByC_G_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, int begin, int end)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_A(companyId, articleId, begin, end);
+ return getPersistence().findByC_G_A(companyId, groupId, articleId,
+ begin, end);
}
- public static java.util.List findByC_A(java.lang.String companyId,
- java.lang.String articleId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static java.util.List findByC_G_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_A(companyId, articleId, begin, end, obc);
+ return getPersistence().findByC_G_A(companyId, groupId, articleId,
+ begin, end, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_A_First(
- java.lang.String companyId, java.lang.String articleId,
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_A_First(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_A_First(companyId, articleId, obc);
+ return getPersistence().findByC_G_A_First(companyId, groupId,
+ articleId, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_A_Last(
- java.lang.String companyId, java.lang.String articleId,
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_A_Last(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_A_Last(companyId, articleId, obc);
+ return getPersistence().findByC_G_A_Last(companyId, groupId, articleId,
+ obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle[] findByC_A_PrevAndNext(
+ public static com.liferay.portlet.journal.model.JournalArticle[] findByC_G_A_PrevAndNext(
com.liferay.portlet.journal.service.persistence.JournalArticlePK journalArticlePK,
- java.lang.String companyId, java.lang.String articleId,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_A_PrevAndNext(journalArticlePK,
- companyId, articleId, obc);
+ return getPersistence().findByC_G_A_PrevAndNext(journalArticlePK,
+ companyId, groupId, articleId, obc);
}
- public static java.util.List findByC_S(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
- return getPersistence().findByC_S(companyId, structureId);
+ public static java.util.List findByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_S(companyId, groupId, structureId);
}
- public static java.util.List findByC_S(java.lang.String companyId,
- java.lang.String structureId, int begin, int end)
- throws com.liferay.portal.SystemException {
- return getPersistence().findByC_S(companyId, structureId, begin, end);
+ public static java.util.List findByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end) throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_S(companyId, groupId, structureId,
+ begin, end);
}
- public static java.util.List findByC_S(java.lang.String companyId,
- java.lang.String structureId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static java.util.List findByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_S(companyId, structureId, begin, end,
- obc);
+ return getPersistence().findByC_G_S(companyId, groupId, structureId,
+ begin, end, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_S_First(
- java.lang.String companyId, java.lang.String structureId,
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_S_First(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_S_First(companyId, structureId, obc);
+ return getPersistence().findByC_G_S_First(companyId, groupId,
+ structureId, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_S_Last(
- java.lang.String companyId, java.lang.String structureId,
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_S_Last(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_S_Last(companyId, structureId, obc);
+ return getPersistence().findByC_G_S_Last(companyId, groupId,
+ structureId, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle[] findByC_S_PrevAndNext(
+ public static com.liferay.portlet.journal.model.JournalArticle[] findByC_G_S_PrevAndNext(
com.liferay.portlet.journal.service.persistence.JournalArticlePK journalArticlePK,
- java.lang.String companyId, java.lang.String structureId,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_S_PrevAndNext(journalArticlePK,
- companyId, structureId, obc);
+ return getPersistence().findByC_G_S_PrevAndNext(journalArticlePK,
+ companyId, groupId, structureId, obc);
}
- public static java.util.List findByC_T(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException {
- return getPersistence().findByC_T(companyId, templateId);
+ public static java.util.List findByC_G_T(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_T(companyId, groupId, templateId);
}
- public static java.util.List findByC_T(java.lang.String companyId,
- java.lang.String templateId, int begin, int end)
- throws com.liferay.portal.SystemException {
- return getPersistence().findByC_T(companyId, templateId, begin, end);
+ public static java.util.List findByC_G_T(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String templateId, int begin,
+ int end) throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_T(companyId, groupId, templateId,
+ begin, end);
}
- public static java.util.List findByC_T(java.lang.String companyId,
- java.lang.String templateId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static java.util.List findByC_G_T(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String templateId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_T(companyId, templateId, begin, end, obc);
+ return getPersistence().findByC_G_T(companyId, groupId, templateId,
+ begin, end, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_T_First(
- java.lang.String companyId, java.lang.String templateId,
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_T_First(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_T_First(companyId, templateId, obc);
+ return getPersistence().findByC_G_T_First(companyId, groupId,
+ templateId, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_T_Last(
- java.lang.String companyId, java.lang.String templateId,
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_T_Last(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_T_Last(companyId, templateId, obc);
+ return getPersistence().findByC_G_T_Last(companyId, groupId,
+ templateId, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle[] findByC_T_PrevAndNext(
+ public static com.liferay.portlet.journal.model.JournalArticle[] findByC_G_T_PrevAndNext(
com.liferay.portlet.journal.service.persistence.JournalArticlePK journalArticlePK,
- java.lang.String companyId, java.lang.String templateId,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_T_PrevAndNext(journalArticlePK,
- companyId, templateId, obc);
+ return getPersistence().findByC_G_T_PrevAndNext(journalArticlePK,
+ companyId, groupId, templateId, obc);
}
- public static java.util.List findByC_A_A(java.lang.String companyId,
- java.lang.String articleId, boolean approved)
+ public static java.util.List findByC_G_A_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, boolean approved)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_A_A(companyId, articleId, approved);
+ return getPersistence().findByC_G_A_A(companyId, groupId, articleId,
+ approved);
}
- public static java.util.List findByC_A_A(java.lang.String companyId,
- java.lang.String articleId, boolean approved, int begin, int end)
- throws com.liferay.portal.SystemException {
- return getPersistence().findByC_A_A(companyId, articleId, approved,
- begin, end);
+ public static java.util.List findByC_G_A_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, boolean approved,
+ int begin, int end) throws com.liferay.portal.SystemException {
+ return getPersistence().findByC_G_A_A(companyId, groupId, articleId,
+ approved, begin, end);
}
- public static java.util.List findByC_A_A(java.lang.String companyId,
- java.lang.String articleId, boolean approved, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static java.util.List findByC_G_A_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, boolean approved,
+ int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
- return getPersistence().findByC_A_A(companyId, articleId, approved,
- begin, end, obc);
+ return getPersistence().findByC_G_A_A(companyId, groupId, articleId,
+ approved, begin, end, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_A_A_First(
- java.lang.String companyId, java.lang.String articleId,
- boolean approved, com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_A_A_First(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, boolean approved,
+ com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_A_A_First(companyId, articleId,
- approved, obc);
+ return getPersistence().findByC_G_A_A_First(companyId, groupId,
+ articleId, approved, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle findByC_A_A_Last(
- java.lang.String companyId, java.lang.String articleId,
- boolean approved, com.liferay.portal.kernel.util.OrderByComparator obc)
+ public static com.liferay.portlet.journal.model.JournalArticle findByC_G_A_A_Last(
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, boolean approved,
+ com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_A_A_Last(companyId, articleId,
- approved, obc);
+ return getPersistence().findByC_G_A_A_Last(companyId, groupId,
+ articleId, approved, obc);
}
- public static com.liferay.portlet.journal.model.JournalArticle[] findByC_A_A_PrevAndNext(
+ public static com.liferay.portlet.journal.model.JournalArticle[] findByC_G_A_A_PrevAndNext(
com.liferay.portlet.journal.service.persistence.JournalArticlePK journalArticlePK,
- java.lang.String companyId, java.lang.String articleId,
- boolean approved, com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, boolean approved,
+ com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException,
com.liferay.portlet.journal.NoSuchArticleException {
- return getPersistence().findByC_A_A_PrevAndNext(journalArticlePK,
- companyId, articleId, approved, obc);
+ return getPersistence().findByC_G_A_A_PrevAndNext(journalArticlePK,
+ companyId, groupId, articleId, approved, obc);
}
public static java.util.List findAll()
@@ -444,25 +471,28 @@
getPersistence().removeByGroupId(groupId);
}
- public static void removeByC_A(java.lang.String companyId,
- java.lang.String articleId) throws com.liferay.portal.SystemException {
- getPersistence().removeByC_A(companyId, articleId);
+ public static void removeByC_G_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId)
+ throws com.liferay.portal.SystemException {
+ getPersistence().removeByC_G_A(companyId, groupId, articleId);
}
- public static void removeByC_S(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
- getPersistence().removeByC_S(companyId, structureId);
+ public static void removeByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
+ getPersistence().removeByC_G_S(companyId, groupId, structureId);
}
- public static void removeByC_T(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException {
- getPersistence().removeByC_T(companyId, templateId);
+ public static void removeByC_G_T(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException {
+ getPersistence().removeByC_G_T(companyId, groupId, templateId);
}
- public static void removeByC_A_A(java.lang.String companyId,
- java.lang.String articleId, boolean approved)
+ public static void removeByC_G_A_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, boolean approved)
throws com.liferay.portal.SystemException {
- getPersistence().removeByC_A_A(companyId, articleId, approved);
+ getPersistence().removeByC_G_A_A(companyId, groupId, articleId, approved);
}
public static int countByCompanyId(java.lang.String companyId)
@@ -475,25 +505,29 @@
return getPersistence().countByGroupId(groupId);
}
- public static int countByC_A(java.lang.String companyId,
- java.lang.String articleId) throws com.liferay.portal.SystemException {
- return getPersistence().countByC_A(companyId, articleId);
+ public static int countByC_G_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().countByC_G_A(companyId, groupId, articleId);
}
- public static int countByC_S(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
- return getPersistence().countByC_S(companyId, structureId);
+ public static int countByC_G_S(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().countByC_G_S(companyId, groupId, structureId);
}
- public static int countByC_T(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException {
- return getPersistence().countByC_T(companyId, templateId);
+ public static int countByC_G_T(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException {
+ return getPersistence().countByC_G_T(companyId, groupId, templateId);
}
- public static int countByC_A_A(java.lang.String companyId,
- java.lang.String articleId, boolean approved)
+ public static int countByC_G_A_A(java.lang.String companyId,
+ java.lang.String groupId, java.lang.String articleId, boolean approved)
throws com.liferay.portal.SystemException {
- return getPersistence().countByC_A_A(companyId, articleId, approved);
+ return getPersistence().countByC_G_A_A(companyId, groupId, articleId,
+ approved);
}
public static void initDao() {
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalTemplatePermission.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalTemplatePermission.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalTemplatePermission.java (working copy)
@@ -39,10 +39,10 @@
public static void check(
PermissionChecker permissionChecker, String companyId,
- String templateId, String actionId)
+ String groupId, String templateId, String actionId)
throws PortalException, SystemException {
- if (!contains(permissionChecker, companyId, templateId, actionId)) {
+ if (!contains(permissionChecker, companyId, groupId, templateId, actionId)) {
throw new PrincipalException();
}
}
@@ -59,11 +59,11 @@
public static boolean contains(
PermissionChecker permissionChecker, String companyId,
- String templateId, String actionId)
+ String groupId, String templateId, String actionId)
throws PortalException, SystemException {
JournalTemplate template =
- JournalTemplateLocalServiceUtil.getTemplate(companyId, templateId);
+ JournalTemplateLocalServiceUtil.getTemplate(companyId, groupId, templateId);
return contains(permissionChecker, template, actionId);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalStructurePermission.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalStructurePermission.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalStructurePermission.java (working copy)
@@ -39,10 +39,10 @@
public static void check(
PermissionChecker permissionChecker, String companyId,
- String structureId, String actionId)
+ String groupId, String structureId, String actionId)
throws PortalException, SystemException {
- if (!contains(permissionChecker, companyId, structureId, actionId)) {
+ if (!contains(permissionChecker, companyId, groupId, structureId, actionId)) {
throw new PrincipalException();
}
}
@@ -59,12 +59,12 @@
public static boolean contains(
PermissionChecker permissionChecker, String companyId,
- String structureId, String actionId)
+ String groupId, String structureId, String actionId)
throws PortalException, SystemException {
JournalStructure structure =
JournalStructureLocalServiceUtil.getStructure(
- companyId, structureId);
+ companyId, groupId, structureId);
return contains(permissionChecker, structure, actionId);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalArticlePermission.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalArticlePermission.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/service/permission/JournalArticlePermission.java (working copy)
@@ -39,10 +39,10 @@
public static void check(
PermissionChecker permissionChecker, String companyId,
- String articleId, String actionId)
+ String groupId, String articleId, String actionId)
throws PortalException, SystemException {
- if (!contains(permissionChecker, companyId, articleId, actionId)) {
+ if (!contains(permissionChecker, companyId, groupId, articleId, actionId)) {
throw new PrincipalException();
}
}
@@ -59,11 +59,11 @@
public static boolean contains(
PermissionChecker permissionChecker, String companyId,
- String articleId, String actionId)
+ String groupId, String articleId, String actionId)
throws PortalException, SystemException {
JournalArticle article =
- JournalArticleLocalServiceUtil.getArticle(companyId, articleId);
+ JournalArticleLocalServiceUtil.getArticle(companyId, groupId, articleId);
return contains(permissionChecker, article, actionId);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditTemplateAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditTemplateAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditTemplateAction.java (working copy)
@@ -151,13 +151,14 @@
protected void deleteTemplates(ActionRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String[] deleteTemplateIds = StringUtil.split(
ParamUtil.getString(req, "deleteTemplateIds"));
for (int i = 0; i < deleteTemplateIds.length; i++) {
JournalTemplateServiceUtil.deleteTemplate(
- companyId, deleteTemplateIds[i]);
+ companyId, groupId, deleteTemplateIds[i]);
JournalUtil.removeRecentTemplate(req, deleteTemplateIds[i]);
}
@@ -171,6 +172,8 @@
Layout layout = (Layout)uploadReq.getAttribute(WebKeys.LAYOUT);
+ String groupId = PortalUtil.getPortletGroupId(req);
+
String templateId = ParamUtil.getString(uploadReq, "templateId");
boolean autoTemplateId = ParamUtil.getBoolean(
uploadReq, "autoTemplateId");
@@ -217,7 +220,7 @@
// Update template
template = JournalTemplateServiceUtil.updateTemplate(
- templateId, structureId, name, description, xsl, formatXsl,
+ groupId, templateId, structureId, name, description, xsl, formatXsl,
langType, smallImage, smallImageURL, smallFile);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ExportAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ExportAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ExportAction.java (working copy)
@@ -255,7 +255,7 @@
if (article.isApproved() &&
JournalArticleLocalServiceUtil.isLatestVersion(
- article.getCompanyId(), article.getArticleId(),
+ article.getCompanyId(), article.getGroupId(), article.getArticleId(),
article.getVersion())) {
sb.append("insert into JournalArticle (");
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditStructureAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditStructureAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditStructureAction.java (working copy)
@@ -144,13 +144,14 @@
protected void deleteStructures(ActionRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String[] deleteStructureIds = StringUtil.split(
ParamUtil.getString(req, "deleteStructureIds"));
for (int i = 0; i < deleteStructureIds.length; i++) {
JournalStructureServiceUtil.deleteStructure(
- companyId, deleteStructureIds[i]);
+ companyId, groupId, deleteStructureIds[i]);
JournalUtil.removeRecentStructure(req, deleteStructureIds[i]);
}
@@ -164,6 +165,8 @@
String structureId = ParamUtil.getString(req, "structureId");
boolean autoStructureId = ParamUtil.getBoolean(req, "autoStructureId");
+ String groupId = PortalUtil.getPortletGroupId(req);
+
String name = ParamUtil.getString(req, "name");
String description = ParamUtil.getString(req, "description");
String xsd = ParamUtil.getString(req, "xsd");
@@ -188,7 +191,7 @@
// Update structure
structure = JournalStructureServiceUtil.updateStructure(
- structureId, name, description, xsd);
+ groupId, structureId, name, description, xsd);
}
// Recent structures
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditArticleAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditArticleAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/EditArticleAction.java (working copy)
@@ -25,6 +25,7 @@
import com.liferay.portal.model.Layout;
import com.liferay.portal.model.impl.LayoutImpl;
import com.liferay.portal.security.auth.PrincipalException;
+import com.liferay.portal.service.persistence.LayoutUtil;
import com.liferay.portal.struts.PortletAction;
import com.liferay.portal.theme.ThemeDisplay;
import com.liferay.portal.util.Constants;
@@ -173,18 +174,20 @@
protected void approveArticle(ActionRequest req) throws Exception {
Layout layout = (Layout)req.getAttribute(WebKeys.LAYOUT);
+ String groupId = PortalUtil.getPortletGroupId(req);
String articleId = ParamUtil.getString(req, "articleId");
double version = ParamUtil.getDouble(req, "version");
String articleURL = ParamUtil.getString(req, "articleURL");
JournalArticleServiceUtil.approveArticle(
- articleId, version, layout.getPlid(), articleURL,
+ groupId, articleId, version, layout.getPlid(), articleURL,
req.getPreferences());
}
protected void deleteArticles(ActionRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String[] deleteArticleIds = StringUtil.split(
ParamUtil.getString(req, "deleteArticleIds"));
@@ -198,7 +201,7 @@
pos + VERSION_SEPARATOR.length()));
JournalArticleServiceUtil.deleteArticle(
- companyId, articleId, version, null, null);
+ companyId, groupId, articleId, version, null, null);
JournalUtil.removeRecentArticle(req, deleteArticleIds[i]);
}
@@ -206,6 +209,7 @@
protected void expireArticles(ActionRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String[] expireArticleIds = StringUtil.split(
ParamUtil.getString(req, "expireArticleIds"));
@@ -219,7 +223,7 @@
pos + VERSION_SEPARATOR.length()));
JournalArticleServiceUtil.expireArticle(
- companyId, articleId, version, null, null);
+ companyId, groupId, articleId, version, null, null);
}
}
@@ -250,6 +254,7 @@
protected void removeArticlesLocale(ActionRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String[] removeArticleLocaleIds = StringUtil.split(
ParamUtil.getString(req, "deleteArticleIds"));
@@ -264,7 +269,7 @@
String languageId = ParamUtil.getString(req, "languageId");
JournalArticleServiceUtil.removeArticleLocale(
- companyId, articleId, version, languageId);
+ companyId, groupId, articleId, version, languageId);
}
}
@@ -282,6 +287,9 @@
if (Validator.isNotNull(groupId)) {
plid = LayoutImpl.PUBLIC + groupId + ".1";
}
+ else {
+ groupId = PortalUtil.getPortletGroupId(req);
+ }
String articleId = ParamUtil.getString(req, "articleId");
boolean autoArticleId = ParamUtil.getBoolean(req, "autoArticleId");
@@ -371,12 +379,12 @@
if (Validator.isNotNull(structureId)) {
JournalArticle curArticle =
JournalArticleServiceUtil.getArticle(
- companyId, articleId, version);
+ companyId, groupId, articleId, version);
if (Validator.isNotNull(curArticle.getStructureId())) {
JournalStructure structure =
JournalStructureServiceUtil.getStructure(
- companyId, structureId);
+ companyId, groupId, structureId);
content = JournalUtil.mergeLocaleContent(
curArticle.getContent(), content, structure.getXsd());
@@ -386,7 +394,7 @@
// Update article
article = JournalArticleServiceUtil.updateArticle(
- companyId, articleId, version, incrementVersion, title,
+ companyId, groupId, articleId, version, incrementVersion, title,
description, content, type, structureId, templateId,
displayDateMonth, displayDateDay, displayDateYear,
displayDateHour, displayDateMinute, expirationDateMonth,
@@ -398,7 +406,7 @@
if (approve) {
article = JournalArticleServiceUtil.approveArticle(
- article.getArticleId(), article.getVersion(), layout.getPlid(),
+ article.getGroupId(), article.getArticleId(), article.getVersion(), layout.getPlid(),
articleURL, req.getPreferences());
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ViewArticleContentAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ViewArticleContentAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ViewArticleContentAction.java (working copy)
@@ -82,6 +82,7 @@
(ThemeDisplay)req.getAttribute(WebKeys.THEME_DISPLAY);
String companyId = themeDisplay.getCompanyId();
+ String groupId = PortalUtil.getPortletGroupId(req);
String articleId = ParamUtil.getString(req, "articleId");
double version = ParamUtil.getDouble(
req, "version", JournalArticleImpl.DEFAULT_VERSION);
@@ -173,7 +174,7 @@
JournalTemplate template =
JournalTemplateLocalServiceUtil.getTemplate(
- companyId, templateId);
+ companyId, groupId, templateId);
String langType = template.getLangType();
String script = template.getXsl();
@@ -183,7 +184,7 @@
}
else {
output = JournalArticleServiceUtil.getArticleContent(
- companyId, articleId, version, languageId, themeDisplay);
+ companyId, groupId, articleId, version, languageId, themeDisplay);
}
req.setAttribute(WebKeys.JOURNAL_ARTICLE_CONTENT, output);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetLatestArticleContentAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetLatestArticleContentAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetLatestArticleContentAction.java (working copy)
@@ -56,13 +56,14 @@
try {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String articleId = ParamUtil.getString(req, "articleId");
String languageId = LanguageUtil.getLanguageId(req);
JournalArticle article =
JournalArticleLocalServiceUtil.getLatestArticle(
- companyId, articleId, Boolean.TRUE);
+ companyId, groupId, articleId, Boolean.TRUE);
String fileName = "content.xml";
byte[] byteArray =
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetTemplateAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetTemplateAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetTemplateAction.java (working copy)
@@ -62,6 +62,7 @@
try {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String templateId = getTemplateId(req);
ThemeDisplay themeDisplay =
@@ -77,7 +78,7 @@
JournalTemplate template =
JournalTemplateLocalServiceUtil.getTemplate(
- companyId, templateId);
+ companyId, groupId, templateId);
String script = JournalUtil.getTemplateScript(
template, tokens, languageId, transform);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ActionUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ActionUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/ActionUtil.java (working copy)
@@ -76,6 +76,7 @@
public static void getArticle(HttpServletRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String articleId = ParamUtil.getString(req, "articleId");
double version = ParamUtil.getDouble(
req, "version", JournalArticleImpl.DEFAULT_VERSION);
@@ -84,7 +85,7 @@
if (Validator.isNotNull(articleId)) {
article = JournalArticleServiceUtil.getArticle(
- companyId, articleId, version);
+ companyId, groupId, articleId, version);
}
req.setAttribute(WebKeys.JOURNAL_ARTICLE, article);
@@ -116,13 +117,14 @@
public static void getStructure(HttpServletRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String structureId = ParamUtil.getString(req, "structureId");
JournalStructure structure = null;
if (Validator.isNotNull(structureId)) {
structure = JournalStructureServiceUtil.getStructure(
- companyId, structureId);
+ companyId, groupId, structureId);
}
req.setAttribute(WebKeys.JOURNAL_STRUCTURE, structure);
@@ -154,13 +156,14 @@
public static void getTemplate(HttpServletRequest req) throws Exception {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String templateId = ParamUtil.getString(req, "templateId");
JournalTemplate template = null;
if (Validator.isNotNull(templateId)) {
template = JournalTemplateServiceUtil.getTemplate(
- companyId, templateId);
+ companyId, groupId, templateId);
}
req.setAttribute(WebKeys.JOURNAL_TEMPLATE, template);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetStructureAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetStructureAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/action/GetStructureAction.java (working copy)
@@ -53,11 +53,12 @@
try {
String companyId = PortalUtil.getCompanyId(req);
+ String groupId = PortalUtil.getPortletGroupId(req);
String structureId = ParamUtil.getString(req, "structureId");
JournalStructure structure =
JournalStructureLocalServiceUtil.getStructure(
- companyId, structureId);
+ companyId, groupId, structureId);
String fileName = structure.getStructureId() + ".xml";
byte[] byteArray = structure.getXsd().getBytes();
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/URIResolver.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/URIResolver.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/URIResolver.java (working copy)
@@ -58,11 +58,12 @@
templatePathIndex + _GET_TEMPLATE_PATH.length();
String companyId = (String)_tokens.get("company_id");
+ String groupId = (String)_tokens.get("group_id");
String templateId =
href.substring(templateIdIndex, href.length());
content = JournalUtil.getTemplateScript(
- companyId, templateId, _tokens, _languageId);
+ companyId, groupId, templateId, _tokens, _languageId);
}
else {
content = Http.URLtoString(href);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/ContentTransformerListener.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/ContentTransformerListener.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/ContentTransformerListener.java (working copy)
@@ -106,6 +106,7 @@
Map tokens = getTokens();
String companyId = (String)tokens.get("company_id");
+ String groupId = (String)tokens.get("group_id");
Iterator itr = root.elements().iterator();
@@ -137,7 +138,7 @@
JournalArticle article =
JournalArticleLocalServiceUtil.getArticle(
- companyId, articleId);
+ companyId, groupId, articleId);
dynamicContent.setText(StringPool.BLANK);
dynamicContent.addCDATA(
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/PropertiesTransformerListener.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/PropertiesTransformerListener.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/PropertiesTransformerListener.java (working copy)
@@ -103,9 +103,10 @@
newTokens.put("template_id", _GLOBAL_PROPERTIES);
String companyId = (String)tokens.get("company_id");
+ String groupId = (String)tokens.get("group_id");
String script = JournalUtil.getTemplateScript(
- companyId, _GLOBAL_PROPERTIES, newTokens, getLanguageId());
+ companyId, groupId, _GLOBAL_PROPERTIES, newTokens, getLanguageId());
PropertiesUtil.load(props, script);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/JournalUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/JournalUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/JournalUtil.java (working copy)
@@ -457,20 +457,20 @@
}
public static String getTemplateScript(
- String companyId, String templateId, Map tokens, String languageId)
+ String companyId, String groupId, String templateId, Map tokens, String languageId)
throws PortalException, SystemException {
return getTemplateScript(
- companyId, templateId, tokens, languageId, true);
+ companyId, groupId, templateId, tokens, languageId, true);
}
public static String getTemplateScript(
- String companyId, String templateId, Map tokens, String languageId,
+ String companyId, String groupId, String templateId, Map tokens, String languageId,
boolean transform)
throws PortalException, SystemException {
JournalTemplate template =
- JournalTemplateLocalServiceUtil.getTemplate(companyId, templateId);
+ JournalTemplateLocalServiceUtil.getTemplate(companyId, groupId, templateId);
return getTemplateScript(template, tokens, languageId, transform);
}
@@ -524,6 +524,7 @@
Company company = themeDisplay.getCompany();
tokens.put("company_id", themeDisplay.getCompanyId());
+ tokens.put("group_id", themeDisplay.getPortletGroupId());
tokens.put("cms_url", themeDisplay.getPathRoot() + "/cms/servlet");
tokens.put("image_path", themeDisplay.getPathImage());
tokens.put(
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/JournalVmUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/JournalVmUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journal/util/JournalVmUtil.java (working copy)
@@ -80,11 +80,12 @@
}
String companyId = (String)tokens.get("company_id");
+ String groupId = (String)tokens.get("group_id");
context.put(
"journalTemplatesPath",
VelocityResourceListener.JOURNAL_SEPARATOR + StringPool.SLASH +
- companyId);
+ companyId + StringPool.SLASH + groupId);
load = Velocity.evaluate(
context, output, JournalVmUtil.class.getName(), vmScript);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/action/ViewAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/action/ViewAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/action/ViewAction.java (working copy)
@@ -25,6 +25,7 @@
import com.liferay.portal.language.LanguageUtil;
import com.liferay.portal.struts.PortletAction;
import com.liferay.portal.theme.ThemeDisplay;
+import com.liferay.portal.util.PortalUtil;
import com.liferay.portal.util.WebKeys;
import com.liferay.portlet.journalcontent.util.JournalContentUtil;
@@ -65,7 +66,7 @@
for (int i = 0; i < articleIds.length; i++) {
content[i] = JournalContentUtil.getContent(
- companyId, articleIds[i], languageId, themeDisplay);
+ companyId, PortalUtil.getPortletGroupId(req), articleIds[i], languageId, themeDisplay);
}
req.setAttribute(WebKeys.JOURNAL_ARTICLE_CONTENT, content);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/action/EditConfigurationAction.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/action/EditConfigurationAction.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/action/EditConfigurationAction.java (working copy)
@@ -27,6 +27,7 @@
import com.liferay.portal.struts.PortletAction;
import com.liferay.portal.theme.ThemeDisplay;
import com.liferay.portal.util.Constants;
+import com.liferay.portal.util.PortalUtil;
import com.liferay.portal.util.WebKeys;
import com.liferay.portlet.PortletPreferencesFactory;
import com.liferay.portlet.journal.NoSuchArticleException;
@@ -91,7 +92,7 @@
req, name).toUpperCase();
String content = JournalContentUtil.getContent(
- companyId, articleId, languageId, themeDisplay);
+ companyId, PortalUtil.getPortletGroupId(req), articleId, languageId, themeDisplay);
if (Validator.isNull(content)) {
throw new NoSuchArticleException();
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/util/JournalContentUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/util/JournalContentUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/src/com/liferay/portlet/journalcontent/util/JournalContentUtil.java (working copy)
@@ -55,7 +55,7 @@
}
public static String getContent(
- String companyId, String articleId, String languageId,
+ String companyId, String groupId, String articleId, String languageId,
ThemeDisplay themeDisplay) {
String content = null;
@@ -76,7 +76,7 @@
catch (NeedsRefreshException nre) {
try {
content = JournalArticleLocalServiceUtil.getArticleContent(
- companyId, articleId, languageId, themeDisplay);
+ companyId, groupId, articleId, languageId, themeDisplay);
}
catch (Exception e) {
_log.warn(e.getMessage());
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/classes/META-INF/portal-model-hints.xml
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/classes/META-INF/portal-model-hints.xml (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/classes/META-INF/portal-model-hints.xml (working copy)
@@ -606,11 +606,11 @@
+
true
-
@@ -643,10 +643,10 @@
+
true
-
@@ -661,10 +661,10 @@
+
true
-
Index: C:/home/jkoz/java/liferay-svn/portal/portal-ejb/classes/META-INF/portal-hbm.xml
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-ejb/classes/META-INF/portal-hbm.xml (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-ejb/classes/META-INF/portal-hbm.xml (working copy)
@@ -630,10 +630,10 @@
+
-
@@ -667,9 +667,9 @@
+
-
@@ -682,9 +682,9 @@
+
-
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalArticleModel.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalArticleModel.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalArticleModel.java (working copy)
@@ -43,6 +43,10 @@
public void setCompanyId(String companyId);
+ public String getGroupId();
+
+ public void setGroupId(String groupId);
+
public String getArticleId();
public void setArticleId(String articleId);
@@ -51,10 +55,6 @@
public void setVersion(double version);
- public String getGroupId();
-
- public void setGroupId(String groupId);
-
public String getUserId();
public void setUserId(String userId);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalArticleSoap.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalArticleSoap.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalArticleSoap.java (working copy)
@@ -40,9 +40,9 @@
public static JournalArticleSoap toSoapModel(JournalArticle model) {
JournalArticleSoap soapModel = new JournalArticleSoap();
soapModel.setCompanyId(model.getCompanyId());
+ soapModel.setGroupId(model.getGroupId());
soapModel.setArticleId(model.getArticleId());
soapModel.setVersion(model.getVersion());
- soapModel.setGroupId(model.getGroupId());
soapModel.setUserId(model.getUserId());
soapModel.setUserName(model.getUserName());
soapModel.setCreateDate(model.getCreateDate());
@@ -80,11 +80,12 @@
}
public JournalArticlePK getPrimaryKey() {
- return new JournalArticlePK(_companyId, _articleId, _version);
+ return new JournalArticlePK(_companyId, _groupId, _articleId, _version);
}
public void setPrimaryKey(JournalArticlePK pk) {
setCompanyId(pk.companyId);
+ setGroupId(pk.groupId);
setArticleId(pk.articleId);
setVersion(pk.version);
}
@@ -97,6 +98,14 @@
_companyId = companyId;
}
+ public String getGroupId() {
+ return _groupId;
+ }
+
+ public void setGroupId(String groupId) {
+ _groupId = groupId;
+ }
+
public String getArticleId() {
return _articleId;
}
@@ -113,14 +122,6 @@
_version = version;
}
- public String getGroupId() {
- return _groupId;
- }
-
- public void setGroupId(String groupId) {
- _groupId = groupId;
- }
-
public String getUserId() {
return _userId;
}
@@ -274,9 +275,9 @@
}
private String _companyId;
+ private String _groupId;
private String _articleId;
private double _version;
- private String _groupId;
private String _userId;
private String _userName;
private Date _createDate;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalTemplateModel.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalTemplateModel.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalTemplateModel.java (working copy)
@@ -43,14 +43,14 @@
public void setCompanyId(String companyId);
+ public String getGroupId();
+
+ public void setGroupId(String groupId);
+
public String getTemplateId();
public void setTemplateId(String templateId);
- public String getGroupId();
-
- public void setGroupId(String groupId);
-
public String getUserId();
public void setUserId(String userId);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalTemplateSoap.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalTemplateSoap.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalTemplateSoap.java (working copy)
@@ -40,8 +40,8 @@
public static JournalTemplateSoap toSoapModel(JournalTemplate model) {
JournalTemplateSoap soapModel = new JournalTemplateSoap();
soapModel.setCompanyId(model.getCompanyId());
+ soapModel.setGroupId(model.getGroupId());
soapModel.setTemplateId(model.getTemplateId());
- soapModel.setGroupId(model.getGroupId());
soapModel.setUserId(model.getUserId());
soapModel.setUserName(model.getUserName());
soapModel.setCreateDate(model.getCreateDate());
@@ -72,11 +72,12 @@
}
public JournalTemplatePK getPrimaryKey() {
- return new JournalTemplatePK(_companyId, _templateId);
+ return new JournalTemplatePK(_companyId, _groupId, _templateId);
}
public void setPrimaryKey(JournalTemplatePK pk) {
setCompanyId(pk.companyId);
+ setGroupId(pk.groupId);
setTemplateId(pk.templateId);
}
@@ -88,6 +89,14 @@
_companyId = companyId;
}
+ public String getGroupId() {
+ return _groupId;
+ }
+
+ public void setGroupId(String groupId) {
+ _groupId = groupId;
+ }
+
public String getTemplateId() {
return _templateId;
}
@@ -96,14 +105,6 @@
_templateId = templateId;
}
- public String getGroupId() {
- return _groupId;
- }
-
- public void setGroupId(String groupId) {
- _groupId = groupId;
- }
-
public String getUserId() {
return _userId;
}
@@ -197,8 +198,8 @@
}
private String _companyId;
+ private String _groupId;
private String _templateId;
- private String _groupId;
private String _userId;
private String _userName;
private Date _createDate;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalStructureModel.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalStructureModel.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalStructureModel.java (working copy)
@@ -43,14 +43,14 @@
public void setCompanyId(String companyId);
+ public String getGroupId();
+
+ public void setGroupId(String groupId);
+
public String getStructureId();
public void setStructureId(String structureId);
- public String getGroupId();
-
- public void setGroupId(String groupId);
-
public String getUserId();
public void setUserId(String userId);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalStructureSoap.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalStructureSoap.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/model/JournalStructureSoap.java (working copy)
@@ -40,8 +40,8 @@
public static JournalStructureSoap toSoapModel(JournalStructure model) {
JournalStructureSoap soapModel = new JournalStructureSoap();
soapModel.setCompanyId(model.getCompanyId());
+ soapModel.setGroupId(model.getGroupId());
soapModel.setStructureId(model.getStructureId());
- soapModel.setGroupId(model.getGroupId());
soapModel.setUserId(model.getUserId());
soapModel.setUserName(model.getUserName());
soapModel.setCreateDate(model.getCreateDate());
@@ -68,11 +68,12 @@
}
public JournalStructurePK getPrimaryKey() {
- return new JournalStructurePK(_companyId, _structureId);
+ return new JournalStructurePK(_companyId, _groupId, _structureId);
}
public void setPrimaryKey(JournalStructurePK pk) {
setCompanyId(pk.companyId);
+ setGroupId(pk.groupId);
setStructureId(pk.structureId);
}
@@ -84,6 +85,14 @@
_companyId = companyId;
}
+ public String getGroupId() {
+ return _groupId;
+ }
+
+ public void setGroupId(String groupId) {
+ _groupId = groupId;
+ }
+
public String getStructureId() {
return _structureId;
}
@@ -92,14 +101,6 @@
_structureId = structureId;
}
- public String getGroupId() {
- return _groupId;
- }
-
- public void setGroupId(String groupId) {
- _groupId = groupId;
- }
-
public String getUserId() {
return _userId;
}
@@ -157,8 +158,8 @@
}
private String _companyId;
+ private String _groupId;
private String _structureId;
- private String _groupId;
private String _userId;
private String _userName;
private Date _createDate;
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleService.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleService.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleService.java (working copy)
@@ -65,37 +65,40 @@
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalArticle approveArticle(
- java.lang.String articleId, double version, java.lang.String plid,
- java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
+ java.lang.String groupId, java.lang.String articleId, double version,
+ java.lang.String plid, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, java.lang.String languageId,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public void deleteArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public void expireArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
@@ -106,24 +109,24 @@
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalArticle updateArticle(
- java.lang.String companyId, java.lang.String articleId, double version,
- boolean incrementVersion, java.lang.String title,
- java.lang.String description, java.lang.String content,
- java.lang.String type, java.lang.String structureId,
- java.lang.String templateId, int displayDateMonth, int displayDateDay,
- int displayDateYear, int displayDateHour, int displayDateMinute,
- int expirationDateMonth, int expirationDateDay, int expirationDateYear,
- int expirationDateHour, int expirationDateMinute, boolean neverExpire,
- int reviewDateMonth, int reviewDateDay, int reviewDateYear,
- int reviewDateHour, int reviewDateMinute, boolean neverReview,
- java.util.Map images, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, boolean incrementVersion,
+ java.lang.String title, java.lang.String description,
+ java.lang.String content, java.lang.String type,
+ java.lang.String structureId, java.lang.String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear, int expirationDateHour,
+ int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
+ int reviewDateDay, int reviewDateYear, int reviewDateHour,
+ int reviewDateMinute, boolean neverReview, java.util.Map images,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateLocalServiceUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateLocalServiceUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateLocalServiceUtil.java (working copy)
@@ -88,14 +88,36 @@
guestPermissions);
}
+ public static com.liferay.portlet.journal.model.JournalTemplate addTemplate(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String templateId, boolean autoTemplateId,
+ java.lang.String plid, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile, java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.PortalException,
+ com.liferay.portal.SystemException {
+ JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
+
+ return journalTemplateLocalService.addTemplate(userId, groupId,
+ templateId, autoTemplateId, plid, structureId, name, description,
+ xsl, formatXsl, langType, smallImage, smallImageURL, smallFile,
+ addCommunityPermissions, addGuestPermissions, communityPermissions,
+ guestPermissions);
+ }
+
public static void addTemplateResources(java.lang.String companyId,
- java.lang.String templateId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String templateId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
- journalTemplateLocalService.addTemplateResources(companyId, templateId,
- addCommunityPermissions, addGuestPermissions);
+ journalTemplateLocalService.addTemplateResources(companyId, groupId,
+ templateId, addCommunityPermissions, addGuestPermissions);
}
public static void addTemplateResources(
@@ -109,13 +131,14 @@
}
public static void addTemplateResources(java.lang.String companyId,
- java.lang.String templateId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String templateId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
- journalTemplateLocalService.addTemplateResources(companyId, templateId,
- communityPermissions, guestPermissions);
+ journalTemplateLocalService.addTemplateResources(companyId, groupId,
+ templateId, communityPermissions, guestPermissions);
}
public static void addTemplateResources(
@@ -130,19 +153,20 @@
}
public static void checkNewLine(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
- journalTemplateLocalService.checkNewLine(companyId, templateId);
+ journalTemplateLocalService.checkNewLine(companyId, groupId, templateId);
}
public static void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
- journalTemplateLocalService.deleteTemplate(companyId, templateId);
+ journalTemplateLocalService.deleteTemplate(companyId, groupId,
+ templateId);
}
public static void deleteTemplate(
@@ -154,38 +178,42 @@
}
public static java.util.List getStructureTemplates(
- java.lang.String companyId, java.lang.String structureId)
- throws com.liferay.portal.SystemException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId) throws com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
return journalTemplateLocalService.getStructureTemplates(companyId,
- structureId);
+ groupId, structureId);
}
public static java.util.List getStructureTemplates(
- java.lang.String companyId, java.lang.String structureId, int begin,
- int end) throws com.liferay.portal.SystemException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId, int begin, int end)
+ throws com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
return journalTemplateLocalService.getStructureTemplates(companyId,
- structureId, begin, end);
+ groupId, structureId, begin, end);
}
public static int getStructureTemplatesCount(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
return journalTemplateLocalService.getStructureTemplatesCount(companyId,
- structureId);
+ groupId, structureId);
}
public static com.liferay.portlet.journal.model.JournalTemplate getTemplate(
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
- return journalTemplateLocalService.getTemplate(companyId, templateId);
+ return journalTemplateLocalService.getTemplate(companyId, groupId,
+ templateId);
}
public static java.util.List getTemplates(java.lang.String groupId)
@@ -236,16 +264,17 @@
}
public static com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- java.lang.String companyId, java.lang.String templateId,
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsl, boolean formatXsl,
- java.lang.String langType, boolean smallImage,
- java.lang.String smallImageURL, java.io.File smallFile)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalTemplateLocalService journalTemplateLocalService = JournalTemplateLocalServiceFactory.getService();
- return journalTemplateLocalService.updateTemplate(companyId,
+ return journalTemplateLocalService.updateTemplate(companyId, groupId,
templateId, structureId, name, description, xsl, formatXsl,
langType, smallImage, smallImageURL, smallFile);
}
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateLocalService.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateLocalService.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateLocalService.java (working copy)
@@ -66,9 +66,23 @@
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
+ public com.liferay.portlet.journal.model.JournalTemplate addTemplate(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String templateId, boolean autoTemplateId,
+ java.lang.String plid, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile, java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.SystemException,
+ com.liferay.portal.PortalException;
+
public void addTemplateResources(java.lang.String companyId,
- java.lang.String templateId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String templateId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -79,7 +93,8 @@
com.liferay.portal.PortalException;
public void addTemplateResources(java.lang.String companyId,
- java.lang.String templateId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String templateId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -92,12 +107,12 @@
com.liferay.portal.PortalException;
public void checkNewLine(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -107,17 +122,20 @@
com.liferay.portal.PortalException;
public java.util.List getStructureTemplates(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException;
public java.util.List getStructureTemplates(java.lang.String companyId,
- java.lang.String structureId, int begin, int end)
- throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end) throws com.liferay.portal.SystemException;
public int getStructureTemplatesCount(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException;
public com.liferay.portlet.journal.model.JournalTemplate getTemplate(
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -145,11 +163,12 @@
throws com.liferay.portal.SystemException;
public com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- java.lang.String companyId, java.lang.String templateId,
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsl, boolean formatXsl,
- java.lang.String langType, boolean smallImage,
- java.lang.String smallImageURL, java.io.File smallFile)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsl, boolean formatXsl, java.lang.String langType,
+ boolean smallImage, java.lang.String smallImageURL,
+ java.io.File smallFile)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalTemplatePK.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalTemplatePK.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalTemplatePK.java (working copy)
@@ -34,13 +34,15 @@
*/
public class JournalTemplatePK implements Comparable, Serializable {
public String companyId;
+ public String groupId;
public String templateId;
public JournalTemplatePK() {
}
- public JournalTemplatePK(String companyId, String templateId) {
+ public JournalTemplatePK(String companyId, String groupId, String templateId) {
this.companyId = companyId;
+ this.groupId = groupId;
this.templateId = templateId;
}
@@ -52,6 +54,14 @@
this.companyId = companyId;
}
+ public String getGroupId() {
+ return groupId;
+ }
+
+ public void setGroupId(String groupId) {
+ this.groupId = groupId;
+ }
+
public String getTemplateId() {
return templateId;
}
@@ -73,6 +83,12 @@
return value;
}
+ value = groupId.compareTo(pk.groupId);
+
+ if (value != 0) {
+ return value;
+ }
+
value = templateId.compareTo(pk.templateId);
if (value != 0) {
@@ -96,7 +112,7 @@
return false;
}
- if ((companyId.equals(pk.companyId)) &&
+ if ((companyId.equals(pk.companyId)) && (groupId.equals(pk.groupId)) &&
(templateId.equals(pk.templateId))) {
return true;
}
@@ -106,7 +122,7 @@
}
public int hashCode() {
- return (companyId + templateId).hashCode();
+ return (companyId + groupId + templateId).hashCode();
}
public String toString() {
@@ -117,6 +133,11 @@
sb.append(companyId);
sb.append(StringPool.COMMA);
sb.append(StringPool.SPACE);
+ sb.append("groupId");
+ sb.append(StringPool.EQUAL);
+ sb.append(groupId);
+ sb.append(StringPool.COMMA);
+ sb.append(StringPool.SPACE);
sb.append("templateId");
sb.append(StringPool.EQUAL);
sb.append(templateId);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalStructurePK.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalStructurePK.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalStructurePK.java (working copy)
@@ -34,13 +34,16 @@
*/
public class JournalStructurePK implements Comparable, Serializable {
public String companyId;
+ public String groupId;
public String structureId;
public JournalStructurePK() {
}
- public JournalStructurePK(String companyId, String structureId) {
+ public JournalStructurePK(String companyId, String groupId,
+ String structureId) {
this.companyId = companyId;
+ this.groupId = groupId;
this.structureId = structureId;
}
@@ -52,6 +55,14 @@
this.companyId = companyId;
}
+ public String getGroupId() {
+ return groupId;
+ }
+
+ public void setGroupId(String groupId) {
+ this.groupId = groupId;
+ }
+
public String getStructureId() {
return structureId;
}
@@ -73,6 +84,12 @@
return value;
}
+ value = groupId.compareTo(pk.groupId);
+
+ if (value != 0) {
+ return value;
+ }
+
value = structureId.compareTo(pk.structureId);
if (value != 0) {
@@ -96,7 +113,7 @@
return false;
}
- if ((companyId.equals(pk.companyId)) &&
+ if ((companyId.equals(pk.companyId)) && (groupId.equals(pk.groupId)) &&
(structureId.equals(pk.structureId))) {
return true;
}
@@ -106,7 +123,7 @@
}
public int hashCode() {
- return (companyId + structureId).hashCode();
+ return (companyId + groupId + structureId).hashCode();
}
public String toString() {
@@ -117,6 +134,11 @@
sb.append(companyId);
sb.append(StringPool.COMMA);
sb.append(StringPool.SPACE);
+ sb.append("groupId");
+ sb.append(StringPool.EQUAL);
+ sb.append(groupId);
+ sb.append(StringPool.COMMA);
+ sb.append(StringPool.SPACE);
sb.append("structureId");
sb.append(StringPool.EQUAL);
sb.append(structureId);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalArticlePK.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalArticlePK.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/persistence/JournalArticlePK.java (working copy)
@@ -34,14 +34,17 @@
*/
public class JournalArticlePK implements Comparable, Serializable {
public String companyId;
+ public String groupId;
public String articleId;
public double version;
public JournalArticlePK() {
}
- public JournalArticlePK(String companyId, String articleId, double version) {
+ public JournalArticlePK(String companyId, String groupId, String articleId,
+ double version) {
this.companyId = companyId;
+ this.groupId = groupId;
this.articleId = articleId;
this.version = version;
}
@@ -54,6 +57,14 @@
this.companyId = companyId;
}
+ public String getGroupId() {
+ return groupId;
+ }
+
+ public void setGroupId(String groupId) {
+ this.groupId = groupId;
+ }
+
public String getArticleId() {
return articleId;
}
@@ -83,6 +94,12 @@
return value;
}
+ value = groupId.compareTo(pk.groupId);
+
+ if (value != 0) {
+ return value;
+ }
+
value = articleId.compareTo(pk.articleId);
if (value != 0) {
@@ -120,7 +137,7 @@
return false;
}
- if ((companyId.equals(pk.companyId)) &&
+ if ((companyId.equals(pk.companyId)) && (groupId.equals(pk.groupId)) &&
(articleId.equals(pk.articleId)) && (version == pk.version)) {
return true;
}
@@ -130,7 +147,7 @@
}
public int hashCode() {
- return (companyId + articleId + version).hashCode();
+ return (companyId + groupId + articleId + version).hashCode();
}
public String toString() {
@@ -141,6 +158,11 @@
sb.append(companyId);
sb.append(StringPool.COMMA);
sb.append(StringPool.SPACE);
+ sb.append("groupId");
+ sb.append(StringPool.EQUAL);
+ sb.append(groupId);
+ sb.append(StringPool.COMMA);
+ sb.append(StringPool.SPACE);
sb.append("articleId");
sb.append(StringPool.EQUAL);
sb.append(articleId);
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleLocalServiceUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleLocalServiceUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleLocalServiceUtil.java (working copy)
@@ -121,14 +121,48 @@
guestPermissions);
}
+ public static com.liferay.portlet.journal.model.JournalArticle addArticle(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, boolean autoArticleId,
+ java.lang.String plid, java.lang.String title,
+ java.lang.String description, java.lang.String content,
+ java.lang.String type, java.lang.String structureId,
+ java.lang.String templateId, int displayDateMonth, int displayDateDay,
+ int displayDateYear, int displayDateHour, int displayDateMinute,
+ int expirationDateMonth, int expirationDateDay, int expirationDateYear,
+ int expirationDateHour, int expirationDateMinute, boolean neverExpire,
+ int reviewDateMonth, int reviewDateDay, int reviewDateYear,
+ int reviewDateHour, int reviewDateMinute, boolean neverReview,
+ java.util.Map images, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs,
+ java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.PortalException,
+ com.liferay.portal.SystemException {
+ JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
+
+ return journalArticleLocalService.addArticle(userId, groupId,
+ articleId, autoArticleId, plid, title, description, content, type,
+ structureId, templateId, displayDateMonth, displayDateDay,
+ displayDateYear, displayDateHour, displayDateMinute,
+ expirationDateMonth, expirationDateDay, expirationDateYear,
+ expirationDateHour, expirationDateMinute, neverExpire,
+ reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
+ reviewDateMinute, neverReview, images, articleURL, prefs,
+ addCommunityPermissions, addGuestPermissions, communityPermissions,
+ guestPermissions);
+ }
+
public static void addArticleResources(java.lang.String companyId,
- java.lang.String articleId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String articleId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- journalArticleLocalService.addArticleResources(companyId, articleId,
- addCommunityPermissions, addGuestPermissions);
+ journalArticleLocalService.addArticleResources(companyId, groupId,
+ articleId, addCommunityPermissions, addGuestPermissions);
}
public static void addArticleResources(
@@ -142,13 +176,14 @@
}
public static void addArticleResources(java.lang.String companyId,
- java.lang.String articleId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- journalArticleLocalService.addArticleResources(companyId, articleId,
- communityPermissions, guestPermissions);
+ journalArticleLocalService.addArticleResources(companyId, groupId,
+ articleId, communityPermissions, guestPermissions);
}
public static void addArticleResources(
@@ -163,14 +198,15 @@
}
public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
- java.lang.String userId, java.lang.String articleId, double version,
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.approveArticle(userId, articleId,
- version, articleURL, prefs);
+ return journalArticleLocalService.approveArticle(userId, groupId,
+ articleId, version, articleURL, prefs);
}
public static void checkArticles()
@@ -181,21 +217,22 @@
}
public static void checkNewLine(java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- journalArticleLocalService.checkNewLine(companyId, articleId, version);
+ journalArticleLocalService.checkNewLine(companyId, groupId, articleId,
+ version);
}
public static void deleteArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- journalArticleLocalService.deleteArticle(companyId, articleId, version,
- articleURL, prefs);
+ journalArticleLocalService.deleteArticle(companyId, groupId, articleId,
+ version, articleURL, prefs);
}
public static void deleteArticle(
@@ -215,13 +252,13 @@
}
public static void expireArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- journalArticleLocalService.expireArticle(companyId, articleId, version,
- articleURL, prefs);
+ journalArticleLocalService.expireArticle(companyId, groupId, articleId,
+ version, articleURL, prefs);
}
public static void expireArticle(
@@ -234,45 +271,49 @@
}
public static com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getArticle(companyId, articleId);
+ return journalArticleLocalService.getArticle(companyId, groupId,
+ articleId);
}
public static com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getArticle(companyId, articleId,
- version);
+ return journalArticleLocalService.getArticle(companyId, groupId,
+ articleId, version);
}
public static java.lang.String getArticleContent(
- java.lang.String companyId, java.lang.String articleId,
- java.lang.String languageId,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getArticleContent(companyId,
+ return journalArticleLocalService.getArticleContent(companyId, groupId,
articleId, languageId, themeDisplay);
}
public static java.lang.String getArticleContent(
- java.lang.String companyId, java.lang.String articleId, double version,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getArticleContent(companyId,
+ return journalArticleLocalService.getArticleContent(companyId, groupId,
articleId, version, languageId, themeDisplay);
}
@@ -306,105 +347,114 @@
}
public static com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getDisplayArticle(companyId, articleId);
+ return journalArticleLocalService.getDisplayArticle(companyId, groupId,
+ articleId);
}
public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getLatestArticle(companyId, articleId);
+ return journalArticleLocalService.getLatestArticle(companyId, groupId,
+ articleId);
}
public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
- java.lang.String companyId, java.lang.String articleId,
- java.lang.Boolean approved)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, java.lang.Boolean approved)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getLatestArticle(companyId,
+ return journalArticleLocalService.getLatestArticle(companyId, groupId,
articleId, approved);
}
public static double getLatestVersion(java.lang.String companyId,
- java.lang.String articleId)
+ java.lang.String groupId, java.lang.String articleId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.getLatestVersion(companyId, articleId);
+ return journalArticleLocalService.getLatestVersion(companyId, groupId,
+ articleId);
}
public static java.util.List getStructureArticles(
- java.lang.String companyId, java.lang.String structureId)
- throws com.liferay.portal.SystemException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId) throws com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.getStructureArticles(companyId,
- structureId);
+ groupId, structureId);
}
public static java.util.List getStructureArticles(
- java.lang.String companyId, java.lang.String structureId, int begin,
- int end, com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId, int begin, int end,
+ com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.getStructureArticles(companyId,
- structureId, begin, end, obc);
+ groupId, structureId, begin, end, obc);
}
public static int getStructureArticlesCount(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.getStructureArticlesCount(companyId,
- structureId);
+ groupId, structureId);
}
public static java.util.List getTemplateArticles(
- java.lang.String companyId, java.lang.String templateId)
- throws com.liferay.portal.SystemException {
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId) throws com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.getTemplateArticles(companyId,
- templateId);
+ groupId, templateId);
}
public static java.util.List getTemplateArticles(
- java.lang.String companyId, java.lang.String templateId, int begin,
- int end, com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId, int begin, int end,
+ com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.getTemplateArticles(companyId,
- templateId, begin, end, obc);
+ groupId, templateId, begin, end, obc);
}
public static int getTemplateArticlesCount(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException {
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.getTemplateArticlesCount(companyId,
- templateId);
+ groupId, templateId);
}
public static boolean isLatestVersion(java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.isLatestVersion(companyId, articleId,
- version);
+ return journalArticleLocalService.isLatestVersion(companyId, groupId,
+ articleId, version);
}
public static void reIndex(java.lang.String[] ids)
@@ -414,14 +464,14 @@
}
public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
return journalArticleLocalService.removeArticleLocale(companyId,
- articleId, version, languageId);
+ groupId, articleId, version, languageId);
}
public static com.liferay.portal.kernel.search.Hits search(
@@ -483,25 +533,25 @@
}
public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
- java.lang.String userId, java.lang.String articleId, double version,
- boolean incrementVersion, java.lang.String title,
- java.lang.String description, java.lang.String content,
- java.lang.String type, java.lang.String structureId,
- java.lang.String templateId, int displayDateMonth, int displayDateDay,
- int displayDateYear, int displayDateHour, int displayDateMinute,
- int expirationDateMonth, int expirationDateDay, int expirationDateYear,
- int expirationDateHour, int expirationDateMinute, boolean neverExpire,
- int reviewDateMonth, int reviewDateDay, int reviewDateYear,
- int reviewDateHour, int reviewDateMinute, boolean neverReview,
- java.util.Map images, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, double version, boolean incrementVersion,
+ java.lang.String title, java.lang.String description,
+ java.lang.String content, java.lang.String type,
+ java.lang.String structureId, java.lang.String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear, int expirationDateHour,
+ int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
+ int reviewDateDay, int reviewDateYear, int reviewDateHour,
+ int reviewDateMinute, boolean neverReview, java.util.Map images,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
- return journalArticleLocalService.updateArticle(userId, articleId,
- version, incrementVersion, title, description, content, type,
- structureId, templateId, displayDateMonth, displayDateDay,
+ return journalArticleLocalService.updateArticle(userId, groupId,
+ articleId, version, incrementVersion, title, description, content,
+ type, structureId, templateId, displayDateMonth, displayDateDay,
displayDateYear, displayDateHour, displayDateMinute,
expirationDateMonth, expirationDateDay, expirationDateYear,
expirationDateHour, expirationDateMinute, neverExpire,
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureServiceUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureServiceUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureServiceUtil.java (working copy)
@@ -59,30 +59,33 @@
}
public static void deleteStructure(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalStructureService journalStructureService = JournalStructureServiceFactory.getService();
- journalStructureService.deleteStructure(companyId, structureId);
+ journalStructureService.deleteStructure(companyId, groupId, structureId);
}
public static com.liferay.portlet.journal.model.JournalStructure getStructure(
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalStructureService journalStructureService = JournalStructureServiceFactory.getService();
- return journalStructureService.getStructure(companyId, structureId);
+ return journalStructureService.getStructure(companyId, groupId,
+ structureId);
}
public static com.liferay.portlet.journal.model.JournalStructure updateStructure(
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsd)
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsd)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalStructureService journalStructureService = JournalStructureServiceFactory.getService();
- return journalStructureService.updateStructure(structureId, name,
- description, xsd);
+ return journalStructureService.updateStructure(groupId, structureId,
+ name, description, xsd);
}
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleLocalService.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleLocalService.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleLocalService.java (working copy)
@@ -84,9 +84,30 @@
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
+ public com.liferay.portlet.journal.model.JournalArticle addArticle(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, boolean autoArticleId,
+ java.lang.String plid, java.lang.String title,
+ java.lang.String description, java.lang.String content,
+ java.lang.String type, java.lang.String structureId,
+ java.lang.String templateId, int displayDateMonth, int displayDateDay,
+ int displayDateYear, int displayDateHour, int displayDateMinute,
+ int expirationDateMonth, int expirationDateDay, int expirationDateYear,
+ int expirationDateHour, int expirationDateMinute, boolean neverExpire,
+ int reviewDateMonth, int reviewDateDay, int reviewDateYear,
+ int reviewDateHour, int reviewDateMinute, boolean neverReview,
+ java.util.Map images, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs,
+ java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.SystemException,
+ com.liferay.portal.PortalException;
+
public void addArticleResources(java.lang.String companyId,
- java.lang.String articleId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String articleId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -97,7 +118,8 @@
com.liferay.portal.PortalException;
public void addArticleResources(java.lang.String companyId,
- java.lang.String articleId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -110,7 +132,8 @@
com.liferay.portal.PortalException;
public com.liferay.portlet.journal.model.JournalArticle approveArticle(
- java.lang.String userId, java.lang.String articleId, double version,
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -120,12 +143,12 @@
com.liferay.portal.PortalException;
public void checkNewLine(java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public void deleteArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -141,7 +164,7 @@
com.liferay.portal.PortalException;
public void expireArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -153,23 +176,26 @@
com.liferay.portal.PortalException;
public com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, java.lang.String languageId,
+ java.lang.String groupId, java.lang.String articleId,
+ java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public java.lang.String getArticleContent(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
@@ -189,50 +215,56 @@
throws com.liferay.portal.SystemException;
public com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
- java.lang.String companyId, java.lang.String articleId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
- java.lang.String companyId, java.lang.String articleId,
- java.lang.Boolean approved)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, java.lang.Boolean approved)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public double getLatestVersion(java.lang.String companyId,
- java.lang.String articleId)
+ java.lang.String groupId, java.lang.String articleId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public java.util.List getStructureArticles(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException;
public java.util.List getStructureArticles(java.lang.String companyId,
- java.lang.String structureId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String groupId, java.lang.String structureId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException;
public int getStructureArticlesCount(java.lang.String companyId,
- java.lang.String structureId) throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String structureId)
+ throws com.liferay.portal.SystemException;
public java.util.List getTemplateArticles(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException;
public java.util.List getTemplateArticles(java.lang.String companyId,
- java.lang.String templateId, int begin, int end,
- com.liferay.portal.kernel.util.OrderByComparator obc)
+ java.lang.String groupId, java.lang.String templateId, int begin,
+ int end, com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.SystemException;
public int getTemplateArticlesCount(java.lang.String companyId,
- java.lang.String templateId) throws com.liferay.portal.SystemException;
+ java.lang.String groupId, java.lang.String templateId)
+ throws com.liferay.portal.SystemException;
public boolean isLatestVersion(java.lang.String companyId,
- java.lang.String articleId, double version)
+ java.lang.String groupId, java.lang.String articleId, double version)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -240,8 +272,8 @@
throws com.liferay.portal.SystemException;
public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -280,18 +312,18 @@
boolean andOperator) throws com.liferay.portal.SystemException;
public com.liferay.portlet.journal.model.JournalArticle updateArticle(
- java.lang.String userId, java.lang.String articleId, double version,
- boolean incrementVersion, java.lang.String title,
- java.lang.String description, java.lang.String content,
- java.lang.String type, java.lang.String structureId,
- java.lang.String templateId, int displayDateMonth, int displayDateDay,
- int displayDateYear, int displayDateHour, int displayDateMinute,
- int expirationDateMonth, int expirationDateDay, int expirationDateYear,
- int expirationDateHour, int expirationDateMinute, boolean neverExpire,
- int reviewDateMonth, int reviewDateDay, int reviewDateYear,
- int reviewDateHour, int reviewDateMinute, boolean neverReview,
- java.util.Map images, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String articleId, double version, boolean incrementVersion,
+ java.lang.String title, java.lang.String description,
+ java.lang.String content, java.lang.String type,
+ java.lang.String structureId, java.lang.String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear, int expirationDateHour,
+ int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
+ int reviewDateDay, int reviewDateYear, int reviewDateHour,
+ int reviewDateMinute, boolean neverReview, java.util.Map images,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureService.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureService.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureService.java (working copy)
@@ -47,18 +47,20 @@
com.liferay.portal.PortalException, java.rmi.RemoteException;
public void deleteStructure(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalStructure getStructure(
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalStructure updateStructure(
- java.lang.String structureId, java.lang.String name,
- java.lang.String description, java.lang.String xsd)
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String name, java.lang.String description,
+ java.lang.String xsd)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureLocalServiceUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureLocalServiceUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureLocalServiceUtil.java (working copy)
@@ -76,13 +76,32 @@
guestPermissions);
}
+ public static com.liferay.portlet.journal.model.JournalStructure addStructure(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String structureId, boolean autoStructureId,
+ java.lang.String plid, java.lang.String name,
+ java.lang.String description, java.lang.String xsd,
+ java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.PortalException,
+ com.liferay.portal.SystemException {
+ JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
+
+ return journalStructureLocalService.addStructure(userId, groupId,
+ structureId, autoStructureId, plid, name, description, xsd,
+ addCommunityPermissions, addGuestPermissions, communityPermissions,
+ guestPermissions);
+ }
+
public static void addStructureResources(java.lang.String companyId,
- java.lang.String structureId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String structureId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
- journalStructureLocalService.addStructureResources(companyId,
+ journalStructureLocalService.addStructureResources(companyId, groupId,
structureId, addCommunityPermissions, addGuestPermissions);
}
@@ -97,12 +116,13 @@
}
public static void addStructureResources(java.lang.String companyId,
- java.lang.String structureId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
- journalStructureLocalService.addStructureResources(companyId,
+ journalStructureLocalService.addStructureResources(companyId, groupId,
structureId, communityPermissions, guestPermissions);
}
@@ -118,19 +138,21 @@
}
public static void checkNewLine(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
- journalStructureLocalService.checkNewLine(companyId, structureId);
+ journalStructureLocalService.checkNewLine(companyId, groupId,
+ structureId);
}
public static void deleteStructure(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
- journalStructureLocalService.deleteStructure(companyId, structureId);
+ journalStructureLocalService.deleteStructure(companyId, groupId,
+ structureId);
}
public static void deleteStructure(
@@ -142,12 +164,14 @@
}
public static com.liferay.portlet.journal.model.JournalStructure getStructure(
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
- return journalStructureLocalService.getStructure(companyId, structureId);
+ return journalStructureLocalService.getStructure(companyId, groupId,
+ structureId);
}
public static java.util.List getStructures(java.lang.String groupId)
@@ -194,14 +218,14 @@
}
public static com.liferay.portlet.journal.model.JournalStructure updateStructure(
- java.lang.String companyId, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsd)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsd)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException {
JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
- return journalStructureLocalService.updateStructure(companyId,
+ return journalStructureLocalService.updateStructure(companyId, groupId,
structureId, name, description, xsd);
}
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateServiceUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateServiceUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateServiceUtil.java (working copy)
@@ -66,34 +66,35 @@
}
public static void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalTemplateService journalTemplateService = JournalTemplateServiceFactory.getService();
- journalTemplateService.deleteTemplate(companyId, templateId);
+ journalTemplateService.deleteTemplate(companyId, groupId, templateId);
}
public static com.liferay.portlet.journal.model.JournalTemplate getTemplate(
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalTemplateService journalTemplateService = JournalTemplateServiceFactory.getService();
- return journalTemplateService.getTemplate(companyId, templateId);
+ return journalTemplateService.getTemplate(companyId, groupId, templateId);
}
public static com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- java.lang.String templateId, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsl, boolean formatXsl, java.lang.String langType,
- boolean smallImage, java.lang.String smallImageURL,
- java.io.File smallFile)
+ java.lang.String groupId, java.lang.String templateId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsl, boolean formatXsl,
+ java.lang.String langType, boolean smallImage,
+ java.lang.String smallImageURL, java.io.File smallFile)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalTemplateService journalTemplateService = JournalTemplateServiceFactory.getService();
- return journalTemplateService.updateTemplate(templateId, structureId,
- name, description, xsl, formatXsl, langType, smallImage,
- smallImageURL, smallFile);
+ return journalTemplateService.updateTemplate(groupId, templateId,
+ structureId, name, description, xsl, formatXsl, langType,
+ smallImage, smallImageURL, smallFile);
}
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureLocalService.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureLocalService.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalStructureLocalService.java (working copy)
@@ -57,9 +57,21 @@
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
+ public com.liferay.portlet.journal.model.JournalStructure addStructure(
+ java.lang.String userId, java.lang.String groupId,
+ java.lang.String structureId, boolean autoStructureId,
+ java.lang.String plid, java.lang.String name,
+ java.lang.String description, java.lang.String xsd,
+ java.lang.Boolean addCommunityPermissions,
+ java.lang.Boolean addGuestPermissions,
+ java.lang.String[] communityPermissions,
+ java.lang.String[] guestPermissions)
+ throws com.liferay.portal.SystemException,
+ com.liferay.portal.PortalException;
+
public void addStructureResources(java.lang.String companyId,
- java.lang.String structureId, boolean addCommunityPermissions,
- boolean addGuestPermissions)
+ java.lang.String groupId, java.lang.String structureId,
+ boolean addCommunityPermissions, boolean addGuestPermissions)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -70,7 +82,8 @@
com.liferay.portal.PortalException;
public void addStructureResources(java.lang.String companyId,
- java.lang.String structureId, java.lang.String[] communityPermissions,
+ java.lang.String groupId, java.lang.String structureId,
+ java.lang.String[] communityPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -83,12 +96,12 @@
com.liferay.portal.PortalException;
public void checkNewLine(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
public void deleteStructure(java.lang.String companyId,
- java.lang.String structureId)
+ java.lang.String groupId, java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -98,7 +111,8 @@
com.liferay.portal.PortalException;
public com.liferay.portlet.journal.model.JournalStructure getStructure(
- java.lang.String companyId, java.lang.String structureId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
@@ -124,9 +138,9 @@
throws com.liferay.portal.SystemException;
public com.liferay.portlet.journal.model.JournalStructure updateStructure(
- java.lang.String companyId, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsd)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsd)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException;
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateService.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateService.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalTemplateService.java (working copy)
@@ -52,21 +52,22 @@
com.liferay.portal.PortalException, java.rmi.RemoteException;
public void deleteTemplate(java.lang.String companyId,
- java.lang.String templateId)
+ java.lang.String groupId, java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalTemplate getTemplate(
- java.lang.String companyId, java.lang.String templateId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String templateId)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
public com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
- java.lang.String templateId, java.lang.String structureId,
- java.lang.String name, java.lang.String description,
- java.lang.String xsl, boolean formatXsl, java.lang.String langType,
- boolean smallImage, java.lang.String smallImageURL,
- java.io.File smallFile)
+ java.lang.String groupId, java.lang.String templateId,
+ java.lang.String structureId, java.lang.String name,
+ java.lang.String description, java.lang.String xsl, boolean formatXsl,
+ java.lang.String langType, boolean smallImage,
+ java.lang.String smallImageURL, java.io.File smallFile)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException, java.rmi.RemoteException;
}
\ No newline at end of file
Index: C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleServiceUtil.java
===================================================================
--- C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleServiceUtil.java (revision 3170)
+++ C:/home/jkoz/java/liferay-svn/portal/portal-service/src/com/liferay/portlet/journal/service/JournalArticleServiceUtil.java (working copy)
@@ -87,67 +87,71 @@
}
public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
- java.lang.String articleId, double version, java.lang.String plid,
- java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
+ java.lang.String groupId, java.lang.String articleId, double version,
+ java.lang.String plid, java.lang.String articleURL,
+ javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- return journalArticleService.approveArticle(articleId, version, plid,
- articleURL, prefs);
+ return journalArticleService.approveArticle(groupId, articleId,
+ version, plid, articleURL, prefs);
}
public static com.liferay.portlet.journal.model.JournalArticle getArticle(
- java.lang.String companyId, java.lang.String articleId, double version)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- return journalArticleService.getArticle(companyId, articleId, version);
+ return journalArticleService.getArticle(companyId, groupId, articleId,
+ version);
}
public static java.lang.String getArticleContent(
- java.lang.String companyId, java.lang.String articleId,
- java.lang.String languageId,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- return journalArticleService.getArticleContent(companyId, articleId,
- languageId, themeDisplay);
+ return journalArticleService.getArticleContent(companyId, groupId,
+ articleId, languageId, themeDisplay);
}
public static java.lang.String getArticleContent(
- java.lang.String companyId, java.lang.String articleId, double version,
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version,
java.lang.String languageId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- return journalArticleService.getArticleContent(companyId, articleId,
- version, languageId, themeDisplay);
+ return journalArticleService.getArticleContent(companyId, groupId,
+ articleId, version, languageId, themeDisplay);
}
public static void deleteArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- journalArticleService.deleteArticle(companyId, articleId, version,
- articleURL, prefs);
+ journalArticleService.deleteArticle(companyId, groupId, articleId,
+ version, articleURL, prefs);
}
public static void expireArticle(java.lang.String companyId,
- java.lang.String articleId, double version,
+ java.lang.String groupId, java.lang.String articleId, double version,
java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- journalArticleService.expireArticle(companyId, articleId, version,
- articleURL, prefs);
+ journalArticleService.expireArticle(companyId, groupId, articleId,
+ version, articleURL, prefs);
}
public static void removeArticleLocale(java.lang.String companyId,
@@ -159,36 +163,36 @@
}
public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
- java.lang.String companyId, java.lang.String articleId, double version,
- java.lang.String languageId)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, java.lang.String languageId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- return journalArticleService.removeArticleLocale(companyId, articleId,
- version, languageId);
+ return journalArticleService.removeArticleLocale(companyId, groupId,
+ articleId, version, languageId);
}
public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
- java.lang.String companyId, java.lang.String articleId, double version,
- boolean incrementVersion, java.lang.String title,
- java.lang.String description, java.lang.String content,
- java.lang.String type, java.lang.String structureId,
- java.lang.String templateId, int displayDateMonth, int displayDateDay,
- int displayDateYear, int displayDateHour, int displayDateMinute,
- int expirationDateMonth, int expirationDateDay, int expirationDateYear,
- int expirationDateHour, int expirationDateMinute, boolean neverExpire,
- int reviewDateMonth, int reviewDateDay, int reviewDateYear,
- int reviewDateHour, int reviewDateMinute, boolean neverReview,
- java.util.Map images, java.lang.String articleURL,
- javax.portlet.PortletPreferences prefs)
+ java.lang.String companyId, java.lang.String groupId,
+ java.lang.String articleId, double version, boolean incrementVersion,
+ java.lang.String title, java.lang.String description,
+ java.lang.String content, java.lang.String type,
+ java.lang.String structureId, java.lang.String templateId,
+ int displayDateMonth, int displayDateDay, int displayDateYear,
+ int displayDateHour, int displayDateMinute, int expirationDateMonth,
+ int expirationDateDay, int expirationDateYear, int expirationDateHour,
+ int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
+ int reviewDateDay, int reviewDateYear, int reviewDateHour,
+ int reviewDateMinute, boolean neverReview, java.util.Map images,
+ java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException, java.rmi.RemoteException {
JournalArticleService journalArticleService = JournalArticleServiceFactory.getService();
- return journalArticleService.updateArticle(companyId, articleId,
- version, incrementVersion, title, description, content, type,
- structureId, templateId, displayDateMonth, displayDateDay,
+ return journalArticleService.updateArticle(companyId, groupId,
+ articleId, version, incrementVersion, title, description, content,
+ type, structureId, templateId, displayDateMonth, displayDateDay,
displayDateYear, displayDateHour, displayDateMinute,
expirationDateMonth, expirationDateDay, expirationDateYear,
expirationDateHour, expirationDateMinute, neverExpire,